Michael Vasin

Engineering Manager at Ayvens

Amstelveen, North Holland, Netherlands
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
Michael Vasin is an engineering leader with 11 years’ experience building and scaling web platforms across startups and enterprises from Amsterdam. He blends hands-on frontend craftsmanship—evidenced by his open-source Div100vh React component addressing mobile 100vh quirks—with strategic org design, having grown and restructured engineering teams from a dozen to over a hundred. At LeasePlan he led frontend architecture, large-scale digital transformation and API/versioning practices; at Ayvens he shifted delivery ownership toward engineering managers while still contributing to the codebase. Comfortable managing distributed and offshore teams, he focuses on knowledge transfer, raising technical standards, and measurable delivery. Trained as an automation engineer, he brings a systems-thinking approach to resilient architectures and developer experience.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster's of Engineering, Automation of technological processes, Master's of Engineering, Automation of technological processes at Tula State University
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
2,531reputation
1.5mreached
15answers
11questions
Badges
database-design
top-5%
github-logo-circle

Github Skills (18)

javascript10
mobile-website10
mobile-web10
front-end-development10
react10
jes9
jtest9
database-design9
jestjs9
viewport-units6
html6
gitlab6
gitlab-ci-runner6
latitude-longitude6
css6

Programming languages (16)

JinjaC++CGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
mvasin/react-div-100vh

May 2018 - Nov 2021

A workaround for the '100vh' issue in mobile browsers
Role in this project:
userFront-end Developer
Contributions:2 releases, 174 commits, 33 PRs in 3 years 6 months
Contributions summary:Michael primarily worked on developing and refining a React component, `Div100vh`, aimed at addressing the 100vh issue in mobile browsers. Their contributions include implementing the component, refactoring the codebase, and converting the component to a React Hook. Furthermore, the user added a demo to showcase the component's functionality, and added a feature allowing the user to switch between `Div100vh` and a regular div. The user also added tests, and performed other cosmetic improvements to the demo app.
reactbrowsersmobile-browsersworkaroundmobile-web
musweb/db

Jun 2018 - Oct 2018

Contributions:5 PRs, 145 pushes, 11 branches in 3 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
Michael Vasin - Engineering Manager at Ayvens