Nisha Ramachandra

Engineering Program Manager at Apple

San Diego, 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

🤩
Rockstar
🎓
Top School
Nisha Ramachandra is an engineering program manager at Apple with over a decade of hands-on experience across SoC, embedded software, multimedia, and kernel/Unix internals. Her background spans senior engineering roles at Qualcomm and Intel where she designed device drivers, multimedia/display pipelines, and AR/VR-related systems using C/C++ on Linux and Android. She combines program leadership with deep technical fluency—able to bridge cross-functional stakeholders while contributing to core code and debugging complex system-level issues. An active contributor to distributed systems tooling, she has implemented index recovery and integrity fixes in the FiloDB time-series project, showing attention to data consistency in production-grade databases. Based in San Diego, she pairs academic foundations from SDSU with long-term enterprise experience to deliver reliable, performance-sensitive embedded and multimedia solutions.
code11 years of coding experience
job15 years of employment as a software developer
bookB.E, B.E at Visvesvaraya Technological University
bookSan Diego State University
bookB.E, B.E at Vidyavardhaka College Of Engineering
github-logo-circle

Github Skills (13)

timeseries-database10
performance-optimization10
scala10
algorithms9
java9
data-structure9
distributed-systems9
datastructures-algorithms9
algorithm9
data-structures9
javas9
concurrency8
database-design8

Programming languages (2)

ScalaGo

Github contributions (5)

github-logo-circle
filodb/FiloDB

Aug 2017 - Dec 2022

Distributed Prometheus time series database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:604 reviews, 506 commits, 813 PRs in 5 years 4 months
Contributions summary:Nisha focused on implementing and debugging core functionalities within the FiloDB time series database, notably the PartKeyLuceneIndex component. Their contributions involved adding detailed logging for debugging purposes, specifically related to indexed entries in Lucene. They also addressed index integrity by fixing an expression used to set the end time, ensuring data consistency. Furthermore, they implemented and refined index recovery mechanisms for scenarios involving dropped or re-ingested data, along with enhancements for efficiency.
time-series-databaseseries-databasevictoriametricsscaladatabase
vishramachandran/FiloDB

Oct 2018 - Mar 2025

Distributed. Columnar. Versioned. Streaming. SQL.
Contributions:1022 pushes, 743 branches in 6 years 6 months
versionedstreaming-sqlsqlstreamingdatabase
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
Nisha Ramachandra - Engineering Program Manager at Apple