Andreas Maechler

Software Engineer at Imply

Calgary, Alberta, 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
Andreas Maechler is a software engineer with 11 years of experience building backend systems and developer-facing components, currently contributing to real-time analytics at Imply in Calgary. He combines hands-on engineering—from C/C++ and kernel drivers to modern TypeScript and Java backends—with people-oriented leadership honed as Manager Technology at Pandell. His open-source contributions include careful maintenance and robustness fixes to Apache Druid, showing attention to backend correctness and test modernization. Comfortable at the intersection of performance-sensitive systems and product-focused apps, he values deep understanding, mentoring colleagues, and making work both challenging and fun.
code10 years of coding experience
job12 years of employment as a software developer
bookBSc, Electrical Engineering, Information Technology, BSc, Electrical Engineering, Information Technology at FHNW
bookMatura, Physics, Music, English, Matura, Physics, Music, English at Realgymnasium Rämibühl
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
865reputation
119kreached
6answers
1question
github-logo-circle

Github Skills (18)

back-end-development10
typescript10
typescript-types10
typescripts10
druid10
java9
junit9
javas9
azure8
microsoft-azure8
iphone6
git-svn6
github6
git6
ios6

Programming languages (10)

PowerShellTypeScriptC#JavaJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
apache/druid

Nov 2022 - Nov 2022

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-end Developer
Contributions:59 reviews, 1 commit, 14 PRs in 1 day
Contributions summary:Andreas's primary contribution focused on refactoring the Druid web console by replacing deprecated `substr` with `slice` methods in several TypeScript files. They also addressed an issue in the Sampler API by handling all types of exceptions during input source initialization, ensuring that appropriate error messages are returned to the user. In addition, the user fixed a log count issue in the server code and updated the Azure extension tests to JUnit 5. This demonstrates expertise in backend logic and component maintenance.
real-timebig-datadruiddatabasehadoop
amaechler/AMAImageSearch

Oct 2015 - Sep 2016

Contributions:11 commits, 9 pushes in 11 months
ios
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
Andreas Maechler - Software Engineer at Imply