James Victor Alvarez

Computer Science student at Concordia University. I enjoy making visually minimal software and incremental games.

James Victor Alvarez

Experience

Software Intern

@ MR Control Systems InternationalMay – Aug 2024
  • Built IoT automation dashboards.
  • Integrated Sinolta data sources; improved ops efficiency.

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/AI 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

Projects

Music Guesser

Web app where you guess songs or artists from 10-second audio clips.

ReactSocket.ioExpressVite

Zonk

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

C++SDL3

OrderUp

A flutter restaurant app order management system.

FlutterFirebase

Skills

Frontend

React
Next.js
TypeScript
JavaScript
TailwindCSS

Backend

Node.js
PHP
MySQL
Docker

Programming Languages

C
Java

Tools & OS

Git
Linux

My Favourite Music

Music I've been listening to on repeat :)

Roommates

Malcolm Todd

한숨

GRACE

A couple minutes

Olivia Dean

Beanie

Chezile

Bodies

Keshi

homeexperienceprojectsskillsmusic