Computer science · Concordia University

James Victor Alvarez

I build visually minimal software and incremental games. Currently studying CS and looking for opportunities to ship real products.

James Victor Alvarez — portrait photo

Background

Experience

Université de Montréal

Full Stack Developer

Université de Montréal
Feb 2026 - Present

Designed and built Elearning platform.

Managed task delegation as a team lead.

MR Control Systems International

Software Intern

MR Control Systems International
May – Aug 2024

Built IoT automation dashboards.

Integrated Sinolta data sources; improved ops efficiency.

Events & Competitions

Hackathons

ConUHacks X

Concordia UniversityFeb 2026

Engineered a custom web agent to autonomously drop out.

Integrated AI decision-making to allow the agent to dynamically interpret unclear user flows.

GameJam UdeM

Université de MontréalMay 2025

Designed and developed an educational 3D game that helps teachers understand how students feel and learn through interactive level-based experiences.

Built in Unity using C#, with each level presenting unique challenges.

ConUHacks IX

Concordia UniversityFeb 2025

Implemented a first-person ray-casting engine from scratch in C++ using SDL2 for rendering and real-time graphics.

Developed a multiplayer architecture supporting both TCP and UDP sockets.

JACHacks

John Abbott CollegeMay 2024

Winner of Valnet Mini Challenge.

Built an AI-driven web-scraping system to measure news timeliness and implemented keyword extraction using NLP models.

Automated data extraction from Excel sheets, GameRant articles, and Twitter posts, handling rate limits and structural differences across websites.

GameJam DINGO

Vanier CollegeJan 2024

Developed a 2D platformer in Unity where players use magic abilities that dynamically alter parkour mechanics and character effects.

Implemented custom C# scripts for camera control, state management.

Selected work

Projects

Music Guesser

Web app where you guess songs or artists from 10-second audio clips. Real-time multiplayer with Socket.io.

ReactSocket.ioExpressVite

Zonk

A wave-based 3D shooter built with SDL3 and C++, featuring a raycasting engine, procedural audio, and dynamic obstacle-based gameplay.

C++SDL3

OrderUp

Restaurant order management system. Real-time order tracking across kitchen and front-of-house.

FlutterFirebase

Downtime

Hobbies & Interests

Music

Recently Watched

No movies found.
homeexperiencehackathonsprojectshobbies