Vitaly Mosin is a seasoned frontend web developer with nearly two decades of experience in web technologies and nine years in dedicated software roles, currently building cross-browser applications with MEVN and LAMP stacks. He has a strong background across many CMS and frameworks and has contributed practical front-end fixes and accessibility improvements to notable open-source work in BootstrapVue, enhancing modals, dropdowns and form components. Comfortable across full-stack responsibilities, he also experiments with Ethereum smart contracts, bringing blockchain curiosity to traditional web projects. Based in Kemerovo, he balances long-term engineering roles and freelance entrepreneurship, which gives him both product-focused delivery and hands-on implementation skills. His formal training in automated electric drive systems underpins a methodical, systems-oriented approach to front-end architecture and performance. Known among peers as a lifelong computer enthusiast and a second-generation programmer, he combines pragmatic engineering with a steady interest in evolving web ecosystems.
9 years of coding experience
20 years of employment as a software developer
Master of Technical science, Automated electric drive of industrial plants and technological complexes, Master of Technical science, Automated electric drive of industrial plants and technological complexes at Kuzbass state technical university
BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.
Role in this project:
Front-end Developer
Contributions:1 review, 104 commits, 114 PRs in 1 year 11 months
Contributions summary:Vitaly primarily focused on enhancing and maintaining BootstrapVue's front-end components, specifically addressing modal and dropdown functionalities. Their contributions included modifying existing components like `modal.vue` and `nav-item-dropdown.vue` to improve behavior and add features like click-out hide actions and transition effects. The user also updated and fixed various other components, such as `form-file.vue` , `form-input.vue` and `table.vue`, as well as improving the general structure of the components.
Contributions:1 release, 39 PRs, 28 pushes in 5 years 5 months
vuejs2vuetifyactivitiesvuex
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
Vitaly Mosin - Frontend Web Developer at Private enterpreneur