
I build systems that scale
I'm a staff-level engineer and Founding Engineer with 13+ years of experience building production systems across distributed platforms, observability, and AI integration.
My work is grounded in software that needs to scale, evolve, and remain clear and observable in production.
About
What I Bring to the Table
I joined a startup as the first engineer, built the product from an empty repo, and stayed through Fortune 500 adoption. That experience shaped how I think about software — every system I design is built to evolve, not just to ship.
Today I architect distributed platforms in .NET and Azure, integrate AI into production workflows, and lead teams through complex migrations — all while staying hands-on with the code. SOC2, GDPR, and observability aren't afterthoughts; they're wired in from day one.
Founding Engineer
Built a SaaS product from zero to enterprise adoption at AgilityHealth. Defined architecture, hired the team, and scaled through six years of growth.
AI in Production
Designed resume parsing pipelines with LLMs, vector search with pgvector, and agentic tool-calling systems — not prototypes, production workloads.
Systems at Scale
Outbox patterns processing 400K+ records, event-driven microservices, OAuth/SSO integrations across regulated healthcare platforms.
End-to-End Ownership
From Bicep IaC and CI/CD pipelines to Angular frontends. I own the full stack, including the infrastructure it runs on.
Legacy Modernization
Migrating monoliths to microservices incrementally using the Strangler-Fig pattern — no big-bang rewrites, no downtime, bidirectional sync until you're ready.
Observability
Instrumenting distributed systems with OpenTelemetry, correlated logging, and end-to-end tracing — so every request is debuggable across every service.
Experience
Professional Experience
- Designed outbox-based architecture to reliably process ~400K records with transactional consistency and zero data loss
- Stood up end-to-end observability (OpenTelemetry tracing, structured logging, dashboards) — first distributed tracing in the org
- Introduced feature flagging via Azure App Configuration, decoupling deployment from release for the first time
- Led delivery of a Medicare Advantage member portal end-to-end across a cross-functional team
- Architected and shipped five SSO integrations (OAuth 2.0 / OIDC) for healthcare partner onboarding
- Built automated document ingestion pipeline with Azure Logic Apps, replacing a fully manual workflow
- Built the company's first AI-powered workflow — automated resume extraction pipeline using OpenAI
- Led DocuSign eSignature integration, eliminating manual contract processing
- Returned to the company I helped build — led architectural modernization from monolith to microservices
- Implemented distributed tracing and centralized logging across the platform
- Led org-wide auth migration from IdentityServer4 to Auth0 across multiple teams and services
- Proved out event-driven microservices architecture with Cosmos DB change feed + RabbitMQ
- Ran engineering workshops on query optimization, directly improving platform performance
- Built centralized IdentityServer4 auth serving multiple API gateways and web clients
- Partnered with DevOps to establish CI/CD pipelines, cutting deploy times significantly
- First engineer hired. Designed and built the entire product from an empty repository to production
- Defined architecture, coding standards, and engineering culture that supported Fortune 500 clients
- Grew the engineering team — hired, mentored, and established delivery processes from scratch
- Led six years of platform evolution from startup MVP to enterprise-grade SaaS
Skills
Technical Skills
Architecture & Backend
AI & Data
Cloud & Platform
Identity & Frontend
This isn't a tutorial project
A distributed job board platform with AI-powered resume parsing, vector matching, event-driven microservices, and full observability — running in production on my own infrastructure.
Explore the ArchitectureEducation & Community
Education
Community
- Member, Association for Computing Machinery (ACM) — 2008 to Present
- Member, Sudanese Community Services Inc., Iowa City — 2009 to Present