contact@malekabbes.comGitHubLinkedInEmail
WELCOME TO MY UNIVERSE

TurningIdeas IntoProducts

I help founders and teams turn ideas into business-ready digital products with strong UX, clean architecture, and delivery you can actually ship.

I buildTurning product ideas into business-ready web experiences
Portfolio.ts
01 const developer = {
02   name: "Malek Abbes",
03   focus: "TypeScript + UI Engineering",
04   skills: ["Nuxt", "TypeScript", "Motion", "Design"],
05   passionate: true,
06   motto: "Build with intent"
07 };
08 
09 developer.showcase();
About

Malek Abbes

TypeScript-first product developer | Business-ready web builder

I help founders and teams turn ideas into polished digital products with strong UX, clean architecture, and delivery that moves the business forward. Based in Paris.

  • From idea to usable product
  • Clear UX, clear architecture, clear decisions
  • Reliable delivery with business impact in mind
Experience

Shipping, refining, repeating.

Roles I’ve held across web, fullstack JS, and end-of-studies projects.

Chef de Projet / Fullstack JS Developer
Feb 2024 — Present
The Coding MachineParis, France

Delivered custom web and mobile solutions shaped around client goals, with a strong focus on execution, communication, and production-ready outcomes.

  • Shipped custom web and mobile features
  • Bridged client needs and technical execution
  • Delivered solutions aligned with business requirements
PHPAngularExpressTypeScriptTypeORMReact Native
Fullstack JS Developer
Jun 2023 — Aug 2023
BearStudioNormandie, France

Contributed to product delivery in an agile team by improving data flows, strengthening API safety, and increasing release confidence through testing.

  • Improved product data flows with TanStack Query
  • Secured APIs with Zod validation
  • Added Cypress tests for safer releases
  • Worked in Scrum with reviews and iterative delivery
ScrumNext.jsTypeScriptCypressJHipsterZodFirebase
Fullstack JS Developer
Jun 2022 — Aug 2022
TuniAOSTunis, Tunisia

Built a reliable communication layer for connected products, enabling secure and real-time exchanges between an Express.js service and an MQTT broker.

  • Designed secure publish/subscribe flows
  • Supported sprint-based delivery
  • Turned system requirements into production-ready implementation
Vue.jsExpressMongoDBMQTT
Fullstack JS Developer (end-of-studies project)
Jan 2021 — May 2021
TuniAOSTunis, Tunisia

Built a smoother product experience with a Vue.js frontend, optimized GraphQL interactions, and integrated Stripe payments to support a complete user journey.

  • Built a polished Vue.js user experience
  • Optimized GraphQL queries for better performance
  • Integrated Stripe for end-to-end payment flows
Vue.jsExpressMongoDBSocket.IOGraphQLStripe
PHP Developer
Sep 2020 — Oct 2020
Office national de la télédiffusion (ONT)Tunis, Tunisia

Developed an internal platform that streamlined collaborator tracking and request processing, improving day-to-day administrative coordination.

  • Built internal request-tracking workflows
  • Improved admin efficiency with AJAX sync
  • Delivered the platform with Symfony and MySQL
PHPSymfonyMySQLAJAX
Skills

Tools, taste, and systems.

The stack I reach for most across frontend systems, APIs, testing, and delivery.

Technical
HTML
CSS
JavaScript
TypeScript
Vue
Nuxt
React
Node.js
Express
Docker
PostgreSQL
GitHub
Workflow
GraphQL
Firebase
MongoDB
Cypress
Zod
Socket.IO
Projects

Selected work.

2026

Tripzer

Built a Nuxt 3 product that turns location, group size, and hobbies into more relevant trip suggestions, helping users explore travel options faster and discover rental agencies that fit their plans.

Nuxt 3Vue 3TypeScriptGeolocationPersonalization
2025

Mockly - AI Mock Interview Platform

Built a voice-first interview product that helps candidates practice in more realistic conditions, receive instant feedback, and improve faster through a structured end-to-end training experience.

ElevenLabsWhisperPythonReactAI
2023

MasteryShare - Training Platform

Designed and shipped a multi-role platform that helps institutions manage onboarding, training workflows, and operational data in one system, reducing friction between users, admins, and learning processes.

ReactNode.jsPostgreSQLFlutterJWT
2022

IoT Messaging Platform (MQTT)

Implemented the communication backbone for connected devices, enabling secure publish/subscribe flows, live coordination, and dependable real-time exchanges between services.

Vue.jsExpressMongoDBMQTTSocket.IO

Let's Connect

Choose between a direct message and a guided website audit flow.

Option 01

Contact me directly

Use the form below for a direct message about a role, collaboration, or product idea.

Usually replies within 24-48 hours.

Option 02

Request a site audit

Start a guided review flow with structured UX questions, contextual screenshots, and a final audit email sent to me.

  • Sidebar with grouped review criteria
  • Question-by-question evaluation workspace
  • Final submission with your name, email, and website URL

Temporarily closed for development reasons.