Are you looking for a Vue.js or React developer? Do you want to build a dynamic, high-performance, and reliable web application? You’re in the right place. I’m a software developer specialized in Vue.js and React, with over 5 years of experience. I’ve worked in fields such as data marketing, artificial intelligence, and e-commerce. I’ve collaborated with companies such as Pertimm, Weborama, and Wonderbox. I can: - Design and develop user interfaces aligned with business needs - Build dynamic and interactive web applications using Vue.js or React - Maintain and improve your existing applications (continuous improvement, code review, refactoring, etc.) - Apply best development practices (Clean Code, unit testing, etc.) - Optimize performance and user experience - Integrate REST or GraphQL APIs - Contribute to writing detailed technical specifications - Write technical documentation - Migrate the frontend to a modern stack - Contribute to the redesign of an existing application I also have knowledge of Node.js, Express, Python, FastAPI, Git, CI/CD, Docker, and agile methodologies (Scrum, Kanban). I care deeply about delivering reliable, smooth, and high-performance applications for your users. To achieve this, I apply best coding practices (Clean Code) and design scalable, maintainable solutions. Do you have a project? Contact me: Email: _Email not available. Sign in: https://www.twine.net/signup_ Phone: +33_Phone details not available. Sign in: https://www.twine.net/signup_

LOTFI DOUCANEF

Are you looking for a Vue.js or React developer? Do you want to build a dynamic, high-performance, and reliable web application? You’re in the right place. I’m a software developer specialized in Vue.js and React, with over 5 years of experience. I’ve worked in fields such as data marketing, artificial intelligence, and e-commerce. I’ve collaborated with companies such as Pertimm, Weborama, and Wonderbox. I can: - Design and develop user interfaces aligned with business needs - Build dynamic and interactive web applications using Vue.js or React - Maintain and improve your existing applications (continuous improvement, code review, refactoring, etc.) - Apply best development practices (Clean Code, unit testing, etc.) - Optimize performance and user experience - Integrate REST or GraphQL APIs - Contribute to writing detailed technical specifications - Write technical documentation - Migrate the frontend to a modern stack - Contribute to the redesign of an existing application I also have knowledge of Node.js, Express, Python, FastAPI, Git, CI/CD, Docker, and agile methodologies (Scrum, Kanban). I care deeply about delivering reliable, smooth, and high-performance applications for your users. To achieve this, I apply best coding practices (Clean Code) and design scalable, maintainable solutions. Do you have a project? Contact me: Email: _Email not available. Sign in: https://www.twine.net/signup_ Phone: +33_Phone details not available. Sign in: https://www.twine.net/signup_

Available to hire

Are you looking for a Vue.js or React developer?
Do you want to build a dynamic, high-performance, and reliable web application?
You’re in the right place.

I’m a software developer specialized in Vue.js and React, with over 5 years of experience.
I’ve worked in fields such as data marketing, artificial intelligence, and e-commerce.
I’ve collaborated with companies such as Pertimm, Weborama, and Wonderbox.

I can:

  • Design and develop user interfaces aligned with business needs
  • Build dynamic and interactive web applications using Vue.js or React
  • Maintain and improve your existing applications (continuous improvement, code review, refactoring, etc.)
  • Apply best development practices (Clean Code, unit testing, etc.)
  • Optimize performance and user experience
  • Integrate REST or GraphQL APIs
  • Contribute to writing detailed technical specifications
  • Write technical documentation
  • Migrate the frontend to a modern stack
  • Contribute to the redesign of an existing application

I also have knowledge of Node.js, Express, Python, FastAPI, Git, CI/CD, Docker, and agile methodologies (Scrum, Kanban).

I care deeply about delivering reliable, smooth, and high-performance applications for your users.
To achieve this, I apply best coding practices (Clean Code) and design scalable, maintainable solutions.

Do you have a project?

Contact me:
Email: Email not available. Sign in: https://www.twine.net/signup
Phone: +33_Phone details not available. Sign in: https://www.twine.net/signup_

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

French
Fluent
English
Fluent
Arabic
Fluent

Work Experience

Fullstack Developer (Node / React) at Wonderbox
October 1, 2024 - October 31, 2025
Wonderbox is a leading provider of gift boxes, experiences, and leisure activities, operating in over 10 countries. The group has nearly 600 employees and generates around €350 million in annual revenue. I joined the Information Systems Department at Wonderbox as a Fullstack Developer (React, Vue.js / Node.js). I contributed to the evolution of the company’s website and developed a web application dedicated to managing and selecting gifts for card and gift box recipients. We worked as an 8-person team composed of: • 3 Front-end / Full-stack Developers • 3 Back-end Developers • 1 Product Owner • 1 QA Engineer My responsibilities: • Designed, developed, and maintained new features in Vue.js and React • Conducted code reviews and refactoring • Designed and integrated APIs using Node.js • Optimized performance and user experience • Collaborated closely with Product and QA teams to ensure quality • Contributed to technical documentation and codebase modernization Technical environment : Vue.js, React, JavaScript, TypeScript, Express.js, MongoDB, GraphQL, Shopify, Webhooks, Java, Spring, Tailwind CSS, Figma, Jira, GitLab, Agile methodologies, Kanban
Frontend developer (Vue.js) at Weborama
September 1, 2021 - September 1, 2024
Weborama is an AdTech and semantic intelligence company that helps advertisers and publishers better leverage their data and advertising campaigns. For over 25 years, the company has employed around 100 people and generates approximately €17 million in annual revenue. I joined Weborama’s Research and Development department in 2021. I contributed to the development of an innovative advertising platform integrating AI, data science, and cookieless solutions to enable more targeted and efficient campaigns. This experience also allowed me to collaborate daily with an international, English-speaking team. I was part of a 9-person team composed of: • 3 Front-end Developers • 3 Back-end Developers • 1 Product Owner • 1 Product Designer • 1 Scrum Master Responsibilities: • Designed, developed, and maintained new features using Vue.js 2 and Vue.js 3 • Conducted code reviews and refactoring • Implemented unit and integration tests with Jest and Vitest • Built a complete admin platform for access and user role management • Collaborated with Back-End, QA, and Product teams as a technical lead • Mentored and trained a junior developer • Migrated the project from Vue 2 to Vue 3 • Contributed to the design system and modernization of the codebase • Led a full application redesign from scratch, improving both performance and usability Technical environment : Vue.js, Nuxt.js, Pinia, Vuex, JavaScript, TypeScript, Element-Plus, HTML, CSS, Vitest, Jest, Node.js, Express.js, Go, Java, Spring, REST API, Design System, Figma, GitLab, CI/CD, Jira, Agile methodologies, Scrum
Fullstack developer (Node and Vue.js) at Pertimm
November 2, 2020 - September 1, 2021
Pertimm is a company specializing in semantic artificial intelligence and natural language processing (NLP). It supports e-commerce and industrial players with intelligent search engines, product recommendation systems, and conversational agents that enhance visibility and customer experience. Founded over 26 years ago, it serves more than 50 clients, mainly in the retail and distribution sectors. I joined Pertimm’s Research and Development department in 2020 as a Fullstack Developer (Vue.js / Python). I contributed to the development of a Click & Collect e-commerce platform integrating AI to optimize product catalog management. I also built Python automation tools for web scraping and data processing. We were a 10-person team composed of: • 5 Full-stack Developers • 4 Back-end Developers • 1 Product Owner Responsibilities: • Developed and maintained applications using Vue.js • Performed code reviews • Designed interfaces for various Python mini-applications (scraping, automation, internal tools, etc.) • Designed and integrated APIs to enable communication between Node.js and Python services Technical environment : Vue.js, JavaScript, Node.js, HTML, CSS, Python, FastAPI, Express.js, REST API, MongoDB, SQL, Redis, GitLab

Education

High School Diploma at High school Evariste Galois
January 11, 2030 - January 1, 2008
M. Sc. in Finance at INSEEC Business School (Paris)
January 11, 2030 - January 1, 2016
Software Development Certificate at Epitech
January 11, 2030 - January 1, 2020

Qualifications

Software Development Certificate
January 11, 2030 - January 1, 2020

Industry Experience

Software & Internet, Media & Entertainment, Professional Services
    paper MKTmasta: Collaborative Project (Data & AI Applied to Finance)

    Ongoing collaborative project to build a stock analysis platform combining data engineering, financial visualization, and artificial intelligence.

    The goal is to collect, process, and analyze market data (using yfinance, PySpark, and Airflow), then visualize it in an Angular frontend through interactive charts.

    The project also includes mentoring two junior developers and training them on collaborative development best practices.

    A local AI layer, based on Llama 3.2 via the Ollama API, will be used to automate qualitative company analysis (earnings call summaries, KPI extraction).

    Tech stack: Python, FastAPI, SQLAlchemy, PostgreSQL, PySpark, Airflow, Angular, Docker, Kubernetes, Ollama API, OpenWebUI, Llama 3.2, REST API, CI/CD, Proxmox

    🔗 https://www.twine.net/signin

    paper Ring Rush: 3D Mini-Game Prototype Developed with Three.js and Node.js

    🔗 Demo: https://www.twine.net/signin

    Personal project (in progress): Ring Rush is a 3D endless runner mini-game inspired by the Sonic universe, built with Three.js.
    The player controls the character using a keyboard or a smartphone via real-time WebSocket communication.
    The project explores interactive 3D environments, collision systems, and procedural generation of level elements.

    Technical stack: Three.js, Node.js, Express, WebSocket, JavaScript, HTML/CSS, Git