Code for the Joy.
Curious by nature.
I'm Mohan Raaj, a software developer who enjoys building practical software and understanding how things work beneath the surface.
About
I set sail the moment I discovered programming.
Like a sailor drawn to an unknown sea, I was drawn to computers—curious about what lies beyond the surface. Every program became a new shore, every bug a storm to navigate, and every new concept another piece of the map.
What started as curiosity grew into a genuine love for programming, building software, and understanding how things work beneath the surface. I enjoy exploring everything from web applications and backend systems to algorithms, operating systems, and the ideas that make computers come alive.
I'm still sailing, still learning, and there is always another horizon to discover.
Skills
Programming
- C
- Java
- JavaScript
- Python
- TypeScript
Frontend
- React
- Next.js
- Tailwind CSS
- TanStack Query
Projects
OMPOI
E-Commerce Platform
An e-commerce platform for buying and selling cashew nuts, developed as a team freelancing project with separate Admin, Agent, Buyer, and Seller modules.
My contributions
I worked primarily on the backend and Buyer-facing frontend, while also contributing to parts of the Seller and Admin modules.
My work included dynamic product attributes using an Entity-Attribute-Value (EAV) model, authentication with Clerk, cart functionality, and product reviews.
Dream
2D Platformer game
A story-driven 2D platformer built with the Godot game engine and GDScript. The player progresses through a series of levels with the goal of reaching the final destination. we created this game as a team of two where I managed the game logic.
Links
Github repo
Project's webpage
Education
Master of Computer Applications (MCA)
- Institution
- Measi Institute of Information Technology, Chennai
- University
- University of Madras
- Duration
- 2024–2026
- Percentage
- 81%
B.Sc. Computer Science
- Institution
- St Joseph's College (Arts & Science), Chennai
- University
- University of Madras
- Duration
- 2021–2024
- Percentage
- 82%