Software Engineer Intern · The D. E. Shaw Group
Core Technologies — post-trade platform. Full-time return offer received.
- Re-architected the trade-booking parser layer into a declarative, config-driven engine with an internal DSL — collapsing ~3,600 lines of hand-written, per-feed Python into ~400 lines of configuration on one shared engine.
- Built an LLM agent (Claude Agent SDK) that authors and self-verifies feed parsers from sample files and a business knowledge base, cutting new-feed onboarding from days of developer work to a ~1-hour guided interview; it hit 100% byte-for-byte accuracy on unseen files for both primary parsers.
- Engineered a zero-risk rollout: a byte-for-byte equivalence harness against the legacy system, record/replay market-data mocking for hermetic tests (~470 test functions), and a feature-flagged strangler-fig migration that ships off by default with one-line rollback.
- Shipped a full-stack web UI so non-developer business users can run the onboarding interview end to end, reviewing the agent's findings and answering its open questions with live human-in-the-loop feedback.
- Python
- Claude Agent SDK
- Pydantic
- YAML / DSL design
- pytest
- React