
web development /
Portfolio Website

You're looking at it! Beyond just being a portfolio, this site features complex layouts, animations, and the integration of highly modern technologies. And rest assured, it's not a mess under the hood. Click to learn more!
Talent Front End

Sometimes simple is the best way to go. But what is simple? This page contains not only a simple design and layout, it also features elegant popups, purposeful colors, and animations to create an intuitive user experience.
Arcade Site

A retro-themed arcade gaming platform built with Next.js and React for a Software Engineering class. I designed and developed the entire website featuring Pixi.js games and Framer Motion animations, while 4 teammates built the games. Developed using Agile/Scrum methodology with GitLab project management.
Social Media Manager
A comprehensive social media management dashboard for scheduling posts, tracking analytics, and managing multiple social media accounts from a single interface. Built with focus on usability and data visualization.
game development /
FPS Camera
We've all seen FPS camera setups before, but this one's importance is in it's development. It was made with a very primitive camera object, so all the setup and movement logic was made from scratch! Sometime's you just gotta adjust to limited tools, and this is my example of that.
Light Sword

It's bright, it's colorful, it's a light sword! While simple it may look, it has many features enabling customization, modular gameplay, and more while being optimal.
Speedboat
A speedboat racing concept featuring dynamic water physics and custom-made artwork. All boat sprites and environmental assets were created by me.
2D Craft
A 2D web-based game featuring resource gathering, inventory management, and an aesthetic day/night cycle. Built to explore game development fundamentals on the web platform.
Piano Learning Concept
An interactive piano learning application concept that gamifies music education. Features visual feedback and progressive difficulty to make learning piano engaging and accessible.
server development /
Microservice Architecture

While starting off as a proper project, this grew to be my personal playground for deeply learning about microservices and complex server architectures.
Availability Service

A microservice for managing availability schedules with timezone support, rate limiting, and Redis caching. Built with security-first architecture for production deployment.
Hackathon Prize Winning Projects /
Open-Accessibility

First place winner at MadHacks, one of the largest hackathons in the midwest. A browser extension for adding accessibility features into any website. Features include changing text style, colors, and A.I. based highlighting.
Star Sonnification Program

Creates sonnifications based on images of stars to help scientists analyze image data from an audial perspective. First place winner at NASA Chicago Space Apps at Northwestern University.
Low-level C Lang /


Copyright © Rahul Hathwar. All Rights Reserved.