CameronHeadshot

Cameron Ewing

Software Developer

Ottawa, ON

[email protected]

Contact Me


Skills

Java

85%

C Language

40%

SQL

60%

HTML

80%

JavaScript

75%

Languages

English

French

Cantonese



Soft Skills

Collaborative Skills

 Able to clearly and effectively communicate and cooperate via verbal or written methods with co-workers and management in a team environment.

Analytical Skills

 Strong analysis and critical thinking skills to solve complex problems.

Organizational Skills

 Use of time-management tools and strategies to effectively schedule and complete tasks on time.

Personal Growth

 Desire to learn, research, and continually improve personal and technical skills to be a better coworker, and employee.


Interests

Outdoors

 Fishing, camping, and hiking

Sports Enthusiast

 Hockey player and fan

Culinary Exploration

 Cooking and eating out

Tinkering

 Creating and developing IoT devices



Work Experience

Yard Operator | Perma-Pipe Canada
August 2024 - Current
  • Tele-handler and forklift operator; Class 7 forklift certification
  • Two-axis CNC fast wire machine operator


Junior IT Developer | Canada Revenue Agency
September 2022 - December 2022
   May 2023 - December 2023

Worked as part of the Web Application Security team ensuring that all Information Technology Branch web applications comply with the CRA Standard for Web Application Security.

  • Used technology such as Java Enterprise, Eclipse IDE, SQL, HTML, Apache ANT, Git, WebLogic Server CLI, and Struts 2
  • Maintained the team's primary application, which routinely cross-references CVEs from the National Vulnerabilities Database with all CRA web applications
  • Helped develop an application for training CRA developers on common cybersecurity vulnerabilities
  • Set up a production and development WebLogic Server on Red Hat Enterprise Linux used to test and host applications entirely through CLI and SSH
  • Developed a tool that displays internal structure information for employees in the IT branch


Silviculture Specialist | Folklore Contracting
April 2021 - August 2021
   May 2020 - August 2020

Treeplanter
  Supported and trained new employees
  Developed strong work ethic and self motivation working with minimal supervision
Light-Duty Truck Safety Training - Free Spirit Ventures Inc.
  Crew truck driver, comprised driving crew to and from worksites daily
  Transportation of dangerous materials, including propane, diesel, gasoline, and jet fuel


Groundskeeper | Hylands Golf Course - Canadian Forces Support Unit
April 2019 - November 2019

Prepared for Professional Golf Association events
General Course Maintenance
Irrigation System Maintenance
Operated Triplex and Triflex Fairway and Greens Machines


Education

Google.com
Forever

The endless journey of learning new technologies and skills


Computer Engineering Technology - Computing Science
Sept 2021 - Current

Advanced Diploma
Algonquin College of Applied Arts and Technology
3.64/4.0 GPA


B.A. Honours Political Science
Sept 2018 - Dec 2020

Carleton University


Personal Projects

This Website
Under Developement


Smart Home Ecosystem
Repository

To be added.


Hucklebot
Repository
  • Developed to enhance the Discord experience with a variety of features
  • Plays audio in voice channels directly from YouTube videos
  • Triggers a sound notification whenever someone joins a voice call
  • Includes interactive games such as Battleship

Academic Projects

CorrelFX

Built a dynamic foreign currency trading simulation website that provides real-time currency data, specializing in educating traders on the correlation method of trading.

Built to client specifications using JavaScript, HTML, CSS and hosted using Amazon Web Services


Velvet Compiler

Designed and built the front-end of a compiler in ANSI C including the lexical analyzer, syntactic analyzer, and semantic analyzer

Used logic such as Automata theory and grammar parsing

Utilized core programming concepts such as object-oriented programming, data-structures, and sorting algorithms


Networking Project

A networking basics project that used Cisco Packet Tracer to simulate a full network. Included subnetting, NAT configuration, static routing and IPv4 configuration.