Amine Bouyarmane

Lead Front-End Engineer at kinesis.js

Paris, Ile-de-France
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
Amine Bouyarmane is a Lead Front-End Engineer based in Paris with nearly a decade of hands-on experience building performant, interactive web applications and leading front-end teams. He blends deep expertise in Vue.js and modern JS with a research background in image processing to craft rich, animation-driven UIs and reusable component architectures. As creator and maintainer of vue-kinesis/kinesis.js, he designs input-driven animation primitives (mouse, scroll, gyroscope, audio) and optimizes them for real-world performance. His career spans fast-scaling startups and product-focused roles where he set architectural direction, rebuilt SPAs, and shipped production-grade front ends. Colleagues rely on him for turning complex interaction requirements into maintainable, high-performance UI systems.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster Business Administration, Master Business Administration at IAE DIJON
bookEngineering Degree Image Processing, Engineering Degree Image Processing at ESIR - Ecole Supérieure d'ingénieurs de Rennes
languagesFrench, English, Arabic, Spanish
github-logo-circle

Github Skills (10)

javascript10
front-end-development10
vue10
parallax10
vue-jsx10
ui-design9
uid9
scs8
lodash8
sc8

Programming languages (7)

TypeScriptC#JavaVueJavaScriptHTMLKotlin

Github contributions (5)

github-logo-circle
amineyarman/vue-kinesis

Apr 2018 - Oct 2022

Easily create complex interactive animations with Vue.js
Role in this project:
userFront-end Developer
Contributions:5 releases, 1 review, 113 commits in 4 years 6 months
Contributions summary:Amine primarily contributed to the visual and interactive aspects of the `vue-kinesis` repository, focusing on implementing and enhancing the user interface. They implemented parallax effects using a custom Vue.js component, `parallaxElement`. The user also added an example demonstrating mouse parallax interaction, further expanding the component's functionality. They optimized performance by adding lodash throttle and refined the component based on the different needs.
vue
An easy to use mouse parallax component for Vue.js
Contributions:5 commits, 4 PRs, 4 pushes in 10 months
vue
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