I am a Full Stack Engineer and Unity Game Developer dedicated to bridging the gap between scalable enterprise software and immersive interactive experiences. Holding a Bachelor’s degree in Computer Science & Engineering from CUSAT, my background combines rigorous software engineering principles with a passion for high-performance graphics and game systems.
Over the past 4+ years, I have engineered high-throughput web applications, type-safe Node.js/TypeScript microservices, and responsive React frontends, while automating production releases through robust CI/CD pipelines.
Parallel to my enterprise web experience, I design and build real-time systems using Unity and C#. My game engineering background ranges from publishing indie titles and winning game jams to implementing complex gameplay architectures, custom 3D mechanics, and AI-driven systems like Finite State Machines and MiniMax algorithms.
Whether optimizing client-side rendering cycles on the web, profiling thread performance inside a game engine, or mastering an entirely new tech stack from scratch, I adapt rapidly to meet both engineering and business goals. I combine a strong foundation in software architecture with the agility to absorb emerging innovations, allowing me to transform fresh ideas into production-ready digital realities.
I hold a Bachelor's degree in Computer Science and Engineering from the School of Engineering, CUSAT.
Unity Game Developer with a 5-year track record of continuous technical immersion, spanning comprehensive academic engineering, professional internship roles, and competitive production environments. Specializing in Unity and C#, I focus on architecting responsive 2D/3D systems and designing intelligent gameplay mechanics. My experience includes implementing robust mathematical and algorithmic frameworks—such as Finite State Machines (FSM) and MiniMax decision-making algorithms—to deliver highly sophisticated, reactive AI-driven player experiences.
As an active contributor to the independent game development ecosystem, I have engineered and published multiple standalone titles on platforms like Itch.io and showcased competitive builds in elite, national-level hackathons such as Build Your Own Game (BYOG). I maintain a versatile technical grasp over the extended engine pipeline, leveraging Blender for asset integration alongside Shader Graph, Cinemachine, and Photon PUN 2 to pioneer immersive real-time rendering systems and synchronized multiplayer network architectures.
Certified through multiple platforms, including:
Coursera: Introduction to Game Development, Game Developer for Modern Platforms, Principles of Game Design
Unity Technologies: Unity Junior Programmer Certification
Constantly driven to explore innovative gameplay mechanics, immersive storytelling, and emerging technologies in the gaming industry.
A results-driven Full Stack Engineer with over 4.5 years of professional experience, a strong track record has been established in designing, scaling, and optimizing enterprise-grade web applications. Specializing in React for client-side architectures and Node.js for robust backend ecosystems, the primary focus remains on building high-performance digital solutions from the ground up. This background combines cross-functional agile collaboration with a deep commitment to translating complex technical and business requirements into seamless, scalable user experiences.
The foundation of this engineering career began during an impactful full-stack internship at Networkz Systems, where the central task involved architecting a comprehensive Car Rental Service System. Working across a diverse stack of Python, Django, PHP, and JavaScript, both client-facing frontend views and server-side logic were successfully engineered. Beyond database management using MySQL, close collaboration with cross-functional teams to integrate iterative user feedback ultimately amplified application engagement metrics by 30%.
This trajectory led to Tata Consultancy Services (TCS) as a Systems Engineer, expanding technical expertise within enterprise-grade production environments. Responsibilities in this role included designing highly responsive interfaces and engineering resilient, type-safe RESTful APIs. A major highlight of this tenure involved spearheading automated testing workflows; by utilizing Jenkins and Selenium, automated test coverage was expanded by 75%, which dramatically minimized post-release defects and accelerated deployment velocity.
Across all professional and academic projects, a strict emphasis is maintained on code quality, proactive performance tuning, and fluid end-to-end component integration. Thriving in agile environments requires both the innovation to build fresh ideas from scratch and the diligence to continuously maintain production-level software. This unique blend of technical agility and business foresight is readily brought to forward-thinking teams that value reliable architecture and creative execution.
A 2D platfofrmer game in which player jumps over the platforms and get the points over in it.It has only single level in it It is a single player game.
A 3D Casual Game of Snake Xenzia as seen in the old Nokia Mobiles.
A 3D Game in which the player travells through all the obstacles and gets over the another levels in it.
All variations are organized separately so you can use / customize the template very easily.
A 3D Game in which the player had to find the reset reactor in the room in the minimum amount of time. A group of scientists are experimenting to generate electricity by performing minimum interaction between the particles . But unfortunately some thing happened and they are in danger.
The player succeded if the player finds the reactor.If didn't the game will reset you back in it.
A 2D game in which the player tries to flip the tangled image pieces and get the original shape of the image over it.
All variations are organized separately so you can use / customize the template very easily.
A 2D game based sport game in which player plays over the basketball invariety colours of balls in it.
All variations are organized separately so you can use / customize the template very easily.
A Web Page Portal for the training and Placement cell activitiesin a college.It will perform all the placement activities happens in the college.
A 2D platfofrmer game in which the player(bunny) jumps over the platform and collect the coins to get max points..
All variations are organized separately so you can use / customize the template very easily.
A hybrid WebGL / HTML5 game engine & platform built with TypeScript and Vite. It offers a dual-runtime system: in “Engine Mode,” it handles WebGL2 rendering, entities and shaders; in “Platform Mode,” it can dynamically load and run external HTML5/WebGL games inside an embedded sandbox. With modular architecture, a game-hub interface, save-slot support, and a dynamic external-game loader, AstraEngine aims to be a flexible foundation both to build games and to run or host existing HTML5/WebGL games — all under one unified framework.