Balachandar Namasivayam

Software Engineer at Apple

San Jose, 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
Balachandar Namasivayam is a software engineer with eight years of experience building high-performance distributed systems, storage, and databases from the kernel up. Based in San Jose, he currently contributes to FoundationDB at Apple, adding client-side transaction profiling, improved error handling, and richer diagnostics to a widely used open-source transactional key-value store. His background spans low-level C/C++ performance tuning for messaging and WebKit on mobile chipsets, to Python and Perl integrations for storage orchestration, reflecting a rare mix of embedded, systems, and cloud-facing expertise. He holds an MS in Computer Science from USC and has repeatedly focused on identifying and removing bottlenecks—whether in real-time embedded controllers or large-scale distributed commits—bringing pragmatic diagnostics and measurable performance wins.
code8 years of coding experience
job6 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at University of Southern California
bookBE, Electronics & Communication Engineering, BE, Electronics & Communication Engineering at PSG College of Technology
languagesEnglish, Tamil
github-logo-circle

Github Skills (14)

transactionscope10
transaction10
distributed-systems10
c-language10
key-value-store10
transaction-manager10
cprogramming-language10
distributed-database10
database-design10
acid10
performance-optimization9
logging9
debug8
debugging8

Programming languages (2)

C++Go

Github contributions (5)

github-logo-circle
apple/foundationdb

Jun 2017 - Aug 2022

FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
userBack-end Developer & Database Engineer
Contributions:2 releases, 23 reviews, 272 commits in 5 years 2 months
Contributions summary:Balachandar made substantial contributions to the FoundationDB project, a distributed key-value store. Their work involved significant changes to the client and server-side code, specifically adding features for client-side transaction profiling and enhancing error handling. The user also modified code related to commit operations and improved code that interacts with databases. Additionally, the user added enhancements related to logging and diagnostic information.
bigtabletransactionaldistributed-databasefoundationdbdatabase
A kubernetes operator for FoundationDB
Contributions:22 pushes, 12 branches, 5 tags in 3 years
kubernetes-operatorkubernetesfoundationdboperator
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
Balachandar Namasivayam - Software Engineer at Apple