Adrian Petrescu

Co-Founder at University of Toronto - Rotman School of Management

Waterloo, 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
Adrian Petrescu is a seasoned software engineer and entrepreneur with 18 years of experience building scalable, Linux-based distributed systems and cloud services. As Co-Founder of Eastbridge Academy and formerly a Distinguished Architect at Kinaxis and Chief Engineer at Rubikloud, he blends hands-on systems design with leadership in production-scale architectures. He teaches cloud and distributed computing at the University of Toronto’s Rotman School, translating deep technical experience into practical curriculum. An active open-source contributor, Adrian has improved quality and compatibility in projects ranging from Sparkmagic and XMage to Go interfaces like Lizzie and Sabaki, showing attention to testing, encoding edge cases, and integration work. His background includes early platform work at Amazon and systems debugging at QNX, reflecting long-standing expertise in low-level and cloud-native stacks. He brings a pragmatic mix of infrastructure craftsmanship, academic teaching, and startup grit to problems that demand reliability and scale.
code18 years of coding experience
job13 years of employment as a software developer
bookVincent Massey Secondary School
bookB.CS Computer Science, B.CS Computer Science at University of Waterloo
languagesEnglish, Romanian, French
stackoverflow-logo

Stackoverflow

Stats
17,259reputation
2.4mreached
92answers
21questions
Badges
jax-rs
top-5%
java
top-1%
protected
top-5%
google-app-engine
top-5%
oauth
top-5%
github
top-5%
github-logo-circle

Github Skills (54)

json10
javascript10
spark10
playing-cards10
character-encoding10
apache-storm10
python10
back-end-development10
utf10
jupyter10
testing10
pandas10
java10
mongodb-database10
javas10

Programming languages (28)

C#CGoHTMLJupyter NotebookTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
nathanmarz/storm-contrib

Jan 2012 - Aug 2022

A collection of spouts, bolts, serializers, DSLs, and other goodies to use with Storm
Role in this project:
userBack-end Developer
Contributions:15 commits, 2 PRs, 2 pushes in 10 years 9 months
Contributions summary:Adrian contributed primarily to the development of Apache Storm-related components. They implemented a ClockSpout, a MongoBolt, and an SqsQueueSpout, demonstrating a focus on building integrations and extending Storm's capabilities. The contributions involved both abstract classes and concrete implementations, showcasing an understanding of API design and practical application within the Storm ecosystem. The user also fixed a minor typo in the MongoDB documentation.
serializersstormboltsgoodiesdsls
jupyter-incubator/sparkmagic

Jun 2017 - Jul 2019

Jupyter magics and kernels for working with remote Spark clusters
Role in this project:
userBack-end Developer
Contributions:10 commits, 14 PRs, 14 pushes in 2 years 1 month
Contributions summary:Adrian primarily contributed to the core functionality and maintenance of the `sparkmagic` project, which involves Jupyter magics and kernels for working with remote Spark clusters. Their work focused on automatically configuring wrapper-kernel endpoints within widgets and addressing related crash issues. The user also made changes related to Pandas compatibility and version bumping of dependencies such as `hdijupyterutils` and `autovizwidget`, indicating a focus on project dependencies and stability. They also fixed unit test failures and addressed a pandas data error, demonstrating a focus on code quality and compatibility.
kernelclustersjupyter-notebookmagickernels
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
Adrian Petrescu - Co-Founder at University of Toronto - Rotman School of Management