Mario Nebl

Hamburg, 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

🤩
Rockstar
🎓
Top School
Mario Nebl is a Staff Software Engineer based in Hamburg with 12 years of experience simplifying complex systems and boosting developer productivity across both frontend and full-stack domains. He has held senior technical roles at Atlassian and now Personio, shipping tooling and build-system improvements and driving architecture and developer experience initiatives. An active open-source contributor, Mario has meaningful commits to high-profile projects like styled-components, lerna and commitlint and has improved developer tooling such as bankai, xo and svg-term-cli. He combines deep TypeScript/React expertise with practical systems work—fixing streaming bugs, tightening typings, and optimizing compile-time CSS transforms—while also crafting clear developer-facing documentation and screencasts. Outside code, he balances engineering rigor with a human touch evident in thoughtful error messages, tests, and reusable UI primitives.
code12 years of coding experience
job11 years of employment as a software developer
bookNo degree History, No degree History at Otto-Friedrich-Universität Bamberg
stackoverflow-logo

Stackoverflow

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

Github Skills (60)

conventional-commits10
git10
javascript10
npm10
package-management10
scripting10
testing10
component-development10
css10
css-in-js10
command-line-interface10
code-standards10
typescript10
build-system10
styled-components10

Programming languages (18)

MDXC++RustGoHTMLTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
marionebl/svg-term-cli

Nov 2017 - Oct 2018

Share terminal sessions via SVG and CSS
Role in this project:
userFull-stack Developer
Contributions:82 commits, 18 PRs, 90 pushes in 10 months
Contributions summary:Mario primarily contributed to the development of the `svg-term-cli` project, implementing core functionality and new features. They established the test environment and wrote tests. They implemented the initial rendering logic, base functionality, and theme support. Additionally, the user added features such as an output file flag and command execution capabilities.
csssvg
meetalva/alva

Nov 2017 - May 2019

Create living prototypes with code components.
Role in this project:
userFront-end Developer
Contributions:74 releases, 640 commits, 252 PRs in 1 year 6 months
Contributions summary:Mario primarily focused on developing and refactoring UI components within the React framework. Their contributions included the implementation of React components, addressing linting issues, and the creation of reusable text inputs. They also demonstrated skills in handling event-based interactions and managing styling.
reactprototypesdesigndesign-systemtypescript
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