Resume

Posted by Cameron Parker on Sat 15 May 2021

Download this resume

PROFILE


Full stack software developer with 4+ years of professional experience and 4+ years of customer service experience. Enthusiastic about continuous learning and self-improvement.

EDUCATION


Bachelor of Technology | McMaster University | 2013 - 2017

  Completed a joint technology and management program with McMaster University and Mohawk College, specializing in automation engineering technology.

EXPERIENCE


Intermediate Software Engineer | Common Wealth Retirement | Nov. 2020 - Present

  • Developed Java batch jobs for processing employee and payroll CSV files.
  • Tested code extensively using Cucumber and Junit.
  • Collaborated with product owners and other engineers to refine stories and prepare MVP roadmap.
  • Added payroll functionality to our retirement tool using TypeScript, React, Redux, and Java.

Full Stack Software Developer | Manulife Financial | 2018 - Present

  • Created APIs, using TypeScript and GraphQL, to facilitate communication between microservices.
  • Led major refactor of frontend application to use React Hooks and Apollo GraphQL.
  • Developed consumer-facing single-page applications using React, JavaScript, and Apollo GraphQL.
  • Performed code reviews and led pair programming sessions.
  • Worked closely with business partners and stakeholders to define product roadmap.
  • Participated in daytime support rotation to diagnose and troubleshoot production issues.

Web Development Co-op | McMaster University | May – Aug. 2017

  • Developed user submission form and admin control panel using HTML, CSS, JavaScript, and PHP.
  • Created a self-hosted WordPress site to allow for easy site modifications and creation of blog posts.
  • Utilized open source APIs to reduce development time and increase robustness of the site.

Software Development Co-op | Pacline Corporation | Jan. – Aug. 2016

  • Led a team of three developers to design an electronic conveyor control system using C++.
  • Worked with project manager to document requirements and create use case diagrams.
  • Developed PLC program for controlling overhead conveyor at Yanfeng automotive plant.

PROJECTS


AWS Hosted WordPress Blog   Created WordPress blog using AWS EC2, added SSL using Let’s Encrypt and Certbot.

Created Dropshipping and Custom Product Development Business on Shopify   Founded Peace and Quiet Company and registered business in Canada.

React Photo Timeline   Developed timeline application using React, Apollo GraphQL, and MongoDB.

Coursera Stanford Machine Learning Course   Currently working through 10-week course focusing on machine learning fundamentals.

SKILLS


Languages

  JavaScript, TypeScript, Java, Python, GraphQL, MySQL.

Frameworks & Testing

  React, Apollo, Redux, Node.js, MongoDB, Jest, Chai, WebdriverIO.

Tools

  Git, Jira, Jenkins, AWS.

Soft Skills

  Excellent interpersonal communication skills, strong attention to detail, self-motivated and disciplined, highly organized, pair programming, collaboration, mentoring.

CONTACT


Email

  resume@cameronparker.ca