Data & AI resume
Nicholas Carter
Python, SQL, real-time pipelines, ML training and inference, and AI model governance
Sarasota, Florida · Open to senior/staff engineering roles and selected client work
Summary
I’m Nicholas Carter, a software engineer with 20+ years across web, mobile, and backend development. At AgileThought, I led a Deloitte Symphony team and built Bankers Surety’s platform end to end. At Mad Mobile, I owned VF Corp’s MPOS and Sysco’s inventory apps. My work now extends into data systems and AI infrastructure.
Professional experience
Verdict / Independent · Independent Engineer — AI Infrastructure & Data Systems
2023 – Present · Florida
Build AI developer infrastructure and data systems, plus Angular 17 front ends on client contracts (2024–2025).
Designed and shipped Verdict, a Python-first LLM control plane with TypeScript integrations, explicit eligibility checks, decision receipts, replay, and failover workflows.
Built CLI and API workflows for catalog qualification, routing, simulation, benchmarking, health probing, and compatibility checks.
AgileThought · Senior Consultant · Team Lead
Jan 2018 – Nov 2023 · Tampa / St. Petersburg, FL
Led one of 17 Deloitte Symphony teams and built Bankers Surety’s platform end to end, leading the client relationship as well as development.
Team lead on Deloitte’s Symphony platform and owner of its React component library across three major versions.
Built Bankers Surety’s platform end to end: C# services, Entity Framework, Angular UI, integrations, Azure, and pipelines.
Mad Mobile · Senior Software Developer, Team Lead
Jul 2016 – Jan 2018 · Tampa, FL
Owned VF Corp’s Concierge MPOS, deployed in Stabio, Switzerland, and Sysco’s inventory and chatbot ordering apps, leading teams of up to 10.
Owned VF Corp Concierge MPOS for brands including Vans, Timberland, and The North Face.
Owned Sysco’s inventory and chatbot ordering apps and other core-services clients on AWS with Terraform.
Blue Cross Blue Shield of Michigan · UI Lead · Senior Web Developer / Senior Web Designer
Oct 2013 – Jul 2016 · Detroit, MI
UI lead for Member Portal R2: responsive, WCAG-accessible healthcare UI on Java / Spring Boot services.
Built responsive interfaces and reusable front-end patterns with Backbone, jQuery, Adobe CQ/CMS, HTML5, and CSS3.
Partnered with UX, product, content, and engineering teams on WCAG accessibility, cross-browser support, and maintainability.
Compuware · Senior Software Developer
Mar 2013 – Jul 2013 · Detroit, MI (Contract)
Developed and supported GM infotainment software in a cross-platform environment.
Worked with HTML5, Angular, Node.js, WebSockets, and SOAP service integrations.
Supported QA and release tooling, defect triage, and cross-platform troubleshooting.
Wayne County • Motor City Interactive • Enlighten • Summit Sports · Earlier Engineering Roles
2006 – 2012 · Michigan
Built the foundation of my career across CMS, intranet and portal, e-commerce, and interactive web applications.
Developed applications with JavaScript, PHP/MySQL, reusable UI components, and server-side integrations.
Worked with enterprise content-management platforms and publishing workflows.
Selected public work
Verdict · Autonomous development control plane
A goal goes in; a verified, independently reviewed, receipted change comes out. Verdict plans a DAG, admits models, runs parallel workers with same-node failover, verifies ownership and checks, runs an independent review, then writes a tamper-evident receipt.
Project status: Credential-free demo with injected worker faults and a reroute to another model, ending in a verified receipt. It uses fixtures, not live providers.
Python · control plane · receipts · failover
Prediction Market SDK · Keeping market data in sync
Market feeds need more than an open connection. I built typed Kalshi API workflows, reusable order-book state, and WebSocket subscription and reconnect handling so applications can work with the data instead of rebuilding the plumbing.
Project status: Kalshi signing, order workflows, and market-data handling are tested. Polymarket signing and live-order safeguards are still limited.
Python · AsyncIO · WebSockets · msgspec
Verdict Risk · Checking risk before action
Risk rules should be testable without placing a trade. This library separates drawdown, position, exposure, and sizing checks from storage and network calls, keeping each decision deterministic.
Project status: Property-based tests exercise the risk rules. This is a library of checks, not a trading system.
Python · risk gates · Hypothesis · OpenTelemetry
Capabilities
AI & data engineering
- Python & SQL
- PostgreSQL & Redis
- Data pipelines & replay
- LightGBM & model inference
- Feature engineering
- LLM routing & governance
Backend & APIs
- C#
- Node.js, Express & Koa
- FastAPI & AsyncIO
- REST & GraphQL
- WebSockets
- Typed contracts & integrations
Platform & leadership
- AWS, Azure & GCP
- CI/CD, Jenkins & SonarQube gates
- Solution architecture
- Client & stakeholder collaboration
- Code review & mentoring
- Agile delivery & release support
Education
Lakeland High School, White Lake, MI
High School Diploma, General Studies · 2005