Experience
Authentica
Senior Software Engineer
October 2025 – Present
Founding full-stack engineer who launched app.authenti.ca into production. Built the web app with PHP/Laravel and Python backend services for AI agents. Architected AWS infrastructure (ECS, EFS, Load Balancing) and led SOC2 compliance initiatives including SSO and MDM.
Skills: Python, PHP, Laravel, AWS, ECS, EC2, EFS, Load Balancing, GPU Instances, AMI, SSO, SOC2, MDM, Nix, Linux, AI Agents, Docker, Git
Moody's Analytics
Staff Software Engineer
April 2023 – October 2025
Led development of Sanctions360, award-winning B2B analytics product with millions in sales. Built ML pipelines for risk assessment using PySpark/SQL in Databricks. Managed K8s infrastructure and implemented graph databases with NestJS/PostgreSQL for network analytics.
Skills: Python, PySpark, SQL, Machine Learning, Databricks, Kubernetes, ArgoCD, Traefik, Prometheus, NestJS, TypeORM, PostgreSQL, Graph Analytics, Network Analysis, OKTA SSO, Risk Analytics, Data Pipelines, AWS, Docker, Graph Databases
Capital One
Senior Software Engineer
January 2022 – April 2023
Developed full-stack solutions for the EMD team using Python and AWS. I led front-end initiatives with Lit and Angular to create modular UIs. On the backend, I architected scalable cloud infrastructure utilizing ECS, SQS, and S3 for secure, high-availability data storage.
Skills: Python, AWS, ECS, Lambda, VPC, FastAPI, Flask, Lit Element, SQL, Angular, React, Vanilla JavaScript, Github, Git, Docker, Jenkins, S3, SQS
John Deere
Software Engineer II
January 2021 – January 2022
As a software engineer at John Deere, I was responsible for developing and managing software to record the parts lifecycle in a John Deere tractor. I used cloud technologies like AWS S3, Lambda, and others. I also built and deployed these technologies with Terraform, Python, and Java
Instrumentation Engineer
April 2018 – November 2019
I was responsible for software the performs UI tasks to control different parts of the drive-train of a Tractor. I worked with test engineers for data acquisition and used Python and C to control the functionality of our testing. We used a SQL database to store results for engineers to view later.
Skills: Python, AWS, API Gateway, Lambda, VPC, Pandas, Java, SQL, React, JavaScript, Github, Git, Docker, Jenkins, Agile, Terraform
Microsoft
Software Development Engineer
Dec 2019 – Oct 2020
As an engineer at Microsoft Quantum, I was writing Python code with statistical libraries such as Numpy and Pandas. I was involved with daily pull requests, scrum meetings, and other software-related activities.
Skills: Python, Matplotlib, Pandas, Azure Devops, Git, Github, QCoDeS, NumPy, Jupyter, Pytest, SQL, Open Source, Pull Requests