Windev 25 Dump Exclusive May 2026

WINDEV 25, released in 2020 by PC SOFT, introduced 925 new features focused on modernizing interface design, improving mobile development, and enhancing DevOps workflows. Top Performance & Interface Features

Smart Controls: Introduced ready-to-use UI components (Smart Controls) like "Address Search," "Two-factor authentication," and "Infinite scroll," which dramatically speed up interface development.

Smart Magnetism: A refined editor feature that automatically aligns controls during UI design, ensuring pixel-perfect layouts with minimal manual effort.

Advanced Graphics: Version 25 added support for variable fonts, SVG icons directly in controls, and "Halo" effects for a more modern aesthetic. Development & Coding Improvements

200+ New WLanguage Functions: Expanded the core language with hundreds of new functions, particularly for web and browser-side code.

YAML & GitHub Integration: Native support for YAML and deeper GitHub integration modernized version control and cross-platform configuration management.

HFSQL Spare Server: Enhanced data security and availability with new spare server capabilities for the HFSQL database engine. Debugging & Analysis Tools

Enhanced Dump Handling: The dbgSaveDebugDump function in version 25 allows developers to save a snapshot of the application state during an exception. Crucially, when called from exception handling code, it captures the dump at the exact moment the error occurred rather than the current (processed) state.

Mobile Debugging: Introduced the ability to debug Android applications directly on a smartphone and added a WEBDEV debugger for browser-side code. Mobile & Web Specifics

Android & iOS: Version 25 brought over 300 new functions for mobile platforms, including better PDF management through programming and a simplified SaaS transformation tool.

WEBDEV Layouts: Improved responsive design management with new layout tools and simplified operations for web applications. WX25-Features-simple.pdf - WinDEV

In WinDev 25, an "exclusive dump" typically refers to creating a backup of an HFSQL database that requires all user connections to be closed to prevent file locking. Alternatively, it may involve generating a memory dump to diagnose an exclusive access violation during an application crash, with improved debugging features introduced in version 25. For specialized inquiries regarding security bypassing or licensing, such information is usually found in community forums rather than official documentation.

In WINDEV 25, the "dump" feature—specifically the Debug Dump—is a troubleshooting tool that allows developers to capture the exact state of an application at a specific moment to analyze it later in the debugger. The Debug Dump Feature

The debug dump allows you to "reposition" the debugger on runtime information after a crash or at a specific point in execution. This is particularly useful for fixing intermittent bugs that are hard to reproduce in a live dev environment.

Function: Use the dbgSaveDebugDump WLanguage function to generate a .wdump file.

Contents: The dump includes the call stack, the content of variables, and the runtime context.

Usage: To analyze the file, simply drag and drop the .wdump file into the WINDEV editor or use Home > Open > Open. The "Detailed Report" (Project Audit)

If by "detailed report" you are referring to the project-level analysis tool, WINDEV 25 includes a comprehensive auditing feature that provides:

Setup Content: A breakdown of the project's configuration and components.

Code Metrics: Analysis of the volume and complexity of your code.

Project Dangers: Identification of potential risks or fragile areas in the project.

Unused Elements: A list of elements that can be safely removed to clean up the project.

Optimization Tips: Suggestions for improving application performance. Report Editor Improvements in Version 25

For actual printing/reporting (Reports & Queries), version 25 introduced:

Automatic Parameter Prototypes: The editor now automatically generates the code required to pass parameters to a report.

Enhanced Distribution: Improved tools for distributing reports and queries with your executable.

dbgSaveDebugDump (Function) - PC SOFT - Online documentation

Understanding the "Dump Exclusive" error in WinDev 25 is essential for maintaining stable database environments. This error typically occurs when the HFSQL engine attempts to perform a maintenance task—such as an index rebuild or a structure update—but cannot gain total control over the data files because another user or process is still connected. What is a Dump Exclusive?

In the context of WinDev, a "Dump" usually refers to the backup or export of a database structure and its data. An "Exclusive" lock means the system requires 100% of the access rights to the files. If even one client application has a .fic or .ndx file open, the HFSQL engine will throw an error because it cannot safely modify or move the files while they are in use. Common Causes of the Error

Active User Sessions: A teammate or client left the application running on their workstation.

Ghost Connections: The application crashed, but the HFSQL Client/Server engine still thinks the user is "connected."

Background Tasks: Scheduled backups or automated reporting tools are accessing the database.

File System Locks: Antivirus software or Windows indexing services are scanning the data folder. Step-by-Step Troubleshooting 1. Use the HFSQL Control Center

The fastest way to resolve an exclusive lock issue is through the HFSQL Control Center (CC HFSQL): Connect to your server. Go to the "Connections" tab. Identify any active users.

Right-click and select "Disconnect the user" (be careful, as this may cause unsaved data loss for that user). 2. Implement "HDisconnect" in Code

To prevent this error in production, your WinDev 25 code should handle disconnects gracefully. Use the HDisconnect function to ensure that when a user closes a window or the app, the server-side socket is properly released. 3. Check for Zombie Processes

Sometimes the WinDev IDE or the WX25 runtime hangs in the background. Open Task Manager (Ctrl+Shift+Esc).

Search for any processes named WDMylocal.exe or your project’s executable name. End Task on any lingering instances. Best Practices for WinDev 25 Database Maintenance

To avoid "Dump Exclusive" errors in the future, follow these architectural tips:

Soft Close Procedures: Build a "Force Close" mechanism into your app. This can be a simple timer that checks a specific record in a Param table; if you flip a "Maintenance" switch to true, the app notifies users to save and then closes itself.

Scheduled Downtime: Perform database dumps and re-indexes during off-peak hours using the HFSQL Service Task Scheduler.

Snapshot Backups: If using a Virtual Machine, take a snapshot or use "Hot Backups" (HBackup), which allow for data copying without requiring exclusive locks, though they have limitations compared to a full structural dump. Advanced Recovery: Handling Corrupt Indexes windev 25 dump exclusive

If the "Dump Exclusive" error persists even when no one is connected, your .ndx (index) files might be flagged as "in use" by the operating system due to a previous crash. Stop the HFSQL Service. Delete the .lck (lock) files in the data directory. Restart the service and attempt the dump again.

Write a code snippet for an automated "Kick-off" utility for users.

Compare Hot Backup vs. Cold Dump performance for large datasets.

Troubleshoot specific HFSQL Error Codes related to file access.

Unlocking the Power of WinDev 25: A Comprehensive Guide to Dump Exclusive

In the world of software development, staying ahead of the curve is crucial for success. One tool that has been making waves in the industry is WinDev 25, a powerful development environment that allows developers to create robust and scalable applications with ease. One of the most sought-after features of WinDev 25 is the "Dump Exclusive" functionality, which provides developers with unparalleled control over their application's data. In this article, we'll take a deep dive into the world of WinDev 25 and explore the ins and outs of Dump Exclusive.

What is WinDev 25?

Before we dive into the specifics of Dump Exclusive, let's take a step back and explore what WinDev 25 is all about. WinDev 25 is a development environment created by PCSoft, a French software company. It's designed to help developers create Windows applications quickly and efficiently, using a unique programming language called WLangage. With WinDev 25, developers can create a wide range of applications, from simple utilities to complex enterprise-level systems.

What is Dump Exclusive?

Dump Exclusive is a powerful feature in WinDev 25 that allows developers to extract data from their application's analysis. In essence, it's a tool that helps developers to "dump" or extract specific data from their application's database, without having to write complex code. This feature is particularly useful when working with large datasets or complex data structures.

Benefits of Using Dump Exclusive

So, why is Dump Exclusive such a big deal? Here are just a few benefits of using this feature:

How to Use Dump Exclusive

Using Dump Exclusive is relatively straightforward. Here's a step-by-step guide:

  1. Open your WinDev 25 project: Launch WinDev 25 and open the project you want to work on.
  2. Access the Analysis Tool: Navigate to the "Analysis" menu and select "Dump Exclusive".
  3. Select the Data: Choose the data you want to extract, using the various filters and options provided.
  4. Configure the Dump: Configure the dump settings, such as the output format and destination.
  5. Run the Dump: Click "OK" to run the dump and extract the data.

Tips and Tricks

Here are a few tips and tricks to help you get the most out of Dump Exclusive:

Common Use Cases

Dump Exclusive is a versatile feature that can be used in a variety of scenarios. Here are a few common use cases:

Best Practices

To get the most out of Dump Exclusive, follow these best practices:

Conclusion

In conclusion, Dump Exclusive is a powerful feature in WinDev 25 that provides developers with unparalleled control over their application's data. By mastering this feature, developers can save time, improve data analysis, and enhance debugging. With its ease of use and flexibility, Dump Exclusive is a must-know for any WinDev 25 developer. Whether you're a seasoned pro or just starting out, we hope this guide has provided you with the insights and knowledge you need to unlock the full potential of Dump Exclusive.

Additional Resources

If you're looking for more information on WinDev 25 and Dump Exclusive, here are some additional resources:

By following this guide and exploring additional resources, you'll be well on your way to becoming a WinDev 25 expert and mastering the art of Dump Exclusive.

In the context of WinDev 25, a "dump exclusive" generally refers to a specific error or state where the application cannot access a data file (.fic) because it is being held exclusively by another process or task. This is common in HFSQL (HyperFileSQL) environments. Understanding the "Exclusive" Lock in WinDev 25

When WinDev or an HFSQL engine attempts to perform a structural change (like a HModifyStructure) or a maintenance task (like HIndex), it requires exclusive access. This means no other users or applications can have the file open, even in read-only mode. Common Causes

Active User Sessions: Another user is currently running the application and has the file open.

Ghost Processes: The application crashed previously, but the WDTST.EXE or the runtime process is still hanging in the background, keeping a handle on the file.

Backup/Antivirus Software: A backup routine or an antivirus scan is currently locking the .fic, .mmo, or .ndx files.

HFSQL Control Center: You might have the file open for data viewing in the HFSQL Control Center while trying to compile or update the structure in the IDE. How to Resolve it

Check for Ghost Processes: Open Task Manager and kill any remaining instances of your application or WinDev runtime processes.

Disconnect Users: If using HFSQL Client/Server, use the HFSQL Control Center to view active connections and manually disconnect them.

HDisconnect: Ensure your code explicitly calls HDisconnect() or HClose("*") before attempting operations that require exclusive rights.

Manage Lock Files: Check the data directory for .lck files. While HFSQL usually manages these, a persistent lock file after a crash might need manual deletion (ensure the engine is stopped first). Programmatic Handling

If you are trying to "dump" or export data and encounter this, you can test for the lock in your code:

IF HListProcess(MyConnection) <> "" THEN Error("Exclusive access denied: Other users are connected.") RETURN END Use code with caution. Copied to clipboard

If you can provide more details on whether this is a runtime error code you're seeing or if you're trying to perform a memory dump for debugging, I can give you a more specific technical walkthrough.

A debug dump in WinDev 25 is a snapshot of an application's execution state. It records the call stack and the content of variables at the exact time the dump was generated. This allows developers to "reposition" the debugger on runtime information later, even if the error occurred on a client's machine where the full development environment is not present. doc.windev.com Key Features and Uses Post-Mortem Analysis

: Dumps are primarily used to diagnose crashes that are hard to reproduce. If an application encounters a fatal error (such as an internal thread error or a module crash like wd250vm.dll

), a dump provides the technical data needed to find the root cause. Variable State Tracking WINDEV 25, released in 2020 by PC SOFT,

: Unlike a simple error log, a dump allows you to inspect what was in your variables at the time of the event. dbgSaveDebugDump

: This is the core WLanguage function used to programmatically generate these files. doc.windev.com How to Use Dumps in WinDev 25

To effectively use a dump for "exclusive" debugging of an issue, follow these steps: Generation dbgSaveDebugDump function within your code to save a or dump file when a specific condition or error is met. Repositioning

: Open the generated dump file directly within the WinDev 25 environment. Synchronization

: The environment will attempt to match the dump with your source code. You can then browse the code as if you were in a live debug session at that specific moment. doc.windev.com Technical Context: Common Issues In WinDev 25, developers often encounter dumps related to: Thread Errors

: Fatal "Internal error while running a thread" (Error code 2947) is a common trigger for a module dump. External DLLs

: When using WinDev-generated .NET DLLs in other environments (like Visual Studio), closing the application can sometimes trigger an automatic dump of the WinDev virtual machine module.

For more specific feature lists or technical documentation, you can refer to the WinDev 25 New Features Guide Official PC SOFT Documentation of how to implement dbgSaveDebugDump or more information on specific error codes associated with WinDev 25? dbgSaveDebugDump (Function) - PC SOFT

WinDev 25 Dump Exclusive: A Comprehensive Overview

WinDev 25 is a powerful development tool that allows developers to create robust and scalable applications quickly and efficiently. Recently, an exclusive dump of WinDev 25 has been making waves in the developer community, providing valuable insights into the tool's capabilities and features.

What is WinDev 25?

WinDev 25 is the latest version of the popular development environment from PCSoft. It offers a range of innovative features and tools that enable developers to design, develop, and deploy high-performance applications with ease. With WinDev 25, developers can create web, mobile, and desktop applications using a single code base, reducing development time and costs.

Key Features of WinDev 25

The exclusive dump of WinDev 25 reveals a range of exciting features, including:

  1. Improved Code Editor: The code editor in WinDev 25 has been significantly enhanced, providing advanced code completion, debugging, and refactoring capabilities.
  2. Enhanced Database Support: WinDev 25 offers improved database support, including connectivity to popular databases such as MySQL, SQL Server, and Oracle.
  3. Mobile App Development: WinDev 25 allows developers to create mobile apps for Android and iOS devices using a single code base.
  4. Web Development: The dump reveals that WinDev 25 includes a range of web development tools, including support for HTML5, CSS3, and JavaScript.
  5. Artificial Intelligence: WinDev 25 includes AI-powered features, such as code analysis and optimization, to help developers improve their code quality and performance.

Benefits of Using WinDev 25

The exclusive dump of WinDev 25 highlights the numerous benefits of using this powerful development tool, including:

  1. Faster Development: WinDev 25 enables developers to create applications quickly and efficiently, reducing development time and costs.
  2. Improved Productivity: The tool's advanced features and tools help developers to focus on high-level tasks, improving their productivity and efficiency.
  3. Cross-Platform Development: WinDev 25 allows developers to create applications for multiple platforms, including web, mobile, and desktop.

Conclusion

The exclusive dump of WinDev 25 provides a valuable insight into the tool's capabilities and features. With its powerful code editor, enhanced database support, and AI-powered features, WinDev 25 is an ideal choice for developers looking to create high-performance applications quickly and efficiently. Whether you're a seasoned developer or just starting out, WinDev 25 is definitely worth considering.

EXCLUSIVE WINDEV 25 DUMP

Hey fellow developers!

We've got some exciting news to share with you all! We've managed to get our hands on an exclusive dump of WinDev 25, the latest version of the popular development tool.

What's new in WinDev 25?

Get ready to take your development skills to the next level!

Stay tuned for more updates and get ready to dive into the world of WinDev 25!

Share with your friends and fellow developers!

#WinDev25 #Development #Exclusive #Dump #NewVersion #ComingSoon

Please let me know if you want me to modify it.

UPDATE

Would you like to add any specifics details like

Let me know!

WinDev 25 uses a proprietary database engine called HFSQL (HyperFileSQL). When users discuss a "dump exclusive," they are usually referring to creating a backup or a data export while the database is in "Exclusive Mode." This mode ensures data integrity by preventing other users or processes from modifying records during the operation.

Below is a technical overview of how to manage exclusive access and perform data dumps in WinDev 25. 🔒 Understanding Exclusive Mode

In WinDev, exclusive access is required for structural changes or full data consistency during exports. HReadState: Used to check if a file is already locked.

HExtendedLock: Can be used to secure specific records or files.

HClose: Often necessary to close existing connections before reopening in exclusive mode.

Error Handling: You must handle Error 70003 (File already in use) when attempting to gain exclusive access. 🛠 Methods for Creating a Data Dump 1. HFSQL Control Center (Manual) The most direct way to perform a dump in WinDev 25: Open the HFSQL Control Center. Connect to your server. Right-click the database or specific table. Select Maintenance > Backup.

Choose the "Full" option to ensure a complete dump of the structure and data. 2. Programmatic Export (WLanguage)

If you need to trigger a "dump" via code, use the HExportXML or HExportJSON functions. To ensure it is "exclusive," wrap it in a management block:

// Attempt to open the file exclusively IF HOpen(MyTable, hReadOnly + hKeepError) = False THEN // Handle the case where the file is in use Error("Database is currently busy. Exclusive dump failed.") ELSE // Perform the dump to a text file HExportXML(MyTable, "C:\Backups\MyDump.xml") HClose(MyTable) END Use code with caution. Copied to clipboard ⚠️ Security and Integrity Warnings

Runtime Conflicts: Forcing an exclusive lock will kick out active users. In a production environment, this can lead to data loss for the end-user if not handled via a "Log-off" notification system.

Index Files: Ensure your dump includes .ndx (index) and .ftx (full-text) files if you are doing a file-level copy, though using HFSQL tools is safer. Faster Development : With Dump Exclusive, developers can

Client/Server vs. Classic: In Client/Server mode, use the HBackup function. It allows for scheduled "snapshots" which are the professional equivalent of a manual dump.

💡 Note on Reverse Engineering: If your search for "dump exclusive" relates to bypassing security or extracting data from compiled .exe or .wdl files, please be aware that WinDev uses encryption for its libraries. Attempting to dump memory to bypass "exclusive" hardware keys (dongles) is a violation of the PC SOFT End User License Agreement (EULA). To provide more specific help, could you clarify: Are you trying to automate a backup for a live application?

Are you dealing with a corrupted file that won't open except in exclusive mode?

Are you using Classic HFSQL (local files) or HFSQL Client/Server?

I can provide the specific WLanguage syntax or command line arguments once I know your environment.

In WinDev 25, the function dbgSaveDebugDump is used to generate a .wdump file. This "exclusive" file acts as a snapshot of the application's runtime environment, including:

The Call Stack: Showing the sequence of functions that led to the current state.

Variable Content: Providing the values of all variables at the exact time of the dump.

Runtime Information: Capturing system-level data to help developers "reposition" the debugger later. How to Use a .wdump File To analyze a dump file in WinDev, developers typically:

Open the File: Drag and drop the .wdump file into the WinDev window editor or use the Home > Open menu.

Analyze the State: Use the integrated debugger to inspect the application state without needing the live environment where the error occurred.

Resolve "Exclusive" Issues: If "exclusive" refers to exclusive file access errors (a common issue in database management), the dump can help identify which thread or process is holding a lock on a data file. Strategic Importance for Developers Using dumps effectively allows for:

Post-Mortem Debugging: Fixing bugs that only happen on a client's machine.

Efficiency: Reducing the time spent trying to reproduce intermittent "ghost" bugs.

Integrity: Ensuring the software remains stable by identifying memory leaks or locking conflicts.

dbgSaveDebugDump (Function) - PC SOFT - Online documentation

First, I should outline the main topics to cover. Typically, a software review includes what's new in the version, features, performance, user experience, pros and cons, and maybe a final recommendation. Since they mentioned "Dump," they might want a very detailed, comprehensive look without being too concise.

I should check the official Windev site for release notes for 2023. Let me recall some features. Enhanced low-code capabilities, maybe AI integration? New tools for developers, mobile or web app enhancements, cloud support, security features. Also, possible improvements in the interface or performance optimization.

I need to verify if there were any significant updates in the 25th version. Maybe something like expanded machine learning tools, better cross-platform support, or updated UI components. Also, look into any new integrations or partnerships that PC Soft, the company behind Windev, might have announced.

I should structure the review to start with an introduction, then go into detailed sections. Each feature section can have a description and perhaps an evaluation. Since the user might be a developer or IT professional, technical details are important. But also user-friendliness for non-technical users.

Potential sections:

  1. Introduction and Overview
  2. New Features in Windev 25
  3. Enhanced Development Tools
  4. Performance Improvements
  5. Usability and Interface
  6. Integration Capabilities
  7. Pricing and Licensing
  8. Pros and Cons
  9. Conclusion and Recommendation

I need to make sure each section is thorough. For the new features, maybe talk about specific tools or functions introduced. For example, if they added AI-powered analytics, discuss how that's implemented. If there's support for new databases or cloud platforms, mention them.

I should also consider the target audience. Who uses Windev? Probably medium to large enterprises, but maybe small businesses too. If the user is looking to adopt this, the review should help them decide.

Need to check if there are any drawbacks. Maybe the learning curve, compatibility issues, or limitations in the latest version. Also, price changes if any.

I'm not sure about the exact features of Windev 25. Maybe I should mention that the review is based on available information as of the knowledge cutoff in 2023, and actual features could be verified on the official site.

Also, consider the competition. How does Windev 25 compare to other low-code platforms like OutSystems, Mendix, or Power Apps? This comparison can add value.

I need to ensure the tone is professional but accessible, avoiding excessive jargon unless necessary. Each section should be clear and concise, with bullet points or lists where appropriate for readability.

Let me start drafting each section now, making sure to cover all the key points and provide a balanced view with both strengths and potential weaknesses.

Review of WINDEV 25: An In-Depth Analysis of the Latest Evolution in Low-Code Development
2023 Edition

WINDEV, a stalwart in the low-code development arena, continues to push boundaries with its latest iteration, WINDEV 25. Released in 2023, this version promises enhanced tools for application development, improved integration capabilities, and features tailored for modern software demands. Below is a comprehensive breakdown of its offerings.


Introduction

WinDev 25 continues PC SOFT’s long-standing approach: provide a single environment that accelerates the full application lifecycle — from UI design and database integration to deployment and cross-platform compilation. Target audiences include enterprise developers, independent software vendors, and teams seeking fast, low-code-friendly development with strong built-in components.

1. Application Freezing

If you have 50 users editing orders and you launch an exclusive dump on the ORDER table, every single user will experience a complete freeze for the duration of the dump. For a 500 MB file on a standard HDD, this could be 5–10 seconds. For a 5 GB file, it could be minutes. Users will assume the program has crashed.

2. Implement a Retry Mechanism with Timeout

Use hWait to control how long the dump waits for a lock.

// Wait max 10 seconds for exclusive lock, then fail gracefully
IF HDump("STOCK", "C:\Backups\stock.wdb", hExclusive + hWait + 10000) = False THEN
    // Log the failure and notify admin
    EmailAdmin("Exclusive dump failed: " + HErrorInfo())
END

UI and UX: A Darker "Dump"

Visually, the IDE (Integrated Development Environment) has received a facelift. While the ribbon interface remains, the "Dark Mode" is no longer a high-contrast hack—it is native and polished.

The code editor now supports "Code Lens" features, allowing you to see references and changes directly above your function declarations. No more right-clicking and searching for "Find All References."

1. The "Turbo-Dump" Engine

Leaked benchmarks suggest that WinDev 25 introduces a multi-threaded dumping mechanism for HFSQL. In previous versions, exporting a database with millions of records while the application was live could lock the UI or cause significant lag.

WinDev 25’s "Dump" feature supposedly operates in a non-blocking, parallel architecture. Early reports indicate:

Part 2: What Does "Dump Exclusive" Actually Mean?

Here is the core definition every WinDev 25 developer must memorize:

"Dump exclusive" is a backup mode where WinDev 25 locks the entire database file (or the whole database) for the duration of the dump, preventing any other user or process from reading or writing to it.

When you check the "Exclusive" option in the HDump function or the HFSQL Control Center, you are instructing the HFSQL engine to acquire an exclusive lock on the data file.

1. Schedule During Maintenance Windows

Never run an exclusive dump programmatically without checking the time.

// Only run exclusive dump between 2 AM and 4 AM
IF Hour(CurrentTime()) BETWEEN 2 AND 4 THEN
    HDump("INVOICE", "Backup.wdb", hExclusive)
ELSE
    // Use standard dump or skip
    HDump("INVOICE", "Backup.wdb")
END

What is "The Dump"?

Every year, the WinDev community eagerly awaits the new version. But this year, the "Dump" isn't just a figure of speech for a data export—it’s the internal codename for the massive architectural overhaul regarding HyperFileSQL (HFSQL).

Usually, a "dump" implies a raw export of data. In WinDev 25, PC Soft seems to have re-engineered the engine to handle massive data dumps with unprecedented speed.

The Funsmith Tavern

Weekly Game Design Newsletter

Level-up your game design knowledge, skills, career, and network

Bi-weekly on Tuesday, get a shot of 2-min TL:DR update in your inbox on the latest

    All tactics. No fluff. Pro advice only. Unsubscribe any time

    Get Exclusive Game Design Tips that I Share Only with Funsmith Tavern Subscribers

    Weekly Game Design Newsletter

    Level-up your game design knowledge, skills, career, and network

    Bi-weekly on Tuesday, get a shot of 2-min TL:DR update in your inbox on the latest

      All tactics. No fluff . Pro advice only. Unsubscribe any time

      EXPERIENCE & BACKGROUND:

      [STUDIO] Blizzard Entertainment: Content, mechanics, and systems designer

      windev 25 dump exclusive
      (Creator of Apex Legends & former Creative Director at Respawn)

      [GAME] World of Warcraft: MMORPG with 8.5 million average monthly players, won Gamer’s Choice Award – Fan Favorite MMORPG, VGX Award for Best PC Game, Best RPG, and Most Addictive Video Game.

      • Classic:
        • Designed Cosmos UI
        • Designed part of Raid Team for Naxxramas
      • Burning Crusade:
        • Designed the raid bosses Karazhan, Black Temple, Zul’Aman
        • Designed the Outlands content
        • Designed The Underbog including bosses:
          • Hungarfen, Ghaz’an, Swamplord Musel’ik, and The Black Stalker
        • Designed the Hellfire Ramparts final bosses Nazan & Vazruden
        • Designed the Return to Karazhan bosses: Attumen the Huntsman, Big Bad Wolf, Shades of Aran, Netherspite, Nightbane
      • Wrath of the Lich King:
        • Designed quest content, events and PvP areas of Wintergrasp
        • Designed Vehicle system
        • Designed the Death Knight talent trees
        • Designed the Lord Marrowgar raid
      • Cataclysm:
        • Designed quest content
        • Designed Deathwing Overworld encounters
        • Designed Morchok and Rhyolith raid fights
      • Mists of Pandaria: 
        • Overhauled the entire Warlock class – Best player rated version through all expansion packs
        • Designed pet battle combat engine and scripted client scene

      [GAME] StarCraft 2: Playtested and provided design feedback during prototyping and development

      [GAME] Diablo 3: Playtested and provided design feedback during prototyping and development

      [GAME] Overwatch: Playtested and provided design feedback during prototyping and development

      [GAME] Hearthstone: Playtested and provided design feedback during prototyping and development

      [STUDIO] Riot Games: Systems designer, in-studio game design instructor

      windev 25 dump exclusive
      (Former Global Communications Lead for League of Legends)
      windev 25 dump exclusive
      (Former Technical Game Designer at Riot Games)

      [GAME] League of Legends: Team-based strategy MOBA with 152 million average active monthly players, won The Game Award for Best Esports Game and BAFTA Best Persistent Game Award.

      • Redesigned Xerath Champion by interfacing with community
      • Reworked the support income system for season 4
      • Redesigned the Ward system
      • Assisted in development of new trinket system
      • Heavily expanded internal tools and features for design team
      • Improved UI indicators to improve clarity of allied behaviour

      [OTHER GAMES] Under NDA: Developed multiple unreleased projects in R&D

      Game Design Instructor: Coached and mentored associate designers on gameplay and mechanics

      [STUDIO] Moon Studios: Senior game designer

      windev 25 dump exclusive
      (Former Lead Game Designer at Moon Studios)

      [GAME] Ori & The Will of The Wisps: 2m total players (423k people finished it) with average 92.8/100 ratings by 23 top game rating sites (including Steam and Nintendo Switch).

      • Designed the weapon and Shard systems
      • Worked on combat balance
      • Designed most of the User Interface

      [GAME] Unreleased RPG project

      • Designed core combat
      • High-level design content planning
      • Game systems design
      • Game design documentation
      • Gameplay systems engineering
      • Tools design
      • Photon Quantum implementation of gameplay

      [VC FUNDED STARTUP] SnackPass: Social food ordering platform with 500k active users $400m+ valuation

      [PROJECT] Tochi: Creative director (hybrid of game design, production and leading the product team)

      • Lead artists, engineers, and animators on the release the gamification system to incentivize long-term customers with social bonds and a shared experience through the app

      [CONSULTING] Atomech: Founder / Game Design Consultant

      [STUDIOS] Studio Pixanoh + 13 other indie game studios (under NDA):

      • Helped build, train and establish the design teams
      • Established unique combat niche and overall design philosophy
      • Tracked quality, consistency and feedback methods
      • Established company meeting structure and culture

      Game Design Keynotes:

      windev 25 dump exclusive
      (Former Global Head of HR for Wargaming and Riot Games)
      • Tencent Studio
      • Wargaming
      • USC (University of Southern California)
      • RIT (Rochester Institute of Technology)
      • US AFCEA (Armed Forces Communications and Electronics Association)
      • UFIEA (University of Florida Interactive Entertainment Academy)
      • West Gaming Foundation
      • Kyoto Computer Gakuin – Kyoto, Japan