Rekha Joshi

Distinguished Engineer at Walmart Global Tech

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Rekha Joshi is a Distinguished Engineer with over two decades of experience designing and delivering scalable, highly available systems across finance, search/advertising, supply chain and AI research. She combines deep expertise in large-scale data frameworks and distributed computing—contributing to Apache projects like Kafka, Flink and Spark—with hands-on cloud engineering on Azure and AWS. Rekha has driven real-time streaming, identity and personalization platforms at Intuit and led AI/ads engineering at Microsoft before focusing on GenAI at Walmart Global Tech. An active open-source contributor and frequent speaker at major industry conferences, she brings rare fluency spanning JVM and Python ecosystems, ML frameworks, and production-grade data pipelines. Colleagues know her as an inventor and prototyper who prefers shipping pragmatic innovations over patents, yet holds patents and publications that reflect sustained technical leadership.
code12 years of coding experience
job23 years of employment as a software developer
github-logo-circle

Github Skills (16)

scala10
csv-parsing10
javas10
big-data10
kafka10
csv-parse10
spark10
flink-sql10
refactoring10
apache-flink10
sql10
java10
refactor10
testing10
api-design9

Programming languages (6)

JavaC++ScalaGoPythonClojure

Github contributions (5)

github-logo-circle
apache/kafka

Apr 2015 - Dec 2016

Mirror of Apache Kafka
Role in this project:
userBack-end Developer
Contributions:8 commits, 30 PRs, 54 comments in 1 year 8 months
Contributions summary:Rekha's primary focus appears to be improving the codebase, specifically related to the `kafka` and `scala` topics. The user has standardized command-line options, refactored code for improved style, and enhanced code maintainability by removing redundant elements. They have also addressed bugs and inefficiencies related to the performance of core components. The changes suggest expertise in improving the performance and maintainability of the Kafka codebase.
apache-kafkakafka-consumerapachescalakafka
apache/spark

Jul 2015 - Nov 2017

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:2 commits, 48 PRs, 129 comments in 2 years 4 months
Contributions summary:Rekha primarily contributed to bug fixes and feature enhancements within the Apache Spark project, demonstrating proficiency in Java and Scala. They addressed critical issues, such as an OOM error in graph creation and compatibility issues related to the history server. Their work included modifying core Spark components, particularly related to UI functionality and data processing logic, and adding/modifying unit tests. The user demonstrated experience in SQL as they made changes that relate to data processing logic.
analyticspythondata-processingsqlapache
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.
Request Free Trial
Rekha Joshi - Distinguished Engineer at Walmart Global Tech