Hi, I'm
Peter Mark
Senior Software Engineer
7+ years building scalable distributed systems. Java · AWS · Microservices.

Experience
Senior Software Engineer with 7+ years of experience designing and building scalable, reliable distributed systems. Expert in Java, Python, and AWS, with deep experience in microservices, cloud infrastructure, and system optimization. Proven ability to lead design discussions, mentor peers, and deliver impactful, high-performance software solutions.
Senior Software Engineer — FIS
June 2025 – July 2025- Built explainability and compliance framework with SHAP, bias detection, and drift monitoring in Amazon SageMaker, meeting model risk standards that facilitated a multi-million-dollar fintech deal around fraud detection.
- Optimized alarm configurations to increase system reliability and interpretability in fraud detection pipelines.
Software Engineer II — Amazon
July 2022 – April 2025- Led HLD/LLD reviews with 20+ engineers for architecture alignment of seller-facing shipment tracker systems.
- Designed and implemented Kotlin-based microservices managing digital shipping assets (labels, manifests).
- Optimized carton label assignment API, reducing latency by 16× (5s → 300ms) through AWS S3 fetch optimization.
Software Engineer I — Amazon
August 2020 – July 2022- Designed and delivered Java-based recommendation service for pallet creation to improve warehouse efficiency.
- Completed AWS service with 100% unit test coverage and robust integration tests ahead of schedule.
- Led major refactor improving maintainability and enabling future feature development across stow services.
Software Engineer — Ciena
September 2017 – June 2020- Conducted runtime analysis and performance tuning, decreasing overall runtime by 30%.
- Delivered full lifecycle features for platform services within distributed networking systems.
Education
B.Eng, Software Engineering
May 2017Carleton University, Ottawa, Ontario
- Capstone Project: Autonomous Smart Home utilizing Machine Learning for adaptive behavior learning.
- Carleton Engineering Entrance Scholarship — $4,000 awarded for academic excellence.
Technical Skills
- Languages
- Cloud & Infrastructure
- Messaging & Streaming
- Databases
- Tools
- Methodologies
Projects
petermark.dev
This site was built entirely using RALPH — a spec-driven autonomous development loop where an AI agent works through a prioritised task list, one iteration at a time, committing verified code at each step.
Each section of the site, from the navigation to the print styles, was implemented by RALPH reading the design spec, picking the next task, building it, verifying the build, and pushing — without manual intervention.
RALPH loop concept by Geoffrey Huntley
When I'm not coding...
- 🏒 Hockey
- 🃏 Poker
- 🥾 Hiking
- ⛷️ Skiing
- 🎮 Gaming
- 📚 Brandon Sanderson Novels
Leadership
- Mentored interns and new hires; mentees received offers or promotions within one year.
- Served as Scrum Master, leading sprint planning and driving Agile processes.