Michał Sajnóg

Full Stack Software Engineer at BusRight

Greater Poland Voivodeship
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
Michał Sajnóg is a Full Stack Software Engineer with 10 years of commercial experience, currently building at BusRight from Greater Poland Voivodeship. He advanced from frontend developer to tech lead roles at fast-moving teams, combining hands-on coding with leadership across product- and design-focused environments. A pragmatic engineer and quick learner, he prioritizes maintainable code and practical solutions over premature optimization. An active open-source contributor and former Vue.js core team member, he has improved developer tooling such as the ember-cli/eslint-plugin-ember by adding rules, tests and documentation. Trained as an automation and robotics engineer, he brings a systematic, tooling-first mindset to frontend and full-stack challenges.
code11 years of coding experience
job10 years of employment as a software developer
bookEngineer's Degree, Automation and Robotics, Engineer's Degree, Automation and Robotics at Poznan University of Technology
languagesEnglish, Polish, German
stackoverflow-logo

Stackoverflow

Stats
41reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (11)

linting10
guidelines10
javascript10
javascripts10
eslint10
ember10
testing9
emberjs6
html6
css6
ember-cli6

Programming languages (8)

TypeScriptCSSHandlebarsJavaScriptVueGoPHPHTML

Github contributions (5)

github-logo-circle
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
Role in this project:
userFront-end Developer
Contributions:29 releases, 31 commits, 83 PRs in 4 months
Contributions summary:Michał primarily contributed to improving and maintaining an ESLint plugin for Ember applications. They added and modified rules to enforce best practices related to component structure and route naming. They also worked on updating tests and documentation for the plugin, ensuring its usability and accuracy. This involved a focus on code formatting and addressing potential errors within the codebase.
eslintcommonlygood-practiceslintingjavascript
Contributions:13 commits, 11 pushes, 1 branch in 7 months
vue-appsvuehelperscomputedvuejs
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
Michał Sajnóg - Full Stack Software Engineer at BusRight