Contact Info

EC

Eric Canam

Software Developer — Ottawa, ON

Download Résumé

reCAPTCHA Error

Sorry about that! Refresh the page and try again.

Eric Canam

Software Engineering (B.Eng.) from Carleton University

About Me

I'm a recent graduate from Carleton University's Software Enginereing (B.Eng.) program.

I'm looking for a full-time job in the software development space starting around the summer of 2023 once my degree is done. I believe my passion for building things and attention to detail would make me a valuable asset to any team.

For examples of my previous work experience, my education, and a list of my valuable skills and strengths, see my section. For a list of some of my personal work I like to highlight, see my page.

To reach out to me directly, or download a PDF copy of my résumé, click or on the blue button near the top of the page.

Want a PDF copy of my résumé? You can download it from my by clicking the blue button near the top.

Skills & Strengths

Programming

Python PHP
C/C++ Java/Swing
PowerShell Batch
Bash Perl

Web & Server

AWS Apache
Windows Server Linux
SQL & NoSQL TypeScript
JavaScript ColdFusion

Work Experience

Canada Border Services Agency
Software Developer
February 2021 — August 2021
May 2022 — August 2022

Created AWS CloudWatch metrics and dashboards to monitor function and health of API Gateway and Lambda resources.

Developed custom AWS CloudWatch metrics to offer additional insight into reported errors, including problem resource, error relation, etc. using pre-existing logs.

Wrote and tested API endpoints in TypeScript for a new internal Node.JS web application.

National Defence
Software Developer
May 2017 — December 2020

Reverse-engineered an old, unsupported Windows application in Java. Wrote technical documentation to support future development, and user documentation to facilitate adoption and use.

Wrote PowerShell scripts to help manage internal network of servers.

Tested Microsoft Azure cloud environments and verified that procedures related to their development were complete and correct.

Helped modernize a terminal interface for an IBM mainframe application by porting it to a new Angular web app.

Ericsson
Software Developer
September 2014 — January 2015
July 2015 — September 2015

Managed production Windows Servers and their applications.

Maintained and updated apps written in Java, C#, and web-based programs written in Python, ColdFusion, Perl and PHP, running on IIS and Apache. These were run on variety of physical servers and VMs (Windows and Linux).

Developed user-friendly Java-based book checkout tool for use by employees while campus library was unstaffed.

Volunteer & Extracurricular

Ravens Racing FSAE
Team Lead — September 2019 — September 2020
Volunteer — September 2017 — present

Re-designed team website to be more easily navigable and mobile device-friendly.

Started and lead the effort to design and build an inexpensive racing simulator, ergonomically identical to team's FSAE car.

Lead the volunteer team effort to design & build the 2020 car.

Organized and presented lectures to new volunteers on various manufacturing topics such as machining, metrology & more.

Education

Software Engineering (B.Eng.)
Carleton University
Graduated April 2023

High performance in several programming classes:

Imperative Programming SYSC 2006 A+
Programming Languages SYSC 3101 A-
Real-Time Systems SYSC 3110 A+
Soft. Eng. Laboratory SYSC 4806 A-

Other Interests & Skills

While not strictly related to software development, I believe my learning in other disciplines and in my hobbies makes me a well-rounded candidate able to effectively contribute to multi-disciplinary teams:

Design/Fabrication

Mill & Lathe 3D Printing
Fusion 360 Metrology
Welding Soldering

Automotive

Tire & Lube Engine Building
Maintenance Racing

This is a collection of some of my favourite personal projects. This page is just a brief overview. To read more about a speficic project, see code samples, pictures, and more, click "Read more" underneath the project description.

Recent Projects

This Website
Ongoing

A personal website to host a more detailed CV and a list of projects I'm proud of. It's built from scratch to present a detailed CV and list of my projects in a way I find visually appealing.

It's designed specifically to work well on desktop and mobile, and with (nearly) full functionality even with JavaScript disabled. It allows me to send sensitive information in separate requests verified by reCAPTCHA.

Read more!

AWS Minecraft Server
December 2021

A Minecraft server hosted on a Linux EC2 instance, a cloud computing service offered by AWS. Multiple other AWS components work together to start and stop the server on command, saving money and offering more flexibility than off-the-shelf solutions.

Read more!

More projects to come!