Marco Baringer

Principal Data Engineer

Berlin, Germany
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
Marco Baringer is a Principal Data Engineer based in Berlin with 20 years of hands-on experience building scalable backend systems, data platforms, and startups. He combines product-minded engineering with leadership—from directing high-throughput services at Delivery Hero to co-founding boutique data firms and an on-demand data warehouse—favoring pragmatic, simple technologies that prioritize customer outcomes. Comfortable across languages and eras (Common Lisp to Java/Python and cloud-native stacks), he’s equally at home refactoring Emacs tooling as optimizing multi-million-event pipelines. Known for operational rigor and mentoring teams, he drives OKRs and architecture decisions that balance reliability, performance and developer productivity. An open-source contributor, he has improved cursor-handling in the popular multiple-cursors.el Emacs package—an example of his attention to edge cases and thoughtful, elegant fixes.
code20 years of coding experience
job19 years of employment as a software developer
bookComputer Science, Computer Science at Università degli Studi di Torino
book Software Engineering, Software Engineering at Politecnico di Torino
languagesEnglish, Italian, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

refactoring10
text-editing10
refactor10
emacs-lisp10
optimization9
performance-optimization9
optmization9
optimisation9
algorithms8
algorithm8

Programming languages (6)

JavaCSSJavaScriptCommon LispEmacs LispPython

Github contributions (5)

github-logo-circle
magnars/multiple-cursors.el

Oct 2012 - Oct 2012

Multiple cursors for emacs.
Role in this project:
userBack-end Developer
Contributions:12 commits in 2 days
Contributions summary:Marco primarily contributed to the functionality of the "multiple-cursors.el" Emacs package. Their work involved modifying and refactoring cursor cycling behaviors, including handling edge cases and implementing loop-around functionality. They also introduced new functions for marking lines and refactored existing functions for improved efficiency. Furthermore, they optimized code by replacing less efficient code constructs with more streamlined equivalents.
centercursorsemacscursoremacs-lisp
lisp-mirror/qbook

Jul 2005 - Feb 2013

Contributions:34 commits in 7 years 8 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
Marco Baringer - Principal Data Engineer