Teja Rao is a software engineer based in Menlo Park with 11+ years building low-latency, real-time and distributed systems—primarily in Java—across finance and online gaming domains. He designs cache-friendly data structures, lock-free concurrent algorithms and OS/hardware-conscious solutions that have delivered sub-millisecond 99.99th-percentile latencies at high throughput. At Meta (formerly Facebook) and prior firms he has led development of ultra-low-latency microstructures, custom event schedulers and serialization stacks while also owning profiling, tuning and automation. His sweet spot is systems that bridge fundamentals (hardware/OS) with pragmatic production engineering, whether for trading platforms, leaderboards or social gaming services. Teja pairs deep performance profiling and benchmarking experience with a taste for elegant, minimal designs that reduce object churn and improve memory access patterns. Colleagues describe him as a practical tinkerer who surfaces hardware-level optimizations that materially improve user-facing latency.
10 years of coding experience
6 years of employment as a software developer
Jawaharlal Nehru Technological University Hyderabad
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.