Mauro Bieg is a Senior Full-stack Engineer and tech leader based in Zurich with 16 years of experience building scalable web and mobile products from MVP to high-traffic platforms. Trained at ETH Zürich, he blends hands-on engineering across front-end (React, SolidJS, Angular) and back-end services (Python, GraphQL, Kubernetes) with team leadership—having led an 11-person frontend team at one of Switzerland’s largest media groups and served as CTO of a hyper-local news startup. He focuses on pragmatic, simple solutions that prioritize user experience, evidenced by open-source UI work like a visual JSON editor and enhancements to pandoc’s document handling. Comfortable shipping fast in lean environments, Mauro also brings product-minded engineering: moving codebases to TypeScript, re-architecting hybrid native apps, and implementing modern CI/CD at scale. Colleagues describe him as a mentor who fosters safe experimentation and improves cross-team communication, turning technical decisions into measurable delivery improvements.
Markdown editor with pandoc integration and paginated preview.
Role in this project:
Front-end Developer
Contributions:32 releases, 10 reviews, 263 commits in 4 years 3 months
Contributions summary:Mauro primarily focused on enhancing the front-end functionality and user experience of the Markdown editor. They introduced Purescript and React components using React Basic, integrated the commonmark-react-renderer for Markdown rendering, and implemented a preview display with zooming capabilities. Additionally, they added styling and features like a print button and keyboard shortcuts for manipulating the split view, showcasing their expertise in creating a functional and user-friendly application.
User friendly, visual JSON editor built as an Angular 1 directive.
Role in this project:
Front-end Developer
Contributions:30 commits, 10 PRs, 16 pushes in 4 years 10 months
Contributions summary:Mauro primarily contributed to the user interface and functionality of the JSON editor. They fixed bugs related to array item duplication and implemented features like displaying a "JSON not well-formed!" message. Additionally, they upgraded dependencies, refactored the code to be an Angular module, and enhanced the UI by adding a boolean checkbox and collapsing/expanding functionality. These changes demonstrate a focus on improving the user experience and the overall usability of the editor.
json-editorangular-1directiveas-builtangular
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
Mauro Bieg - Senior Full-stack Engineer at Everyman Health