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.
10 years of coding experience
12 years of employment as a software developer
BSc, Electrical Engineering, Information Technology, BSc, Electrical Engineering, Information Technology at FHNW
Matura, Physics, Music, English, Matura, Physics, Music, English at Realgymnasium Rämibühl
Apache Druid: a high performance real-time analytics database.
Role in this project:
Back-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.
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.