Featured · Banking

Big-Five Bank — payments microservices migration

Decomposed a fifteen-year-old payments monolith into a fleet of Spring Boot microservices on Kubernetes, ran them in parallel with the legacy system through a strangler-fig migration, and cut release cycles from monthly batch windows to multiple safe daily deployments. Zero customer-facing incidents during the cutover.

Java 17 Spring Boot Kafka AWS EKS Terraform PCI DSS
Insurance

National insurer — claims data lakehouse

Unified claims, policy, and billing on a Databricks lakehouse with auditable lineage; reporting latency dropped from days to minutes.

DatabricksSparkDelta LakeAzure
Public health

Provincial Ministry of Health — public reporting platform

Public-facing reporting service with AODA accessibility, auditable data lineage, and a content workflow the program team runs themselves.

JavaPostgreSQLAzureAODA
Banking

Big-Five Bank — wealth-management data platform

Designed the target-state data architecture for a wealth-management division and delivered the first two domains end-to-end.

SnowflakeAirflowJavaAWS
Provincial banking

Provincial bank — cloud-native API platform

Greenfield API platform on Kubernetes with full IaC, GitOps delivery, and an SLO-driven observability stack.

Spring BootKubernetesTerraformAzure
Government

Provincial government — digital service modernization

Replaced a legacy citizen-services portal with a modern, accessible, multi-tenant service shared across departments.

JavaSpringReactPostgreSQL
FinTech & payments

Debit network — payment integration platform

Integration layer between a Canadian debit network and a portfolio of merchant clients, with end-to-end audit trails.

JavaKafkaAWSPCI DSS
Direct marketing

Direct-marketing platform — analytics rebuild

Rebuilt a campaign-analytics platform from scratch, replacing a fragile ETL stack with a streaming pipeline and a self-serve BI layer.

SparkKafkaGCPLooker
Media

National media company — search platform refactor

Refactored a directory search platform onto a modern indexing stack; query latency cut by an order of magnitude.

JavaElasticsearchKubernetesAWS
Selected clients
TD Bank Scotiabank CIBC ATB Financial Intact Insurance Government of Ontario InstaDebit CrossCap Yellow Pages Group
Get in touch

Working on something similar?

Tell us the system, the timeline, and the outcome. We'll come back with a candid view in a few business days.

Start a conversation
Phone   +1 (416) 880-6899
Email     jeeleon@gmail.com
LinkedIn  /in/jeeleon
Office    Markham, ON, Canada