Markus Oberlehner is a Senior Developer Experience Engineer based in Vienna with 11 years of experience building maintainable, user-focused web applications and platforms. He has led architecture and platform initiatives—most recently driving a Nuxt-based UI platform and DDD alignment at karriere.at—and now focuses on improving developer experience at Storyblok. Markus combines hands-on front-end expertise (notably Vue.js and a well-maintained vuex-map-fields library enabling two-way form binding) with a strong emphasis on test-driven development, code review, and mentoring. His background includes delivering national-scale digital services and designing ISO-aligned information security systems, showing comfort across product, security, and compliance boundaries. Known for refactoring legacy code and adding pragmatic integration tests, he prefers durable solutions over quick fixes. Markus blends technical craftsmanship with continuous learning and a knack for translating architectural principles into day-to-day developer practices.
11 years of coding experience
15 years of employment as a software developer
Electrical and Electronics Engineering, Electrical and Electronics Engineering at HTBLA Leonding
Enable two-way data binding for form fields saved in a Vuex store
Role in this project:
Full-stack Developer
Contributions:22 releases, 148 commits, 9 PRs in 2 years 9 months
Contributions summary:Markus primarily contributed to the development of a Vuex-based library for two-way data binding in Vue.js applications. Their work involved implementing core functionalities, fixing tests to match real-world scenarios, and refactoring existing code. The user added integration tests and provided a new feature that allows the user to pass a namespace.
Contributions:43 commits, 20 pushes, 2 branches in 3 years 2 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
Markus Oberlehner - Senior Developer Experience Engineer at Storyblok