Bharat Patel is an experienced software engineering leader with 12 years in the industry and over a decade building cloud-native SaaS platforms, currently serving as Head of Engineering in the San Francisco Bay Area. He combines hands-on expertise across backend languages (PHP, Python, Java), modern infrastructure (AWS, Docker, Rancher) and datastores (Oracle, MongoDB, Elasticsearch) to deliver large-scale distributed systems. His career spans leadership roles at SECURITI.ai, Symantec/Blue Coat and Qualys, where he architected high-throughput services handling billions of scan targets and introduced containerization and caching patterns across teams. A pragmatic, hands-on manager, he recruits and scales distributed engineering organizations while still contributing code—evidenced by meaningful contributions to the popular Machinery async task queue (SQS integrations and bug fixes). Known for bridging product, operations and security concerns, he thrives on turning complex requirements into reliable, maintainable services. He holds an MS in Computer Science and brings a blend of deep technical breadth and proven delivery at enterprise scale.
12 years of coding experience
13 years of employment as a software developer
BE Computer Science and Engineering, BE Computer Science and Engineering at Devi Ahilya Vishwavidyalaya
MS Computer Science, MS Computer Science at California State University, Fresno
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Role in this project:
Backend Developer & DevOps Engineer
Contributions:12 commits, 9 PRs, 10 comments in 1 year 3 months
Contributions summary:Bharat primarily focused on enhancing the functionality and maintainability of the `machinery` project, an asynchronous task queue. Their contributions included implementing features related to SQS integration, such as supporting local SQS instances and enabling custom queue workers. They also addressed a bug related to receiving more messages than the system could consume. Furthermore, they exposed the SQS ReceiptHandle in task signatures.
Contributions:7 releases, 10 reviews, 15 PRs in 4 years 8 months
machineryautomationmachine-learninglists
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.