Haardik Dharma

Software Engineer at Apple

Cupertino, 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
🎓
Top School
Haardik Dharma is a software engineer with a decade of experience building scalable, high-performance backend systems and cloud-native infrastructure. Currently pursuing an MS in Computer Science at NYU Courant and based in Cupertino, he blends academic rigor with hands-on engineering at Apple and prior roles at Civo and The Blue Dot Labs. He specializes in Kubernetes, cloud services, and backend development, having contributed security-focused features to the Ceramic js implementation and implemented CACAO capability verification for stronger blockchain integration. His work has reduced operational costs and improved system efficiency in production environments, and he’s comfortable shipping integrations that span distributed systems and crypto-auth flows. A former CNCF mentee and open-source contributor, he brings both community-minded craftsmanship and an engineer’s curiosity—he routinely upskills and treats his public profile as a snapshot rather than a finished story. Open to collaborations, he’s focused on the intersection of AI and cloud-native technologies for real-world impact.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at New York University
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at MIT World Peace University
languagesEnglish, Hindi, Sindhi
stackoverflow-logo

Stackoverflow

Stats
187reputation
13kreached
9answers
14questions
github-logo-circle

Github Skills (19)

javascript10
cer10
typescript10
ethereum10
typescript-types10
blockchain10
typescripts10
testing9
apidoc9
api9
ipfs8
git7
yo6
go6
nodejs6

Programming languages (14)

MDXJavaCSSRustGoCadenceHTMLTypeScript

Github contributions (5)

github-logo-circle
ceramicnetwork/js-ceramic

Oct 2021 - Jul 2022

Typescript implementation of the Ceramic protocol
Role in this project:
userBack-end Developer & Blockchain Integration
Contributions:41 reviews, 18 commits, 24 PRs in 9 months
Contributions summary:Haardik contributed to the Ceramic network's Javascript implementation by adding features like optional genesis property support for multiquery API and implementing CACAO capability verification within the TileDocument. They added OCAP/ZCAP request capability to the Ethereum auth provider, enhancing the project's security and integration with blockchain technologies. The user also worked on improving Ceramic's core functionalities with upgrades and test improvements, including a complete integration tests for cacao capabilities.
ceramicjavascripttypescriptblockchain
LearnWeb3DAO/Solidity

Dec 2021 - Jun 2022

Contributions:1 review, 7 commits, 3 PRs in 6 months
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
Haardik Dharma - Software Engineer at Apple