Summary
Apoorv Yadav is a Software Engineer II based in New York with 8 years of experience building scalable backend systems, real-time event-driven architectures, and full-stack applications. He has shipped production features using Go, Python, TypeScript, React, and Node.js, and is comfortable with Kafka, Redis, Elasticsearch, Docker, AWS and GCP. His work spans real-time chat, RBAC platforms, and high-throughput ETL pipelines that processed tens of millions of records daily and reduced runtimes by up to 50%. At Binghamton University he rebuilt an analytics dashboard with Vue and Redis caching to cut request times 90% and reduced duplicate records by normalizing schemas. An active open-source contributor, he’s improved Go Redis compliance and implemented data structures like Sets and Bloom Filters. He’s passionate about system design, developer experience, and writing clean, maintainable code grounded in strong academic training (M.S. in Computer Science).
7 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, 7.64/10, Bachelor's degree, Computer Science, 7.64/10 at Rajiv Gandhi Proudyogiki Vishwavidyalaya
Master of Science - MS, Computer Science, 4.0/4.0, Master of Science - MS, Computer Science, 4.0/4.0 at Binghamton University