Experience
September 2022 - Present
Senior Software Engineer / Intern
Palantir -- Streaming
- Built a B+ Tree state module on top of Flink, enabling large-scale streaming interval and KNN joins with sorted output, secondary indexes, and memory-efficient eviction ($7M->$1K annual infra cost reduction in first production join instance)
- Designed a parallelized Kafka archival module that boosted throughput 75x and enabled recovery from multi-terabyte backlogs within minutes, preventing critical disk outages and data loss across all production streaming pipelines.
- Achieved up to 100× faster stream backlog processing by building and orchestrating a Spark job that reorganized multi-terabyte Kafka archives into a virtual bucket layout, eliminating partition skew and I/O bottlenecks.
- Built a custom parallel Flink ingest from virtual buckets, ensuring per-key ordering, fairness, and dynamic load balancing; reduced replay times from months to hours while maintaining consistency and fault tolerance guarantees.
- Developed an async request batching layer to reliably support high-latency, expensive operations at scale, enabling real-time LLM-based intelligence enrichment and AI transformations on high-volume video, audio, and imagery streams.
- Innovated streaming ingest method utilizing auto-scaling containers for flexible data population, enabling edge use cases such as live audio calls that seamlessly integrate with a live AIP-driven recommendation engine
- Implemented metrics-driven dynamic scaling, ensuring Flink workloads maintain performance while minimizing unnecessary compute costs.
May 2022 - August 2022
Software Engineer Intern
Twitter -- Kernel and Encryption Team
- Deployed Booster, a high-performance init-ram-fs generator across Twitter production Linux machines, reducing early-stage boot time by 15% while supporting full-disk encryption with TPM/network-bound unlock.
December 2021 - May 2022
Early Software Engineer
Federato AI
- Engineered a secure multi-tenant secrets platform using HashiCorp Vault with webhook sidecars and per-client VPC isolation, automating VPN provisioning and access controls to centralize governance and strengthen compliance at scale.
- Designed and centralized continuous deployment workflows with GitOps-driven ArgoCD, enabling scalable, automated rollouts across client clusters and reducing operational overhead while ensuring consistent, auditable deployments.
January 2021 - May 2021
Quantitative Developer
TradeLogiQ / Omega ATS
- Engineered a high-performance ingestion layer for TSX exchange data, ensuring consistent, real-time market data delivery.
- Optimized UDP retransmission in C++, cutting latency by 70% and improving order book accuracy under packet loss.
December 2020 - May 2021
Software Engineer
Enso Connect
May 2020 - September 2020
Quantitative Developer Intern
TD Bank
September 2019 - January 2020
Software Engineer
Sky View Suites
January 2019 - May 2019
Software Engineer Intern
Ford Motor Company