I build systems that refuse to guess.
Full-stack engineer · Chicago, ILOpen to full-time roles and contract work
Full-stack engineer in Chicago, building healthcare platforms at Elevance Health. Six years shipping production software across healthcare, fleet management, and education.
I work end to end: backend, APIs, frontend, deploy, infra. Currently going deeper on distributed systems and agent tooling.
Work
6 projectsPayrollTrackerPayroll · Desktopv0.1.0-preview
Real Illinois payroll, on the desktop.
Throws rather than guess a tax year it has not verified against primary sources.
.NET 8 · Rust · Tauri 2 · React 19 · EF Core · SQLite
Evidence173 tests across 18 files · verified 2024–2026 statutory figures
agentic-traderEquity trading · AgenticShadow mode · no live trades
A language model in the loop, never in the decision.
Treats missing or stale market data as a failure, never as a pass.
Python · MCP · SQLite · pytest · ruff
Evidence133 tests · every risk gate proves it blocks · shadow mode only
ResuLensCareer tooling · SaaS
Scores the match before you apply, and won't pad your résumé.
Deletes résumé claims the base document does not support rather than defending them.
Next.js 15 · React 19 · Prisma · PostgreSQL · NextAuth v5 · OpenAI · Stripe · Cloudflare R2 · BullMQ
EvidenceDeterministic 35/30/20/15 fit verdict · unsupported claims removed
ML Trading BotFutures trading · Systems
Futures execution where the risk manager outranks the model.
Shows empty states rather than fabricated P&L, and claims no guaranteed profits.
Python 3.12 · PyTorch · PostgreSQL · SQLite · Streamlit
EvidencePurge-and-embargo walk-forward validation · audited risk blocks
Authorized ClipperMedia · Agentic pipeline
An agentic clipping pipeline that publishes nothing on its own.
Publishes nothing without human approval.
FastAPI · Next.js · Whisper · FFmpeg
EvidenceFour automated stages · human approval before anything publishes
Life Dashboard OSPersonal software · Local-firstE2 complete · E3 next
Recommendations over dashboards, running only on your machine.
Refuses to run in production while in local mode — no login, loopback-only ports.
Next.js · FastAPI · PostgreSQL 16 · pgvector · Redis · LangGraph · Docker
EvidenceContract-drift CI · local mode refuses production
Three of these are public repositories, linked on their pages. The other three are closed source, so they are described here rather than linked.
Experience
Elevance Health
Chicago, IL · Hybrid
Jan 2023 — Present · 3 yrs 8 mos
Backend services for enterprise healthcare prior authorization and provider search, supporting high-volume clinical operations.
- 7 client implementations
- 50,000+ providers supported
- Millions of authorization requests annually
- Design and maintain a configuration-driven business rules engine that changes provider search behavior per client, product, geographic region and network scenario — without application code changes.
- Build FHIR-based EMR integrations that let external healthcare partners automate prior authorization through REST APIs and middleware, reliably processing thousands of EMR requests daily.
- Develop and optimize Elasticsearch-powered provider search: provider indexing, configurable filtering, lookup operations and client-specific search algorithms.
- Run root cause analysis on production issues across distributed .NET services, REST APIs, SQL Server, Elasticsearch and middleware, and fix them with long-term reliability improvements rather than patches.
- Delivered client implementations across four enterprise healthcare prior authorization applications.
- Automated CI/CD pipelines across development, testing and production with Jenkins, UrbanCode Deploy, AWS, Git and Bitbucket.
- Containerized .NET applications with Docker and deployed them to AWS ECS for deployment consistency across environments.
- Performed API, integration and database testing with Postman, SQL Profiler and xUnit, and optimized SQL query performance.
C# · .NET Core · ASP.NET Core · SQL Server · Elasticsearch · AWS · Docker · Jenkins · OpenShift
ThoughtLine Technologies
Jul 2020 — Dec 2022 · 2 yrs 6 mos
Fleet management and education platforms, built across mobile, web and backend.
- 25% increase in user engagement
- Over 60% fewer direct database hits
- FleetView Mobile — a React Native cross-platform app for Wheels Inc over a .NET Core backend API, with SQL Server holding fleet and vehicle telemetry.
- EduFront — an Angular 12+ learning platform using NgRx for state and RxJS for reactive flows.
- Java and Spring Boot microservices behind EduFront, where a write-through Redis cache kept user profiles and course materials consistent across SQL Server and Redis.
React Native · Angular · NgRx · Java · Spring Boot · .NET Core · SQL Server · Redis
How I work
- Correctness first
Verified tax tables, deterministic scoring, and tests around anything that has a right answer. Where a figure comes from a statute, it is cited in the code and checked against the primary source.
PayrollTracker runs 173 tests across 18 files, and throws
TaxRulesNotAvailableExceptionrather than guess a tax year it has not verified.- A human approves the irreversible
Anything that moves money or publishes on someone's behalf waits for a person. A posted pay run, an approved clip, a live order — each one has a human between the model and the consequence.
A posted pay run is immutable and re-checked against a hash of what was approved. Authorized Clipper ends at a review dashboard. The trading system's RL filter can veto an entry, never create one.
- Local-first, privacy-conscious
Data stays on the machine that generated it unless there is a reason for it to leave. Encryption at rest where the data is sensitive, loopback-only ports where the app is single-user.
SSNs are DPAPI-encrypted at rest and never sent to the frontend. Life Dashboard OS binds to
127.0.0.1and refuses to run withENV=production.
What I reach for
- Languages
- C# · TypeScript · Java · Python · Rust
- Backend
- .NET Core · ASP.NET Core · Spring Boot · FastAPI · Node
- Frontend
- React · Next.js · Angular · React Native · Tauri
- Data & search
- SQL Server · PostgreSQL · Elasticsearch · Redis · SQLite
- Cloud & CI/CD
- AWS · Docker · OpenShift · Jenkins · UrbanCode Deploy
- AI
- OpenAI · LangGraph · PPO / RL