ROHAN.THOMASGet in touch
Austin, TX — open to new work

Trading screensat $3T scale.Prediction marketsafter hours.

Rohan Thomas — full-stack engineer at Charles Schwab, shipping Angular & Spring Boot tooling for portfolio managers. After hours: AI agents, prediction-market scanners, and product UIs that move.

Scroll
01 / ManifestoWhat I believe

I build software that ships. Trading interfaces moving $3T+ in assets by day; autonomous agents, arbitrage scanners, and plugin platforms by night. The seam between systems and craft is where the work gets interesting. 

02 / Selected Work

Selected
work.

★ Featured

TruthLayer

Cross-market arbitrage scanner — Polymarket × Kalshi.

Problem

Polymarket and Kalshi list the same events but rarely price them the same. The spread closes in minutes, and watching hundreds of markets at once isn't a human job.

Approach

A scanner that pairs contracts across both exchanges using FAISS for cheap recall, then a Claude pass for semantic confirmation. Spreads are fee-adjusted, ranked, and tracked through to settlement.

Result

Live, running 24/7. 481 opportunities detected; scoreboard tracks post-fee, post-resolution P&L — not paper gains.

PythonFastAPINext.jsFAISSClaude
TruthLayer performance dashboard — 481 detected arbs, 53.3% win rate, calibration buckets, resolved P&L table

03 / Experience

Built at
scale.

  1. 2022 → PresentCurrent

    Charles Schwab

    Full-Stack Java Developer · Austin, TX

    • Architected Angular interfaces for portfolio management tools handling $3T+ in assets and 100K+ transactions/day.
    • Cut frontend rendering and API response times by 30% via query optimization, lazy loading, and caching.
    • Engineered Spring Boot REST APIs consumed by web and mobile; defined cross-team contracts. Led design reviews on component structure and shared UI patterns.
    • Owned onboarding docs across 3 teams; mentored juniors through pair programming, KT sessions, and code reviews.
  2. 2021 → 2022

    FedEx

    Software Engineering Co-Op · Philadelphia, PA

    • Designed a sortation system across 5 distribution centers, scaling throughput +30% during peak seasons.
    • Refactored core algorithms in Java, Kotlin, and Spring Boot — +20% speed, −15% downtime.
    • Shipped an Android app processing 50K+ packages/day, end-to-end from mobile UI to backend.
  3. 2020

    United Healthcare

    Software Engineering Intern · Plano, TX

    • Shipped a batch upload platform replacing manual entry for 1,000+ providers — −80% processing time.
    • Integrated MySQL backend handling 10K+ patient records weekly with validation and audit logging.
UT Dallas — BS Computer Science, 20223.6 cumulative · 4.0 major
TypeScriptJavaPythonReactNext.jsAngularSpring BootFastAPITailwindshadcn/uiMantineZustandPrismaMongoDBMySQLVercelLangGraphClaudeTypeScriptJavaPythonReactNext.jsAngularSpring BootFastAPITailwindshadcn/uiMantineZustandPrismaMongoDBMySQLVercelLangGraphClaude