Employer and client work focused on outcomes: platform reliability, cost-aware cloud delivery, and operational automation.
MyQ Marketing Cohort Platform
Daily cohort segmentation powering in-app CTA banners
LiveScheduled Kubernetes workload that aggregates user data across databases and APIs, materializes cohort membership in Couchbase, and exposes it through REST APIs for targeted in-app experiences.
Within the MyQ connected-garage ecosystem, I supported and enhanced the Marketing Cohort tool — a daily CRON job on EKS that runs as a long-running workload, queries multiple tables, calls internal and external APIs, updates Couchbase, and feeds REST APIs that drive cohort-based CTA banners in the mobile app.
Role
Staff Software Engineer on the MyQ team.
Stack
C#.NET 8EKSAWSKubernetesCouchbaseREST APIs
What it demonstrates
Batch data platform work inside a consumer IoT product — reliable scheduled jobs, cross-store consistency, and API contracts product teams depend on for personalization.
Account Onboarding — TAMP Automation
Eliminated ~25 human hours per day of manual account linking
LiveAutomated TAMP account onboarding orchestration — multi-step workflow covering model mapping, SMA/UMA setup, fees, restrictions, and vendor API integration.
Morningstar's Turnkey Asset Management Program required linking new client accounts across custodians, operations, and trading systems. I designed and led delivery of automated onboarding orchestration replacing ~25 hours per day of manual cross-system linking work.
Role
Lead Software Engineer — technical design and squad delivery.
Stack
.NET CorePostgreSQLAWS LambdaSQSREST APIs
What it demonstrates
Operational automation with measurable hour savings in a regulated-adjacent financial technology environment.
Cloud Migration — On-Prem to AWS
$1M+ annual infrastructure cost elimination
LiveLed migration of on-premises investment management applications to AWS with event-driven microservices, Terraform IaC, and 50% faster deployments.
Architected and executed migration of Morningstar investment management workloads from on-premises to AWS — ECS, RDS, Lambda, SQS/SNS, Terraform automation, and phased cutover with a squad of 3–5 engineers.
Role
Lead Software Engineer — architecture and migration lead.
Stack
AWS.NET CoreTerraformECSRDSLambdaDocker
What it demonstrates
Cost-aware cloud architecture at platform scope — $1M annual savings with measurable deployment improvements, not lift-and-shift for its own sake.
Vendor API Integration
$300K annual savings from automated account assignment
LiveSystem-to-system API integration automating account-to-user assignment between Morningstar's platform and a third-party financial vendor.
Built .NET Core vendor API integration with event-driven sync, idempotent handlers, error queues, and CloudWatch monitoring — replacing manual cross-system account mapping by operations teams.
Role
Lead Software Engineer.
Stack
.NET CoreREST APIsAWS LambdaSQSTerraformPostgreSQL
What it demonstrates
High-value integration engineering — $300K annual savings from removing repetitive operational work.
ElasticSearch Financial Data Index
DynamoDB Streams to search-optimized query layer
LiveElasticSearch index with DynamoDB Streams pipeline and .NET Core API for near-real-time portfolio and account queries.
Built ElasticSearch index backed by DynamoDB Streams and PostgreSQL sync, exposed via .NET Core API with auto-refresh and stale-data cleanup — powering Blazor WASM UI and third-party platform consumers.
Stack
ElasticSearchDynamoDB Streams.NET CorePostgreSQLBlazor WASM
What it demonstrates
Data pipeline engineering for query performance at scale — from change capture through search index to consumer API.
Fifth Third Bank — Hybrid Cloud Migration
Commercial banking lift-and-shift plus modernization
LiveFirst Kin + Carta engagement — hybrid migration of commercial banking applications to AWS with DDD microservices, Terraform, and OAuth/JWT auth.
Designed domain-driven microservices in .NET Core, provisioned AWS infrastructure with Terraform (ECS Fargate, ALB, CloudFront), and delivered hybrid migration maintaining business continuity for commercial banking operations.
Role
Technical Consultant.
Stack
.NET CoreAWSTerraformECS FargateOAuthJWT
What it demonstrates
Enterprise cloud migration under regulatory-adjacent constraints — consulting delivery with workshops plus implementation.
Magellan Midstream — Scheduling APIs
Tanker pickup and drop scheduling at midstream terminals
LiveREST scheduling APIs for oil tanker pickup and drop operations — second Kin + Carta engagement after Fifth Third.
Designed and implemented REST APIs and DDD microservices for tanker scheduling at midstream terminal facilities, with Terraform-provisioned AWS infrastructure and OAuth/JWT authentication.
Role
Technical Consultant.
Stack
.NET CoreAWSTerraformREST APIsDDD
What it demonstrates
Same engineering toolkit applied across domains — energy logistics after commercial banking.
Vendor Payment Audit & Recovery
Walmart vendor payment error detection and recovery
LiveFull product lifecycle on ASP.NET MVC + Web API platform detecting vendor payment errors and supporting audit/recovery workflows for Walmart.
Built ASP.NET MVC web application and .NET Web API for payment audit workflows — SSO integration, Crystal Reports/Kendo UI dashboards, SQL Server data models, and CI/CD from inception through deployment.
Role
.NET Application Developer — full product lifecycle.
Stack
ASP.NET MVCWeb APISQL ServerSSOCrystal ReportsKendo UI
What it demonstrates
Early finance-minded engineering — software where dollars recovered and payment accuracy are the product outcome.