I BUILD REAL SYSTEMS.
Real-time • Full-stack • Multithreaded • Scalable
Ramiyan Gangatharan
Contact Me
Open to Opportunities
Featured Projects
TabletopSync
Multiplayer Tabletop RPG System • Ontario Tech University
JavaSwingSocketsMultithreadingMVCJSON/XML
- Developed a multiplayer 2D tabletop RPG system with real-time shared state
- Implemented multithreaded client-server architecture for concurrent player sessions
- Built interactive grid-based canvas for token placement, movement, and map updates
- Integrated real-time chat, collaborative notepad, and session tools
- Designed using MVC architecture for scalability and modular development
- Planned support for persistence (save/load), user permissions, and game utilities
Portfolio Website
Full Stack Developer • Independent Project
ReactNext.jsBootstrapMERN
- Built a personal portfolio to showcase projects and experience
- Developed responsive UI with modern frontend practices
- Structured for scalability and future feature expansion
VR AI Assistant
Full Stack Developer • The MRC Studio
UnityAILLMsVR
- Developed a Unity-based AI assistant with real-time interaction
- Integrated large language models for conversational systems
- Tested and deployed on Meta Quest 2 in a studio environment
Urban Fracture
Full Stack Developer • Independent Project
UnityC#Game DevAI
- Developed a 3D FPS inspired by early 2000s tactical shooters
- Implemented physics, sound systems, and AI behavior
- Built NPC systems using perception and pathfinding
Student Advisor Ticketing System
Full Stack Developer • Durham College
React NativeSQLSMTPMobile
- Led backend development of a student ticketing system
- Replaced email workflows with structured request handling
- Collaborated in sprint-based development with faculty
Experience
The Mixed Reality Capture Studio
Research Assistant: Designer & Developer Intern
April - May 2025 | Durham College | in-person at The MRC Studio
- Developed a Unity-based AI assistant using local LLMs
- Integrated voice dictation and text-to-speech via FastAPI
- Built real-time speech-to-AI interaction pipeline
- Prototyped conversational systems for VR/XR
- Built a Souls-like 3D game
- Implemented movement, camera, and combat systems
- Focused on responsive gameplay and immersion
- Worked with animations, collisions, and abilities
Freelance Software Consultant
January 2023 - Present | Hybrid
- Provided code reviews and software architecture guidance
- Improved performance, structure, and maintainability
Notable Projects
- FILMASH – Indie movie discovery app
- KIBATI Auto Shop – E-commerce storefront
Programming Tutor
Private Tutor
September 2023 - April 2025 | Hybrid
- Taught C#, Java, Python, SQL, and web development
- Adapted lessons to individual learning styles
- Strengthened students’ problem-solving skills
Tim Hortons
November 2021 - Present | Various Locations
- Shift Supervisor
- Led teams of 3–12 employees
- Managed operations and service quality
- Handled cash and inventory
- Team Lead
- Assisted in training and scheduling
- Supported daily operations
- Team Member
- Worked in high-volume environment
- Maintained quality and efficiency