Arjun Sharma

Software Engineer at HashiCorp

Toronto, Ontario, Canada
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
Arjun Sharma is a software engineer and founder with a decade of experience building cloud-native infrastructure, web applications, and blockchain tooling. He has shipped production systems at companies like HashiCorp, US Mobile, and Ritual.co, pairing Java and Spring Boot expertise with Kubernetes, GCP/AWS, and modern front-end stacks. As an entrepreneur he launched multiple Micro-SaaS products—including an NFT toolkit and automation tools—that reflect a knack for rapid prototyping and productizing developer-facing automation. He contributes to high-profile open-source projects such as Open Liberty, where he improved logging internals to streamline data handling. Known for pragmatic problem-solving and performance-minded engineering, he blends backend systems work with smart-contract experimentation in Solidity. Based in Toronto, he brings startup grit and a continuous-learning mindset to complex, production-scale challenges.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at University of Toronto
languagesHindi, English
github-logo-circle

Github Skills (8)

data-structures10
javas10
logging10
openliberty10
data-structure10
java10
application-server9
appserver9

Programming languages (4)

TypeScriptJavaJavaScriptPython

Github contributions (5)

github-logo-circle
OpenLiberty/open-liberty

Jan 2018 - Jun 2018

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
userBack-end Developer
Contributions:32 commits, 27 PRs, 9 pushes in 4 months
Contributions summary:Arjun primarily focused on refactoring code related to logging functionality within the Open Liberty application server. Their contributions involved replacing `KeyValuePairList` with `KeyValuePair` in various components like `BaseTraceFormatter`, `CollectorJsonHelpers`, and `CollectorJsonUtils`. These changes aimed to streamline data handling and improve efficiency in the logging process. The user also addressed code review feedback by making necessary adjustments, further refining the implementation and ensuring consistency.
open-libertyruntimelibertycomposableruntime-environment
Arjun-Sharma1/open-liberty

Dec 2017 - Jun 2018

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Contributions:137 pushes, 19 branches in 5 months
open-libertyruntimelibertycomposableruntime-environment
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
Arjun Sharma - Software Engineer at HashiCorp