Backend engineer with 5 years building distributed systems and cloud infrastructure. Repeatedly reduced p99 latency and hardened services. Comfortable owning APIs end-to-end (design, IaC, deploy, observability) and mentoring teammates.
Experience
Nasdaq
Canada
Senior Software Developer - Cloud/Analytics
Oct 2024 - Dec 2025
- Built Check 21 Metadata APIs used by analytics consumers; partnered with architecture, security, and product to align on requirements, achieved a p50 of 100ms and p99 of 400ms, reducing analytic runtime from 10h to 2h.
- Built and shipped X9 PCI redaction, CFCA results SFTP service, Check Fraud monitoring.
- Mentored 5 engineers by sharing AWS best practices for compute, messaging, networking, and security across teams; authored internal guidance.
Senior Software Developer - Cloud
May 2021 - Oct 2024
- Led API design and deployment for a tier 1 customer for retrieving cross-region data with a 5s p99 SLA.
- Cut API p99 by 50% to 1s by introducing credential-cache API, fulfilling customer SLAs.
- Led cross-functional pen-testing effort of a service for a tier 1 institution, delivered ahead of schedule.
- Spearheaded API load testing to meet 1s SLAs and 30 TPS using K6, AWS, Docker, Python.
- Reduced postgres restore time by 50% from 24h to 12h improving developer experience.
Curtiss Wright Defence Solutions
Canada
Associate Software Developer
Sep 2019 - May 2021
- Validated and released several maintenance packages for Intel, ARM and Switch products in embedded C.
- Developed a build system to generate configurations of a Board Support Package to decrease testing time.
- Developed Automated tests, reduced test time by 77% and saving $180k/y using TestStand and Bash.
- Automated network testing using Spirent Test Centre and WireShark CLI reducing test time by 75%.
Projects
- Terraform Plan visualization: Used Python networkx and pydot to parse Terraform show and graph into a Graph. Created a React front end to create an "excalidraw/Draw.io" style visual of actual Terraform resource plan. Used LangGraph to create a GraphRAG to identify potential deployment, config, security and networking issues.
- Org-chart Website: Created this to learn about SQLAlchemy datamodels, React & Flask.
- Flag-viewer Website: Created this to learn how to host my own website in AWS ECS, React & Flask.
Proficiencies
- Languages: Python - Java - Bash
- Cloud/Infra: AWS suite (EC2, ECS, Lambda, SQS, SNS, Kinesis, S3, IAM, API Gateway) - Terraform - Splunk - Chef - Docker
- Data: DynamoDB, PostgreSQL
- Additional: React, JavaScript, HTML, CSS, Flask, SQLAlchemy, C/C++
Education
BEng. Electrical Engineering - May 2015 - May 2020
Memorial University of Newfoundland