SKILLS:
PROGRAMMING SKILLS:
- Experience in C, C++ [Reference projects]
- Experience in C# [Reference projects]
- Experience in OpenGL API and GLSL [Reference project]
- Knowledge of Direct3D 12 (DX12) API and HLSL [Reference project]
DESIGN/DEVELOPMENT TOOLS:
- Experience in Unity 3D
- Experience in Unreal Engine
- Experience in Osiris (EA proprietary engine)
- Knowledge of Frostbite (EA proprietary engine)
PROJECTS AND EXPERIENCE: (~3 YEARS)
- Software Engineer 1 at Electronic Arts Inc.
- Need For Speed: No Limits
- Worked on Visual Studio extensions for Osiris Engine.
- Fixed some issues with Data Serialization and Deserialization tool provided by Osiris Engine.
- Fix many crashes due to old version of EASTL.
- Updated in-house SDKs used within Osiris.
- Migrated backend for Osiris' localization tool to new in house server.
- Contributed to the development of offerwall, new customization visual parts for cars and remote config integrations.
- EA Internal Project
- Dear ImGui Integration and Improvements.
- OpenGL/DirectX12 Rendering Techniques.
- Sims Mobile
- Sweet treat holiday update.
- Many bug fixes including the save/load data bug in the sims mobile.
- Many bug fixes around engine side serialization/deserialization tool.
- Game Programmer at Gamestacy
- Responsible for the complete project development cycle.
- Developed games using Unity 3D.
- Created in-engine tools for artists/designers.
- Game Programmer at Udayy
- Developed educational games for kids using Cocos2d-x and TypeScript.
- Incorporated math logic into the games.
PERSONAL PROJECTS
A game engine made in C++20 that supports Windows platform with OpenGL renderer, PBR and IBL workflow, 2D and 3D physics, mono for C# scripting. Check it out here.