Nicolai M

Director Of Software Engineering at ITcare

Chișinău, Moldova
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
Nicolai M is a Director of Software Engineering based in Chișinău with 11 years of hands-on experience building front-end systems and leading teams through complex, hard-to-Googled integration challenges. He combines deep Vue/JSX expertise—demonstrated by significant contributions to well-known Vue projects like babel-plugin-transform-vue-jsx and jsx-vue2—with pragmatic leadership across startups and product teams. At ITcare he’s currently architecting a new, confidential platform that demands novel solutions to integrate diverse systems, drawing on a track record from consulting and team leadership roles at companies like Atlan and Richpanel. Known for shipping robust UI features (v-model, directives, functional components) and improving test coverage and edge-case handling, he blends engineering craftsmanship with an easygoing, driven management style.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at L.T. Mihai Eminescu, or. Drochia
github-logo-circle

Github Skills (10)

babel610
babeljs10
javascript10
front-end-development10
vue10
vue-jsx10
jsx10
babel-core10
testing9
plugin9

Programming languages (6)

TypeScriptOCamlJavaScriptVueHTMLRuby

Github contributions (5)

github-logo-circle
vuejs/jsx-vue2

May 2018 - Jan 2020

monorepo for Babel / Vue JSX related packages
Role in this project:
userFront-end Developer
Contributions:88 commits, 39 PRs, 49 pushes in 1 year 7 months
Contributions summary:Nicolai primarily contributed to the `vuejs/jsx-vue2` repository by implementing and enhancing JSX-related functionalities within Vue.js components. Their work includes adding support for features such as functional components, v-model directives, and custom directives. They also introduced code for handling modifiers, arguments for directives, and optimized code for better performance within the Vue.js environment.
babelmonorepovue-jsxjavascriptvue
babel plugin for vue 2.0 jsx
Role in this project:
userFront-end Developer
Contributions:10 commits, 14 PRs, 1 push in 2 years 3 months
Contributions summary:Nicolai primarily contributed to enhancing the `vuejs/babel-plugin-transform-vue-jsx` plugin by improving its core functionality. The commits focused on addressing bugs, particularly related to the auto-injection of `h` for JSX elements within methods, getters, and functional components, resolving issues related to multi-level and inherited objects, and proper parameter handling. Furthermore, the user added new features, such as special DOM prop handling, and enhanced the test suite to ensure robust functionality.
babelbabel-pluginvuejsxvue-2
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
Nicolai M - Director Of Software Engineering at ITcare