I BUILD REAL SYSTEMS.
Real-time • Full-stack • Multithreaded • Scalable
Ramiyan Gangatharan
Contact Me
Open to Opportunities
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
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
- Built interactive grid-based canvas for token placement
- Integrated real-time chat and collaborative tools
- Designed using MVC architecture
Portfolio Website
Full Stack Developer • Independent Project
ReactNext.jsBootstrapMERN
- Built a personal portfolio to showcase projects
- Developed responsive UI
- Structured for scalability
VR AI Assistant
Full Stack Developer • The MRC Studio
UnityAILLMsVR
- Developed a Unity-based AI assistant
- Integrated LLMs for conversation
- Deployed on Meta Quest 2
Urban Fracture
Full Stack Developer • Independent Project
UnityC#Game DevAI
- Developed a 3D FPS
- Implemented physics and AI
- Built NPC systems
Student Advisor Ticketing System
Full Stack Developer • Durham College
React NativeSQLSMTPMobile
- Built backend for ticketing system
- Replaced email workflows
- Worked in sprint cycles
Completed Education
Durham College
Computer Programming and Analysis, Advanced Diploma
September 2022 - April 2025 | Oshawa, ON
- Built full-stack applications using Java, C#, Python, SQL, and modern web technologies
- Developed strong foundations in database design, RESTful systems, and software engineering principles
- Applied object-oriented programming and design patterns in team-based projects