About me

I'm a Software Engineer and Game Developer with 1+ year of professional experience at Gamewise, Capsitech, where I ship games in Godot and Unity as part of a 6-member team. I write gameplay code in GDScript and C#, optimize game mechanics, and improve debugging workflows.

Outside work, I build full-stack, AI, and blockchain applications with Python, React, JavaScript, SQL, and Solidity, and I contribute to open source: my pull request adding Google Play Games sign-in was merged into GodotFirebase, the Firebase SDK for Godot Engine. I hold a B.Tech in Computer Science (Data Science) from Haldia Institute of Technology with a CGPA of 8.0.

What i'm doing

  • Game Development icon

    Game Development

    Shipping games in Godot and Unity with GDScript and C#, from gameplay features to performance and crash fixes.

  • Software Engineering icon

    Software Engineering

    Building full-stack and blockchain apps with React, Python, REST APIs, SQL, and Solidity.

  • AI Applications icon

    AI Applications

    Building with generative AI and LLM APIs, and teaching hands-on AI and robotics.

  • UI/UX Design icon

    UI/UX Design

    Designing wireframes and interactive Figma prototypes, validated with real usability tests.

Open Source Contributions

  • GodotFirebase

    GodotFirebase (PR #497, merged)

    Open source Firebase SDK used by Godot game developers. I added Google Play Games sign-in: a new PlayGamesProvider class and an OAuth 2.0 authorization-code login flow, reviewed and merged by the maintainers.

    GDScript · View on GitHub

  • Sprite StaticBody Builder

    Sprite StaticBody Builder

    Turns any 2D sprite into a StaticBody2D with pixel-accurate collision in one click. Simplifies the outline with the Ramer-Douglas-Peucker algorithm, splits concave shapes into convex parts so physics doesn't glitch, and adds shadows that stay fixed to world lighting when objects rotate.

    GDScript, Godot 4 plugin · View on GitHub

  • Asset Dependency Visualizer

    Asset Dependency Visualizer

    Scans scenes, scripts, shaders and resources and shows what uses what as an interactive graph. Finds circular dependencies with Tarjan's algorithm, duplicate files with SHA-256 hashes, and unused assets, and shows what would break before you delete a file.

    GDScript, Godot 4 plugin · View on GitHub

  • Localization Package

    Localization Package

    A drop-in Unity package that translates UI into 6 languages from one JSON file, switches language at runtime and remembers the choice. Editor tools add localization to every text in a scene in one click and find where any key is used.

    C#, Unity · View on GitHub

  • FairTag

    FairTag

    Replaces RFID FASTags with NFT-based FASTags. Toll plazas call Polygon smart contracts to verify the vehicle and deduct the toll, so every payment is tamper-proof and on-chain.

    Solidity, React · View on GitHub

  • MyShell

    MyShell

    A Unix-style shell built for the CodeCrafters challenge. Runs built-ins (echo, pwd, cd, type, cat), finds and runs any program on $PATH, and parses quoted arguments correctly.

    Python · View on GitHub

  • Godot experiments

    Godot experiments

    Small gameplay prototypes. Drag Calculation measures the distance, direction and duration of a mouse swipe, the building block for flick and throw controls in mobile games.

    GDScript · View on GitHub

  • Jarvis

    Jarvis

    A voice-controlled desktop assistant. Listens for commands to search Wikipedia, play music, send email, take a webcam photo and open apps, and answers out loud.

    Python, Tkinter · View on GitHub

  • rohanz

    rohanz

    The source of this site: a single-page portfolio with tabbed sections and filterable projects, hosted on Netlify.

    HTML, CSS, JavaScript · View on GitHub

Resume

Education

  1. Haldia Institute of Technology, Haldia

    Sep 2022 - Jul 2026

    B.Tech in Computer Science and Engineering (Data Science). CGPA: 8.0.

  2. Dreamland School, Makhla

    2019 — 2021

    Class XII, Science (ISC). 86%.

Experience

  1. Junior Game Developer (L1), Gamewise, Capsitech

    Jul 2025 — Present · Jodhpur, Rajasthan
    • Shipped multiple games in Godot and Unity, building 5+ gameplay features in GDScript and C# that raised user engagement by 20%.
    • Reduced crash rate by 15% by optimizing game mechanics and improving the debugging workflow.
    • Integrated 30+ assets into the production pipeline in a 6-member cross-functional team.
  2. Artificial Intelligence Specialist (Contract), Ekwik Solutions

    Mar 2025 · Pasighat, Arunachal Pradesh
    • Taught a hands-on AI and robotics curriculum to 50+ high school students.
    • Mentored students to build 10+ AI prototypes for school competitions.
  3. UI/UX Design Intern, CityGO

    Jan 2023 — Mar 2023 · Haldia, West Bengal
    • Designed wireframes and interactive Figma prototypes for a logistics app, cutting design feedback cycles by 30%.
    • Ran usability tests with 15+ users, improving task completion rate by 25%.

Open Source

  1. GodotFirebase: Firebase SDK for Godot Engine (PR #497, Merged)

    May 2026 · GDScript, OAuth 2.0, Firebase Auth
    • Added Google Play Games sign-in to the auth module by implementing the OAuth 2.0 authorization-code login flow.
    • Built a PlayGamesProvider class and refactored OAuth login for provider-specific requests.

My skills

  • C# / Unity
    80%
  • GDScript / Godot
    80%
  • Python
    75%
  • JavaScript / React
    65%
  • SQL
    65%
  • Figma
    90%

Certifications

Contact

Contact Form