About Me

Hi, I'm Gurkirat, a third year Software Engineering student at York University. I've honed my skills in programming, project management, and development tools. I'm passionate about technology and have a track record of contributing to projects with tangible results. Explore my profile to learn more!

  • Outstanding
    Problem Solving Abilities
  • Intermediate
    Computer Proficiency
  • Expertise
    Java, Python, Objective C, Swift and more!
  • Debugging
    Complex Software Programs
  • Computer
    Hardware Assembly & Software Installation
  • Software
    Development Using Java, Python & C(Programming Language)
  • Software Program
    Testing & Prototyping Using JUnit & JShell
  • Swing GUI
    Desktop App Development
  • Desktop Computer
    Hardware Assembly & Software Implementation
  • Complex
    Digital & Electronic Device Repairs
  • Lassonde
    School of Engineering, B.Eng., Spec. Hons. Software Engineering
  • North Park
    Secondary School, 89.7% Cumulative Average

Academic Projects

Interactive Sequence Memory Game - Verilog

Dive into the fun of an interactive Verilog-based memory game for the DE10 Lite board. Features 5 challenging levels, LED sequence display, user input verification, and dynamic time limits for a fun and engaging gaming experience.

Microwave Oven Embedded System - C Programming

Check out the Microwave Oven Embedded System, developed in C with the FRDM KL-43Z board and MCUXpresso SDK. Control the microwave with a button, view status on an LCD display, and learn about GPIO and UART communication in this project.

Automated Plant Watering System - Java, Arduino

Discover the Java-powered Automated Plant Watering System, featuring an Arduino, moisture sensor, water pump, and MOSFET board. This project intelligently manages plant hydration levels, all programmed within the user-friendly IntelliJ IDE.

Personal Projects

High Performance Gaming Rig

Crafted during the COVID-19 pandemic, I embarked on a self-taught journey, learning from YouTube tutorials and hands-on experience to assemble my dream high-performance gaming rig. This liquid-cooled powerhouse not only represents my dedication but also showcases my ability to install the operating system and seamlessly bring together various components, all of which came to life flawlessly on the very first attempt. It's more than a gaming rig; it's a testament to the power of self-driven learning and determination.

My Portfolio Website

The website you're exploring has been thoughtfully crafted using HTML, CSS, and JavaScript. As I continually broaden my expertise through diverse projects, you can expect ongoing enhancements and updates to this dynamic online space.

Fitness Planner App

Flexx - Empower Your Fitness Journey! A collaborative effort by a team of five, this Java Desktop App with JavaFX, Git, and MySQL was crafted in April 2023. The project delivers a fitness planner with advanced algorithms, 3D graphics, and real-time workout visualization. Python scripts enhance data processing, while infrastructure is orchestrated with Terraform, Kubernetes, and Helm on Google Cloud Platform (GCP). Machine learning algorithms personalize workouts, boosting user engagement by 25%.

See more

Contact Me

gurkiratb298@gmail.com

(647)-410-7441

My Resume