Completed Accelerators

Delivered. Production-ready. Measurable.

Five accelerator engagements — from real-time sentiment scoring to options intelligence to cloud migrations — each delivered on schedule with outcomes that replaced fragile systems with reliable, observable, production-grade pipelines.

Real-Time Sentiment Scoring Across 7,000+ Tickers

The Challenge

A quantitative trading operation needed to score every NYSE-listed stock and ETF for directional sentiment — but their Python batch application couldn’t scale past the Nasdaq 100. The pipeline fetched 1-minute OHLCV data from Polygon, calculated a dozen technical indicators, and ran ensemble regression models (AdaBoost, ExtraTrees, MLP) to produce a sentiment signal from −100 (bearish) to +100 (bullish). Even with 8 task threads, fetching data and running prediction for each ticker took long enough that only ~100 tickers could be scored daily — while the universe of interest numbered in the thousands. Adding more containers scaled linearly at best, duplicating the full application stack per instance.

What We Built

Decomposed the monolith into serverless functions orchestrated by a state machine. Golang handles data fetching from Polygon per ticker and function invocation coordination; Python remains in the indicator calculation, training, and prediction functions where the ML libraries live. The re-architecture eliminated the serial bottleneck entirely: each ticker’s fetch-and-score cycle now runs as an independently scalable, stateless function that spins up on demand and tears down between runs. The ensemble models and their specialized dependencies are packaged per-function, so inference is self-contained.

The Result

The pipeline now scores 7,000+ stocks and ETFs every 5 minutes — a 70× expansion from the original 100-ticker daily batch — for dollars a day or a few hundred dollars a month.

Key Outcomes

70× expansion
From 100 Nasdaq tickers daily to 7,000+ NYSE instruments every 5 minutes
5-minute cycle
Full universe sentiment refresh, not next-day batch
Dollars/day
Serverless pay-per-inference replaces always-on container fleet
Room to spare
Headroom well beyond current load for market-volume spikes

Options Strategy Screener: From 1,000 Tickers to the Entire Market

The Challenge

A fintech client had built an options strategy screener that ranked the best single- and multi-leg strategies within a 45-day window based on probability of profit and risk/reward ratio. It worked — for roughly 1,000 tickers. Running as a monolithic Python application on bare EC2, a full scan took 15 minutes. The team wanted to cover all exchange-listed stocks and ETFs so an LLM researcher could answer ad-hoc queries across any interest factor with fresh, pre-computed strategy scores — but the monolith couldn’t get there.

What We Built

Decomposed the entire pipeline from end to end: fetching options contracts for all expirations within the 45-day window, calculating Black-Scholes probabilities for every available broker strategy, and writing results to a dual-store architecture — Redis for sub-millisecond cache retrieval and Postgres for historical reference — on a 5-minute interval. Each stage runs independently, scales horizontally, and fails without blocking the others.

The LLM researcher queries continuously refreshed, pre-computed scores rather than stale batch output. It doesn’t calculate strategies on demand — it reasons over strategy scores that are already computed and never more than five minutes old.

The Result

Full-universe coverage on a 5-minute cycle, replacing a 15-minute scan of 1,000 tickers with near-real-time intelligence across every listed instrument. The LLM researcher can now answer virtually any ad-hoc query against pre-computed scores that reflect current market conditions.

Key Outcomes

Full universe
All exchange-listed stocks and ETFs, up from 1,000
5-min refresh
Fresh strategy scores throughout the trading day
Dual-store
Redis for live queries + Postgres for historical analysis
LLM-ready
Ad-hoc natural-language queries against pre-computed strategy scores

Enterprise Call-Center Migration to Amazon Connect

The Challenge

A large health-insurance organization needed to migrate its call centers — serving millions of members across multiple states — from legacy telephony to Amazon Connect, without any downtime or disruption to customer service during open enrollment.

What We Built

As one of two technical leads, co-owned the backend architecture: designing the data services that capture call events, route real-time chat messages across state health-insurance portals, and feed call analytics into downstream dashboards.

Built scalable ETL pipelines (S3 and DynamoDB → Kinesis → Glue → Athena) backed by Lambda functions and CloudFormation-managed infrastructure, ensuring that every call, chat, and transfer event was durably captured and queryable within seconds. Mentored an offshore engineering team through the final build and deployment phases, running daily standups and code reviews to keep velocity high and defects low.

The Result

The migration went live on schedule with zero critical issues, delivering a modern, cloud-native contact center that handles millions of calls per year and provides real-time visibility into agent performance, call volumes, and member sentiment.

Key Outcomes

Zero downtime
Migration completed during active open enrollment
Seconds
From call event to queryable analytics
Millions/yr
Calls handled by the new cloud-native platform
Zero criticals
Post-launch defects in production

Secure High-Speed Medical-Image Transfer Service

The Challenge

A tissue-diagnostics division was shipping multi-gigabyte oncology images between instruments and pathologists via unreliable FTP transfers — or worse, physical hard drives shipped by courier — resulting in delivery times measured in hours and frequent transfer failures that delayed diagnoses.

What We Built

Designed and deployed a secure, HTTP-based image transfer service backed by S3, complete with fine-grained access control, checksum verification, and automatic retry logic, replacing the fragile FTP workflow entirely.

In parallel, built a short-polling extraction pipeline that pushed real-time instrument status updates into the enterprise LIMS, giving remote pathologists visibility into tissue-block library status and sample tracking without needing to be physically present at the scanner.

The Result

Image delivery cut from hours to minutes with transfer failures eliminated outright. Together, these systems transformed the imaging workflow from a manual, failure-prone process into a reliable, auditable, and near-instant data pipeline — freeing up technologists and accelerating the path from biopsy slide to diagnosis.

Key Outcomes

Hours → Minutes
Image delivery time after S3-based transfer pipeline
Zero failures
Transfer failures eliminated with checksum + retry
Real-time LIMS
Instrument status pushed to pathologists remotely
Auditable
Full traceability replacing manual, untracked processes

Let's build yours.

Book a free 30-minute discovery call. No commitment, no pressure — just a conversation about your data challenges.

Book a Discovery Call