Senior frontend engineer
I am responsible for the development of the Accounts and Contracts application. My key responsibilities include:
- Application Development: Contribute to the development of the application, in a NX and module federation environment.
- Collaboration & Cross-Functional Teamwork: Collaborating closely with backend engineers, product managers, and designers to ensure the application aligns with business objectives and provides an optimal user experience.
- Design System Development: Contribute to the development of a Design System to standardize UI components and patterns, using Storybook for documentation and showcasing reusable components across teams.
- Code Quality & Performance Optimization: Ensuring high-quality code through reviews, testing, and continuous performance optimization to keep the application responsive and efficient.
Lead frontend engineer
I was responsible for the development of frontend solutions for SaaS and self-hosted applications, including handling gray-label projects and addressing technical debt. My key responsibilities included:
- Code Quality & Scalability: Ensured high standards of code quality, scalability, and OWASP compliance, while collaborating closely with product teams to align technical and business needs.
- Developer Tools & Workflow Improvement: Spearheaded the setup of tools and processes that streamlined the development workflow and improved the overall productivity of the engineering team. This included implementing automated testing, code reviews, and CI/CD pipelines.
- Design System & Reusable Components: Led the creation of a design system and reusable UI components, documented in Storybook, improving consistency and reducing development time for the team.
- Monorepo Optimization: Redesigned the monorepo architecture, transitioning from a monolithic structure to a more modular FSD (Feature-Sliced Design) architecture, improving maintainability and scalability.
- REST API Development & Kubernetes Integration: Built a REST API for communication with Kubernetes, enabling smooth interaction between the front end and backend services.
- Security & Encryption: Implemented asymmetric encryption/decryption using EC25519 and RSA algorithms to ensure secure data transmission across services.
- Product Features Implementation: Designed and developed key product features such as task managers, authentication flows, and data visualization components, driving the overall product vision.
- Front-End Environment Optimization: Focused on optimizing the frontend environment by fine-tuning CI/CD pipelines, Dockerfiles, runtime monitoring, and customizing Keycloak themes for better user experience and security.
- Helm Charts Optimization: Overhauled Helm charts and data structures to ensure better scalability, efficiency, and ease of deployment across various environments.
LoisirsEnchères 2019 - 2022
Senior frontend engineer.
I worked on the development of E-commerce and Admin applications, based on a real-time database. My key responsibilities included:
- Refactoring a complete E-commerce application: Overhauled the entire application, improving performance, scalability, and maintainability.
- Product Features Implementation: Designed and implemented key product features such as chat-box, bid module, realtime price negotiation, filters, and SVG animations, enhancing the user experience and engagement.
- Firebase Integration: Implemented Firebase connections and tools to manage real-time data, enabling instant updates and smooth communication across the platform.
- Bridge REST API Development: Built a REST API based on a microservice architecture to bridge the client-side application and another PHP-based API, ensuring smooth data flow and interactions between services (like a muscle BFF).
Frontend developer.
I worked on various website implementations and SaaS application development. My key responsibilities included:
- SaaS Application Development: Built a SaaS application (CMS) to create and manage commercial landing pages, enabling easy content management and customization for clients.
- REST API Development: Developed a REST API to handle core backend functionality and serve the frontend efficiently.
- Website & E-Commerce Development: Created and maintained websites and e-commerce applications, focusing on user experience and performance optimization.
I started my freelance journey in 2015 and developed several projects for local companies. My key responsibilities included:
- Freelance Projects: Delivered custom development solutions for local companies, focusing on creating tailored websites and applications to meet specific business needs.
Frontend developer
I developed a booking platform for medical conferences, as well as various websites for local businesses. My key responsibilities included:
- Booking Platform Development: Developed a booking platform for medical conferences, providing a seamless experience for event registration and management.
- Website Development for Local Businesses: Designed and implemented websites for local businesses, focusing on user-friendly interfaces and responsive designs tailored to business needs.
Volunteer developer
I was responsible for maintaining and developing modules for the association's website. My key responsibilities included:
- Website Maintenance & Development: Maintained and developed modules for the Connect Lab association's website, ensuring smooth functionality and up-to-date features.