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
View Projects

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