Michal Kvasničák

Senior Software Engineer at Discove Inc.

Region of Trnava, Slovakia
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
Michal Kvasničák is a Senior Full Stack Software Engineer and founder with 15 years of hands-on experience building scalable web and mobile systems, currently shaping product engineering at Discove Inc. and running his own studio Brosoft. He has led platform and e-commerce engineering efforts, driven a same-day delivery product to rapid adoption, and repeatedly improved performance by 60–70% through thoughtful data modeling and API redesigns. Comfortable across the stack, Michal has steered migrations to TypeScript and GraphQL, championed test automation and end-to-end testing, and redesigned complex permission and messaging systems for robustness. An active open-source contributor, he has improved theming and testing in the popular styled-components library and fixed critical history-management bugs in remix-run/history. Based in Slovakia, he pairs entrepreneurial instincts with deep technical craft, often taking product-facing ownership from spec to production.
code15 years of coding experience
job12 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Czech Technical University in Prague
book4 Electrical Engineering and Computer systems, 4 Electrical Engineering and Computer systems at High Technical School Humenné
stackoverflow-logo

Stackoverflow

Stats
189reputation
14kreached
9answers
4questions
github-logo-circle

Github Skills (22)

javascript10
testing10
history10
styled-components10
management10
react10
css9
css-in-js9
jestjs7
flowtype6
mochajs6
doctrine-orm6
nodejs6
google-maps6
control-flow6

Programming languages (9)

TypeScriptMDXJavaC++RustOCamlJavaScriptPHP

Github contributions (5)

github-logo-circle
remix-run/history

Jul 2015 - Aug 2015

Manage session history with JavaScript
Role in this project:
userFull-stack Developer
Contributions:21 commits, 9 PRs, 1 push in 18 days
Contributions summary:Michal primarily focused on improving the functionality and reliability of the history management library. Their work involved fixing bugs related to the `goForward` method and ensuring proper state management across different history types (memory, browser, hash). They also implemented various tests using `describeHistory` to validate the library's behavior. Additionally, the user added local testing configuration with `zuul`.
javascriptsession-history
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
Role in this project:
userFront-end Developer
Contributions:12 commits, 7 PRs, 28 comments in 7 days
Contributions summary:Michal primarily focused on testing and improving the theming capabilities of the styled-components library. They implemented and refined tests related to theme updates, default props, and re-renders. Further contributions involved fixing code style issues, adjusting component behavior with theme changes, and addressing issues with the StyledNativeComponent component. The user also exported a theme type definition for broader use.
reactagecssjavascriptcss-in-js
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
Michal Kvasničák - Senior Software Engineer at Discove Inc.