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

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