Marc Bachmann

Software Engineer at Livingdocs AG

Zurich, Zurich, Switzerland
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
Marc Bachmann is a seasoned software engineer with 14 years of experience, based in Zurich and currently serving as an Engineering Director at Livingdocs. He blends front-end polish with backend robustness, contributing to high-profile open-source projects like Vercel's Hyper and ioredis where he improved UI ergonomics, script resilience, and pipeline behavior. His work spans full-stack tooling—maintaining node-html-pdf and updating node-opencv examples—showing practical expertise in PDF generation and computer vision. Known for pragmatic bug fixes and UX-focused enhancements, he quietly improves developer experience and production reliability across diverse codebases.
code14 years of coding experience
github-logo-circle

Github Skills (22)

opencv10
javascript10
coffeescript10
redis10
image-processing10
css10
typescript10
redis-client10
typescript-types10
html10
pdf-generation10
computer-vision10
nodejs10
typescripts10
react10

Programming languages (15)

JavaC++CSSCRustGoHTMLGroovy

Github contributions (5)

github-logo-circle
marcbachmann/node-html-pdf

Apr 2014 - May 2021

This repo isn't maintained anymore as phantomjs got dreprecated a long time ago. Please migrate to headless chrome/puppeteer.
Role in this project:
userFull-stack Developer
Contributions:10 releases, 7 reviews, 129 commits in 7 years 1 month
Contributions summary:Marc primarily focused on improving and maintaining the `node-html-pdf` repository, primarily written in CoffeeScript with some JavaScript. They implemented new features like custom headers and footers, added support for external CSS and JavaScript files, and improved the PDF generation process. The user also performed bug fixes, such as correcting typos, handling errors and improving overall code quality.
chromephantomjspuppeteertimeagopdf
redis/ioredis

Mar 2021 - Apr 2022

🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
Role in this project:
userBack-end Developer
Contributions:24 reviews, 15 commits, 7 PRs in 1 year
Contributions summary:Marc primarily focused on enhancing the functionality and robustness of the ioredis client. Their contributions include supporting parallel script execution within pipelines, ensuring scripts reload correctly after Redis reconnects, and optimizing script loading mechanisms. They also worked on fixing the NOSCRIPT behavior in pipelines and reducing command argument iterations.
nodejsredis-clientredisredis-clusterredis-sentinel
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