Picture of Me

Hey! I'm Nikolas.

I'm currently a Computer Science student at the University of British Columbia. This website is a place for me to improve my front-end development skills while also having fun!

This is my technology stack
C#
React
TypeScript
Python
Java
C++
C
Node.js
PostgreSQL
Here are my projects
GestureJack

GestureJack is a web app that combines traditional Blackjack with modern gesture controls in an 8-bit design. Inspired by classic casino games, it provides a nostalgic yet fresh experience. I integrated the MediaPipe API for gesture recognition, set up user authentication, and designed the game logic in JavaScript, all within an 8-bit themed interface.

GrandPrixPulse

GrandPrixPulse, developed by a small but dedicated team of three, is a web application that provides an in-depth look into Grand Prix racing history. Completed in just one month, it utilizes PHP/MySQL for robust data management and HTML/CSS for a seamless user interface, offering racing enthusiasts a unique and intuitive platform to explore drivers, lap times, and seasonal outcomes.

FitTrack

FitTrack is a desktop Java app that I designed in order to track the macronutrients of the food I consume. I was inspired by MyFitnessPal, a mobile app that allows for similar function. For this app, I used JSON to store data and JUnit to conduct testing.