SKILLS:

PROGRAMMING SKILLS:

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

  • Illumino Engine:
  • A WIP Direct3D 12 based renderer that supports PBR materials and dynamic lighting. It was made under the guidance of my mentor- Alan Wolfe (EA SEED). Check it out here.

  • Arc Game Engine (AGE):

  • 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.