Hi, I'm Andrew Gordon

Software Developer

About

Andrew Gordon

Hello! I'm Andrew, a passionate software developer and Computer Science student with a strong foundation in software engineering. I enjoy tackling complex problems and building efficient solutions.

I've worked with many different tech stacks such as C#, C++, JavaScript, and Python, using frameworks like .NET, React, Express.js, and Flask. I'm currently advancing my education while building on my practical experience.

2+ years of development experience
Bachelor of Computer Science Student (Class of 2026)
Software Engineering Technology Graduate (Class of 2023)
Based in Waterloo, ON, Canada
View Resume

Professional Experience

Co-op Software Developer

Siemens Healthineers Jan – Aug 2022

Developed features for Medicalis Workflow Orchestrator (WFO), a radiology workflow application.

  • Worked in agile sprints, leveraging CI/CD pipelines to plan, write object-oriented code, and unit test.
  • Designed and implemented a custom plug-in monitor, enhancing troubleshooting efficiency by visually tracking active plug-ins, warnings, and errors.
  • Improved system reliability and reduced resolution time, enabling users and IT teams to identify plug-in related errors quickly.
C# .NET WPF Java Microsoft SQL Server

Co-op Software Developer

VARLab May – Dec 2021

Collaborated within a multidisciplinary team to develop a 3D Backhoe Loader inspection simulation for Heavy Construction Equipment Operation students.

  • Designed modular code to streamline feature development, ensuring long-term maintainability.
  • Developed and optimized core functionalities, including user interactions, inspection sequences, state management, prop animations, GUI, and automated testing.
  • Conducted usability testing and integrated feedback, improving student learning experiences.
C# .NET Unity Editor

Technical Skills

Programming Languages

C#
JavaScript
Python
HTML/CSS

Libraries & Frameworks

.NET
React
Express.js
Flask

Databases

MongoDB
MS SQL Server

Tools & Technologies

Git
Docker
CI/CD
XUnit/Testing

Get In Touch

Let's Connect

Feel free to reach out if you're looking to collaborate on a project, have a job opportunity, or just want to say hi!

Waterloo, ON, Canada