To Top
Download my Resume


Computer Engineering Student -
University of Guelph

About Me

Hello world! My name is Nick Airdrie. I am a third year Computer Engineering student studying at the University of Guelph, and this is my website. I designed and built this site from scratch with Bootstrap, jQuery and Less. I am passionate about programming, solving problems, and learning new things.

Phone: 416-985-8201


Web Developer
Sandbox Software Solutions
  • Developed many wesbites/webpages for clients using HTML, CSS and JavaScript.
  • Designed icons and other user interface items for web using Adobe Illustrastor.
Shoppers Drug Mart
  • Provided timely and effective customer service in store and over the phone.
  • Worked cooperatively to stock shelves in an organized and efficient manner.


B.Eng., Computer Engineering
University of Guelph
  • College of Physical & Engineering Science Dean's Honours List, 2015-2016
  • Achieved high 80s and 90s in programming courses in both C and Java.
High School Diploma
Humberview Secondary School
  • First Robotics Canada Team 4946 build team member. Worked on design, building and assembly of hardware, software, and electrical components of a robot.
  • Ontario Scholar recipient.
Download my Resume


I learned C during my first couple years at the University of Guelph. In C I've built a rogue-like console based game, implemented useful data structures such as trees, linked lists, stacks & queues, as well as a simplified C++ to C converter.
I first learned Java in high school and since expanded my knowledge of Java at university, where I learned the principles of object-oriented programming. I've also developed an Android game in Java.
I learned Python in university and used it to develop a console-based messaging system.
Android Develpment
I was first exposed to Android development in high school, where I developed an app that encodes and decodes SMS messages to keep them private using MIT App Inventor. More recently, I developed an Android game in Java called Jumpy Trump. You can read more about Jumpy Trump below or get it on Google Play.
I was first exposed to HTML when I built a browser based messaging system in university. I honed my skills further in HTML as a web developer at Sandbox Software Solutions where I built many web page layouts. See Projects below for examples.
& jQuery
My first experience with JavaScript was creating a simple Snake game. While working as a Web Developer for Sandbox Software Solutions I honed my skills in JavaScript & jQuery through the development of dozens of websites and also used it in the development of this site. See Projects below for examples.
& Less
I first learned CSS while building this website, and continued to learn CSS & Less as a web developer at Sandbox Software Solutions, where I styled dozens of websites. See Projects below for examples.
I was first exposed to PHP when I built a browser based messaging system in university. I honed my skills further in PHP as a web developer at Sandbox Software Solutions where I built a couple of websites in WordPress. See Projects below for examples.
Creative Suite
Adobe Creative Suite
I started using Adobe's Creative Suite when I was 12 or 13 and have since used it to create simple Flash Animations, various Photoshop designs and edits, Illustrator and InDesign to aid in the design of my high school yearbook, UI components of Android apps, an iPhone icon pack and more.
Office Suite
Microsoft Office Suite
Like most, I've been exposed to Microsoft Word for as long as I can remember. I'm fluent with Excel, Word, PowerPoint, Publisher, etc.
& AutoCAD
SolidWorks & AutoCAD
I first used AutoCAD in high school tech class and SolidWorks when I helped design First Robotics Team 4946 robot in high school and have since learned how to model complex structures and shapes for the design of a Teddy Bear Wheelchair and 3D printed elastic car Kinder toys.
I first used Linux OS in university courses programming in C, managing projects through the console and submitting with Git.


February, 2017
I created this game in JavaScript in order to familiarize myself with the language. It's based on the 1976 arcade game Blockade.
Jumpy Trump
Jumpy Trump
September, 2017
Jumpy Trump is an Android game which I developed by myself over the summer using Java in Android Studio, no game engines used. It was my first real Android Development experience. You can download Jumpy Trump from Google Play.