TR

Hello, my name is

Tim Rostorhuiev

I am a |

Portrait

Scroll Down

About Me

Here's a bit about my background and interests

Education

2024 - 2028

Computer Science Degree

Currently pursuing a Bachelor's degree in Computer Science at Queen's University

2023

HarvardX CS50

Completed the CS50 course, an introduction to computer science and programming

Hobbies & Interests

Cars

Passionate about cars and racing, especially Formula 1

Video Games

I enjoy playing video games, especially FPS and multiplayer co-op games

Basketball

Playing basketball with friends

Biking

Exploring my city and the regions around it on my bike

Me

Hi! I'm Tim, a Computer Science student with a passion for technology, creativity, and building things that solve real problems. I'm especially interested in the fields of quantum computing and cybersecurity, and I'm always looking for ways to deepen my knowledge in both. In my free time, I enjoy experimenting with code, learning new tools, and working on personal tech projects. Outside of school, I like staying active, spending time with friends, and unwinding with games. I'm always excited to learn, take on new challenges, and connect with people.

My Skills

Hover over each skill to see more details about my experience level, tools I use, and related projects.

Frontend

Intermediate

Backend

Advanced

Database

Intermediate

Mobile

Beginner

DevOps

Beginner

UI/UX

Advanced

Version Control

Expert

Programming

Expert

My Projects

Check out some of my recent work. Each project showcases different skills and technologies.

Blockchain
Featured Project

Blockchain

A basic cryptocurrency built from scratch with Python, featuring mining, peer-to-peer transaction validation, and a Proof of Work algorithm. Includes Flask-powered backend and decentralized ledger.

FlaskPythonBlockchainPoW
Snowballer - Top Down Shooter
Featured Project

Snowballer - Top Down Shooter

A Unity-based arcade shooter game with dynamic enemy AI, collision detection, and power-ups. Focuses on responsive controls, fun gameplay, and performance optimization.

UnityC#AIGame Development
Note Management App
Featured Project

Note Management App

A user-friendly note app built in C# with MongoDB for persistent cloud storage. Features include data serialization, search, and organized note management with an intuitive interface.

C#MongoDB.NETData Serialization
Expense Organizer
Featured Project

Expense Organizer

A web-based tool to help users track spending, plan budgets, and manage income. Developed with Flask and Python, featuring clean UI and category-based analytics.

FlaskPythonWeb AppFinance
Personal Portfolio Website
Featured Project

Personal Portfolio Website

An interactive and stylish portfolio to showcase my skills, projects, and experience.

Next.jsReactTailwind CSSTypeScript
Scientific Calculator
Featured Project

Scientific Calculator

A clean, multi-function calculator built to handle basic arithmetic and scientific operations. Designed with an intuitive UI and precise input handling.

JavaSwingGUIDesktop App

Work Experience

My professional journey as a developer. Click on each card to see more details.

Software Lead

Trojans FIRST Robotics

Sep 2021 - Jun 2024

Led a programming team of 12 students, overseeing development and implementation of robot control systems.

Key Responsibilities:

  • Developed embedded systems for robot control
  • Designed and implemented vision systems, 3D mapping, ML algorithms
  • Managed a codebase to handle robot automation and controls
  • Spearheaded the team’s first-ever swerve drive system

Technologies Used:

JavaPythonFlutterWPILibGitHub

Co-op Student

SAP

Sep 2023 - Feb 2024

Get In Touch

Have a project in mind or want to collaborate? Feel free to reach out to me.