About Me
I am Greg. I am a programmer.
I am a fifth-year computer engineering student at Queen's university in Kingston, Ontario.
I have completed a 16-month internship doing legacy software conversion updating an application from VB6 to C#.NET
I am Greg. I am a programmer.
I am a fifth-year computer engineering student at Queen's university in Kingston, Ontario.
I have completed a 16-month internship doing legacy software conversion updating an application from VB6 to C#.NET
I have worked on a variety of software projects, many of which are open-source on my github.
This is a list of the more interesting ones I have worked on.
Botbuilder | A VSCode extension to assist in developing FRC robots in Java. Shows additional information about subsystem and command hardware and interface. Also simplifies the creation of new subsystems and commands. |
NodeJS, TS | Git |
Task Site | A task-management website, designed for FIRST robotics use | Php, HTML, JS | Git |
Graphics Engine | A custom graphics/game engine built on swing Docs | Java | Git |
KSP Profile Manager | A mod switcher for Kerbal Space Program | NodeJS, HTML | Git |
Private Voting Bot | A discord bot that allows users to vote in polls discretely | NodeJS | Git |
StrongholdSim | Simulation of robots playing FIRST Stronghold made in C++ with SDL graphics. (Project for ELEC278, Information Structures) | C++ | Git |
Qlinic | A website used to manage remote queueing and appointment booking, designed for a walk-in clinic. Completed as Team 529B's APSC103 project. | Php, HTML, JS | Git |
RC Arduino Robot | An arduino-based with remote-control provided by an ESP8266 chip. (Project for TER4M, Robotics) | Arduino | Git CAD |
Modulo Inverse | A simple page to calculate a modulo inverse using Euclid's algorithm and show the steps. No one had done this with full steps yet so I did. | gregk.ca/ModuloInverse | Git |
I have been a mentor with FRC team 2708 Lake Effect Robotics since the 2020 season, focusing on programming, electrical, CAD, design, and strategy.
I also help out with team 7480, Machine Mavericks when possible.
I was a student on 2708 from 2016-2019, including the 2018 Detroit Championship winning
alliance.
I have worked on both electrical and programming components of the robots, and have lead both subteams.
I have also worked closely with driveteams as head of database and strategy, and have an understanding of design
strategy.
I am one of the initial developers of an android application used for scouting.