Aidan Corcoran

Software Engineer

Building innovative solutions with a focus on scalability, performance, and user experience. Passionate about automation and cloud technologies.

View My Work

About Me

I am a Software Engineer based in Toronto, Canada, with a Bachelor's degree in Computer Engineering from the University of Guelph. My experience spans full-stack development, DevOps, and cloud infrastructure management.

Currently, I am employed as a Jr DevOps Engineer at Afflo, optimizing organ allocation processes through infrastructure migration (Azure to GCP, Terraform to Pulumi), implementing GitOps with Argo CD/Kargo, and enhancing Kubernetes cluster management.

I built an iOS App, FrameMax — an AI-powered fitness app. I designed the system architecture, built the iOS frontend in Swift, and developed the backend using Node.js/Express. I also manage the cloud infrastructure using Pulumi.

Previously, I gained valuable experience as a Solutions Developer at Shore Consulting Group, enhancing operational efficiency for businesses through IT solutions and contributing to Kubernetes Operator development.

Beyond coding, I enjoy rock climbing, camping, travelling, and strength training. I am always eager to learn new technologies and tackle challenging problems.

Skills & Technologies

Programming Languages

  • Python LogoPython
  • Swift LogoSwift
  • Go LogoGo
  • C LogoC
  • JavaScript LogoJavaScript
  • Node.js LogoNode.js / Express

Technologies & Tools

  • Pulumi Logo Terraform Logo Pulumi, Terraform (IaC)
  • Ansible LogoAnsible
  • Argo CD Logo Argo CD, Kargo (GitOps)
  • Azure Logo GCP Logo Azure, GCP (Cloud)
  • Kubernetes Logo Docker Logo Kubernetes, Docker
  • PostgreSQL LogoPostgreSQL

Work Experience

Afflo

Jr DevOps Engineer

May 2024 - Present

  • Migrated release management from Ansible to Argo CD/Kargo, improving visibility.
  • Led Azure to GCP migration using Pulumi, cutting cloud costs by 30%.
  • Built and managed high-availability Kubernetes clusters for scalable deployments.
  • Automated monitoring, backups, and deployment pipelines using Python/Bash.

Shore Consulting Group

Solutions Developer

Jun 2022 - Apr 2024

  • Migrated IaC from Terraform to Pulumi for enhanced language flexibility.
  • Developed Ansible templates to automate CI/CD workflows.
  • Integrated Argo CD with Kubernetes for reliable GitOps automation via GitLab YAML.
  • Contributed to building a Kubernetes Operator for application management.

Education

University of Guelph

Bachelor of Computer Engineering

Sep 2019 - Apr 2024 | Guelph, Canada

Projects

FrameMax Project

FrameMax

An AI-powered iOS app designed to track physique progress and provide personalized fitness coaching. Features include secure biometric data handling, AI analysis, and a user-friendly interface.

Tech Stack: Swift (iOS), Node.js, Express, PostgreSQL, Pulumi, GCP, Docker

GDrive CLI Tool Project

Gdrive CLI Tool

A command-line tool written in Go that allows developers to integrate with Google Drive quickly and efficiently directly from their terminal.

Tech Stack: Go, Google Drive API, Cobra CLI

Get In Touch

I am always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out directly or use the form below!

Send me a Message