Martin Vlk

Principal Software Engineer at Gen™

Liberec, Czechia
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
Martin Vlk is a Principal Software Engineer with over two decades of professional experience and 11 years specifically in senior engineering roles, currently shaping platform and architecture at Gen™ from Liberec, Czechia. He blends deep expertise in enterprise Java, JavaScript, and web technologies with a versatilist approach informed by a year-long immersion in functional programming with Haskell. Comfortable in both large corporations (IBM, Avast) and small consultancies, he reliably delivers backend and infrastructure solutions using Java/Groovy/Spring Boot while rapidly adopting new skills. An active contributor to the Haskell/cabal ecosystem, he has improved package management robustness through bug fixes, feature work and tests—an indication of his attention to maintainability and error handling. With 13 years of proven remote-work discipline, he pairs technical leadership with a pragmatic, multidisciplinary mindset that turns diverse knowledge into concrete, production-ready solutions.
code11 years of coding experience
job19 years of employment as a software developer
bookschool-leaving certificate, Information Technology, school-leaving certificate, Information Technology at Českoslovanská Akademie Obchodní
bookschool-leaving certificate, electronics and automation, school-leaving certificate, electronics and automation at SOUCH Kralupy
languagesCzech, English, español (sobre todo leo y entiendo bien)
stackoverflow-logo

Stackoverflow

Stats
133reputation
8kreached
5answers
4questions
github-logo-circle

Github Skills (11)

cabal10
package-management10
haskell10
testing10
tar9
dojo6
scheduled-tasks6
hibernate6
grails6
escaping6
ghcjs6

Programming languages (12)

TypeScriptJavaC++CMakefileJavaScriptCommon LispHaskell

Github contributions (5)

github-logo-circle
haskell/cabal

Nov 2015 - Dec 2015

Official upstream development repository for Cabal and cabal-install
Role in this project:
userBack-end Developer
Contributions:14 commits, 5 PRs, 38 comments in 1 month
Contributions summary:Martin primarily contributed to the `cabal-install` codebase by addressing bug fixes and implementing new features related to the package management system. Their work involved modifying core files, specifically within the sandbox indexing and tar functionalities. Additionally, the user added unit tests, refactored code, and improved the implementation of existing features to reduce code duplication and enhance overall maintainability. They also made improvements to the error handling.
hackagecabalhaskellupstream
martinvlk/ardour

Nov 2020 - Mar 2025

Contributions:4 PRs, 67 pushes, 12 branches in 4 years 4 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
Martin Vlk - Principal Software Engineer at Gen™