Systems
Architecting Systems That Actually Run Your Business
I design the architecture and lead the team. I'm in from the first whiteboard session through production. What ships has to work under load, under scrutiny, and over time. I've sat in enough executive briefings and engineering reviews to align the business from top to bottom.
Ownership
I find where the breakdown is — strategy, process, or code — and fix it.
Scale
I build for where the business is going, not where it is.
Security
I design security from an attacker's point of view.
Automation
I build systems that replace entire manual workflows, not just individual tasks.
Alignment
I make sure what engineering builds is what the business asked for.
A selection of real projects I led. The details are confidential, but I can walk you through the technical decisions in a conversation. Feel free to reach out!
Data Warehousing & Infrastructure Rebuild
Cut data delivery from a month to a day across 150+ daily extracts and 5 external companies.
AWS
Python
AWS Redshift
SLS Framework
Splunk
A large insurer was running 150+ daily data extracts across 5 external companies with no central warehouse, no governance, and a one-month lag on data delivery.
We rebuilt the infrastructure from the ground up. Custom ETL on AWS Redshift, full IFRS17 audit logging, dynamic validation rules that business users control themselves, and automated quarantine for bad data. Data that took a month to deliver now arrives in a day.
Enrollment Processing System
Eliminated a week-long manual blackout period for 1M+ student enrollments.
AWS
TypeScript
Python
SLS Framework
Splunk
Enrolling over a million students into insurance coverage required a week-long blackout period every cycle. The process was manual, the system was effectively down, and errors were common.
We built a Python ETL pipeline connecting the data broker directly to the insurance providers. Enrollment now runs automatically. The blackout period still exists. Now it's used for quality assurance.
SDLC & Deployment Automation
Cut deployment time from a week to four hours, bug to production.
The platform had been built and maintained by a small internal team. No branching strategy, manual deployments, no clear path from bug to production. We came in to change that.
We automated the entire deployment pipeline on Azure Pipelines, introduced a structured branching strategy, and gave the team the processes they needed to actually run well. On the product side, we cleaned up the codebase, rebuilt the frontend to be mobile-first, and made it scalable enough to package as a native app using Capacitor. The web and mobile experience now share a single codebase. Time from bug identification to fix in production went from a week to four hours.
Unified Cloud Architecture
Built the case from the engineering team to the board. They approved an eight-person in-house build.
The business was evaluating a SaaS product to fill a gap in the integration layer. I proposed something larger: a unified compute architecture. One language across the stack, containerized, cloud-native, and fully automated through IaC. Homogenous by design, so observability, security, and operations could all run from a single layer.
I led the internal effort and built the case across the organization. They approved it and assembled a dedicated team to deliver it.
Billing & Payment Processing System
Moved billing updates out of the call center and into the hands of the customer.
AWS
TypeScript
Python
SLS Framework
Members of a major insurance provider had to call in to update their billing details. Every change went through a support agent.
We built a self-service billing system that handles payment updates directly, PCI compliant, fully serverless. Call center volume dropped. So did the overhead.
Enterprise Payment Integration
Replaced a crash-prone payment pipeline with one that runs at 99.99% uptime.
AWS
Python
SLS Framework
The existing enrollment and payment pipeline crashed monthly. Total outage costs ran into the millions.
We built a fully automated integration that replaced it. Data flows in, gets processed, and lands in the right place without intervention. The system runs at 99.99% uptime.
Tableau Integration
Tableau, fully automated as infrastructure as code. Business teams get real-time analytics on demand.
Tableau
AWS
AWS Redshift
Python
Tableau deployments are usually manual, undocumented, and tied to whoever set them up.
We wrote the entire environment as infrastructure as code. One Serverless Framework file deploys everything: EC2 behind a load balancer, private VPC, role-based access controls, and a direct connection to the Redshift data warehouse. The whole setup is version controlled and can be redeployed from scratch. Business teams get real-time access to the data they need without filing a report request. IT gets an environment they can actually maintain.
Automated Reporting Suite
Replaced a month-long manual reporting process with on-demand, auditable reports.
AWS
Python
AWS Redshift
SLS Framework
Monthly close at a regulated financial institution meant weeks of manual effort, no audit trail, and no visibility into whether the underlying data had changed.
We built a reporting engine that generates reports on demand, detects stale or inconsistent data automatically, and logs every modification including post-close changes. Reporting that took a month now takes minutes.
Projects
Skills
TypeScript
8 years
Python
8 years
HTML5
8 years
ReactJS
7 years
Node.js
7 years
CSS/SCSS
6 years
NextJS
5 years
Django
3 years
VueJS
3 years
PostgreSQL
3 years
MongoDB
3 years
AWS
3 years
Docker
3 years
Pandas
3 years
SLS Framework
2 years
AWS Redshift
2 years
Splunk
2 years
Tableau
1 year
There are a few dozen more that wont fit on here. Email me for inquiries!
About Me
Hi!
I am a solutions architect based in Toronto, Canada. I love a good challenge and learning new skills.
Architect & Lead at The Fourth Dimension.
Got inquiries? Email me at: [email protected]

Or find me on my socials:










