Sylvain Marroufin

Full Stack Developer at Freelance

Bordeaux, Nouvelle-Aquitaine, 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
Sylvain Marroufin is a full stack developer with 11 years of experience who transitioned from Android/Kotlin to building modern web applications with Nuxt, Vue and Node.js. At NuxtLabs he contributed notable UX and documentation improvements and shipped multiple UI components (many migrated to TypeScript) for the widely used nuxt/ui library, including AlertDialog, toast/clipboard features and doc search integration. Now freelance in Bordeaux, he pairs frontend polish with backend pragmatism to deliver performant, accessible web apps and APIs. His background in mobile and early .NET work gives him a cross-platform perspective that helps bridge design constraints and production deployments.
code11 years of coding experience
job10 years of employment as a software developer
bookEpitech
bookIngénierie informatique, Ingénierie informatique at Technological University Dublin
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
145reputation
36kreached
7answers
0questions
github-logo-circle

Github Skills (49)

javascript10
ui-components10
css10
responsive-design10
typescript10
nuxt10
tailwindcss10
front-end-development10
vue10
typescript-types10
html10
typescripts10
vue-jsx10
documentation10
headlessui9

Programming languages (4)

TypeScriptVueJavaScriptLua

Github contributions (5)

github-logo-circle
nuxt/website-v2

Aug 2021 - Jul 2022

Nuxt 2 Documentation Website
Role in this project:
userFront-end Developer
Contributions:124 reviews, 100 commits, 114 PRs in 10 months
Contributions summary:Sylvain primarily contributed to the Nuxt 2 Documentation Website by adding and modifying various UI components and features. Their work included the implementation of a showcases page, including the creation of related components like `ShowcasesListing.vue`, `AsideShowcases.vue`, `ShowcasesCard.vue`, and `VueTelescopeExtensionCta.vue`. Further, the user optimized the UI by adjusting the `AppHeader`, `AppBanner`, and other key components, including accessibility improvements. These changes demonstrate a focus on enhancing the user experience and improving visual design aspects of the Nuxt documentation.
documentation-websitenuxtvuenuxtjsnuxt-module
nuxt/ui

May 2023 - Oct 2023

The Intuitive Vue UI Library powered by Reka UI & Tailwind CSS.
Role in this project:
userFront-end Developer
Contributions:4 reviews, 5 branches, 4 comments in 5 months
Contributions summary:Sylvain primarily contributed to the development of the UI library, `nuxt/ui`, by implementing new UI components. Their work includes creating an `AlertDialog` component with Vue.js, integrating it into documentation examples, and incorporating preset configurations. Additionally, the user implemented new features such as clipboard and toast notifications, and made improvements to existing components like `Icon`, `Avatar`, `Select`, `Textarea`, `Dropdown`, `Popover`, and `Slideover`. They also migrated many components to Typescript.
nuxtnuxt-modulereka-uitailwindcssui
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
Sylvain Marroufin - Full Stack Developer at Freelance