Software Developer • C#/.NET • Full-Stack

Andrew Gordon

Software developer & Computer Science student based in Waterloo, Ontario. Passionate about building production-grade systems, clean APIs, and thoughtful user interfaces.

2+ Yrs
Software Co-op Experience
C# & TS
Core Tech Focus
Waterloo, ON
CS Student (B.CS Exp. 2026)
CI/CD
Production Delivery Mindset

// CAREER & IMPACT

Professional Experience

Co-op Programmer Analyst

Waterloo Regional Police Service
Sept 2025 — Dec 2025
  • Built core architecture for a C# .NET MAUI mobile application to replace paper-based weekly cruiser inspections.
  • Mapped officer workflows into intuitive user flows and responsive wireframes to drive team adoption.
  • Integrated backend APIs and SQL Server services to enhance data reliability and reporting speed.
C# .NET MAUI SQL Server REST APIs

Co-op Software Developer

SMART Centre
May 2025 — Aug 2025
  • Led requirements gathering and architectural design sessions for partner prototypes to finalize technical scope early.
  • Delivered production-minded prototypes with emphasis on maintainable code architecture and smooth UX.
  • Developed an interactive VR lab simulation highlighting SMART Centre research capabilities to enterprise partners.
TypeScript React 3D/VR Agile

Co-op Software Developer

Siemens Healthineers
Jan 2022 — Aug 2022
  • Shipped Workflow Orchestrator features improving radiology workspace usability and diagnostic throughput.
  • Participated in agile sprints and Jenkins CI/CD automation pipelines for reliable release cycles.
  • Engineered a real-time plug-in monitoring utility that accelerated troubleshooting for IT & dev teams.
C# .NET Jenkins CI/CD

Co-op Software Developer

VARLab
May 2021 — Dec 2021
  • Co-developed a 3D backhoe inspection simulation for modern heavy-equipment operator training.
  • Architected modular state management logic to streamline feature delivery and maintenance.
  • Implemented interactive mechanics, GUI panels, and event logic for a smooth simulation experience.
C# 3D Simulation State Management

// CAPABILITIES

Skills & Education

Languages

C# JavaScript TypeScript Python

Frameworks & Libraries

ASP.NET Core .NET MAUI React Node.js Express.js Flask

Databases & Infrastructure

Microsoft SQL Server PostgreSQL MongoDB Docker GitHub Actions REST APIs

Tools & Systems

Git Visual Studio VS Code GitHub Copilot Cursor Postman JIRA Linux Windows

// Education

Bachelor of Computer Science (Honours)
Expected Aug 2026
Software Engineering Technology (Advanced Diploma)
Apr 2023

// CONNECT

Get In Touch

Whether you have an open opportunity, a question, or just want to connect, feel free to reach out!