Raised on Windows 95, fueled by surf, adventure, and curiosity. Currently making enterprise solutions an automation.
Here you can peep some shareable cross-platform development and hands-on projects.
Raised on Windows 95, fueled by surf, adventure, and curiosity. Currently making enterprise solutions an automation.
Here you can peep some shareable cross-platform development and hands-on projects.
Worked on Unity projects implementing behavior scripts for objects and defining methods to manage interactions using Unity event handlers.
Developed a forensic tool in C++ using the Win32 API to decrypt and analyze WhatsApp database files acquired from end-user devices or backups. The tool enables investigators to access messages and media in environments where end-to-end encryption prevents server-side data retrieval.
Patched a Windows C++ client library to change the hardcoded authentication port (2106) for running multiple servers on the same machine. Reverse engineered the library, found the RequestAuthLogin function, and modified the relevant bytes directly.
We automate mission-specific AI customization across ~6,000 C++ classes, each representing a game actor or NPC. Each class defines the actor’s behavior and mission interactions.
The tool decompiles each class, analyzes quest-related code—especially the function that calculates drop probability—and injects a parameterized multiplier. It also adjusts the item-giving function to set item quantities. Only actors relevant to a player’s active missions are affected.
Modified NASC classes are then recompiled and merged back into the AI, enabling dynamic mission parameters without manually editing compiled code.
Worked on Unity projects implementing behavior scripts for objects and setting up methods to manage interactions via Unity event handlers.
Developed an online tool to transfer a character from an old server to a newer one. To keep the feature fair for players, it applies restrictions such as lowering levels and converting items to a lower grade.
Also created a Game Updater tool, a simple Windows Forms application for updating the game.
Developed an online community platform with an administration panel to: