Menu

I'm a Front-end Developer with over 9 years' experience, specializing in Vue.js and combining my technical skills with an entrepreneurial vision to create impactful web applications.

signature
B4Cure: build a Medtech SaaS from Scratch. - Image 0
B4Cure: build a Medtech SaaS from Scratch. - Image 1
B4Cure: build a Medtech SaaS from Scratch. - Image 2

Project Details

I joined the team to transform the Python software controlling the machine into a PWA Vue 3 for better access and usability.

Goal:
Create a SaaS from Scratch to control machines via REST API (json) and display analysis results in the form of complex graphics (dataviz). Ensure a smooth transition from existing software to an integrated web solution.
Team:
Squad of 8 people. Made up of 3 front-end developers, 1 Python back-end developer, 2 UI Designers, 1 Lead Dev, and 1 PO.
Missions:
  • Work closely with the Python team to recreate features in Vue 3.
  • Develop the Design System (Figma) by components via Storybook, including integration, responsiveness, CSS animations, component architecture, transfer of data flow and development of features.
  • Manage data visualization (dataviz) using D3.js and Plotly to display complex graphs from machine data.
  • Contribute to the implementation of unit and functional tests to ensure compliance with medical standards, using Jest for unit tests and Cypress for functional tests.
  • Work with Tailwind for CSS and TypeScript for better code structure.
  • Write detailed documentation for compliance audits.
Stack:
  • Vue 3, Pinia, Vuex, JS ES6, Typescript, SASS, BEM, Tailwind, TDD, Test Unitaire, Test Fonctionnel, Cypress, Jest, StorybookD3.js, Plotly, Gitlab, API REST
  • Scrum rituals, Sprint planning, Code Reviews, Demo, etc.
shape
Some of my Client's Words

I believe good vibes make great results

user

Emmanuel Chaplais

Technical Lead @B4Cure

Mohamed is a very positive and creative person, with a great capacity to make proposal. He was able to develop a proof of concept very quickly to get the project on track, while developing a robust graph visualization tool. He also knows how to adapt to a SCRUM framework. I highly recommend him.

user

Thirin Ariaratnam

UX/UI Lead @LOreal &
ex-founder @UncleJ

The best developer I've worked with in over 10 years! It's a real pleasure to work with him every day. His deep understanding of UX and UI is what makes him truly different. He has challenged and improved many of my designs, always adding his own expertise to bring them to life.

user

Michael Bouvy

CTO @Zadig&Voltaire

Mohamed worked on our Vue.js front-end redesign this summer and I loved his good communication skills and professionalism.

They trust me: