Hello, I'm
Senior Frontend Developer & Design Systems Enthusiast
Building beautiful, scalable user interfaces and design systems that empower teams to create exceptional digital experiences.
Passionate about creating exceptional user experiences
Years Experience
Frontend Developer
Leadership
Senior Frontend Developer and Design Systems Enthusiast at Ledger, passionate about building beautiful, scalable user interfaces and design systems that empower development teams.
With over 5 years of experience in full-stack development, I've evolved from a versatile developer to a specialist in frontend architecture and design systems. I lead initiatives that bridge the gap between design and development, creating consistent, accessible, and delightful user experiences.
My journey in software development and design systems
Technologies and tools I work with
Advanced TypeScript, type systems, generic programming, strict typing
React, Redux, Context API, React Query, Testing Library
Server-side rendering, static generation, API routes, performance optimization
Utility-first CSS framework, responsive design, component composition
Unit testing (Jest, Vitest), Integration testing, E2E (Playwright, Cypress)
Chromatic, Percy, Playwright visual testing, screenshot comparisons
Express.js, API development, microservices architecture
Web3 integration, smart contracts interaction, crypto wallets
AWS, Docker, CI/CD pipelines, deployment automation
Figma, Sketch, Adobe Creative Suite, prototyping
Storybook, MDX, technical writing, API documentation
Git, GitHub, GitLab, branching strategies, code review
Web vitals, lighthouse, bundle optimization, lazy loading
Some of my notable work and contributions
Leading the development of Ledger's comprehensive design system "Lumen" (LDLS), providing unified principles, components, and tools for building consistent Ledger applications. Features complete documentation with foundations, symbols, and React Native components.
Developed and maintained Ledger's e-commerce website, implementing product promotion features, checkout flows, and integrating blockchain functionality for crypto-related products.
Contributed to the large-scale migration of SoundCloud's web platform from Backbone.js to React.js, improving performance, maintainability, and user experience.
Built a comprehensive cloud migration consultancy website for Tunisia's first cloud analytics specialist. Features modern design, responsive layout, and showcases their expertise in cloud BI platform migrations.
Writing maintainable, readable code that stands the test of time
Building bridges between design and development teams
Constantly learning and applying cutting-edge technologies
Creating experiences that delight and empower users
Ready to build something amazing? Let's connect!