ABOUT
About Me
Full-Stack Developer with 4+ years building production web applications in Tunisia and for international clients
I'm Brahim Hmida, a Full-Stack JavaScript developer based in Bizerte, Tunisia. I build fast, scalable web apps with React, Next.js, Vue.js, Node.js, NestJS, and FastAPI. Over 4 years I've shipped production software for tourism platforms, insurance brokers, and enterprise SaaS products.
Who I Am
I'm Brahim Hmida, a Full-Stack JavaScript developer based in Bizerte, Tunisia. Over 4 years I've built production apps used by thousands of visitors every day.
My work covers the full stack: TypeScript, React, Next.js, NestJS, Node.js, PostgreSQL, MongoDB, and Docker CI/CD pipelines. I've worked in product teams at four companies and delivered projects for international clients.
I'm open to full-time remote roles and freelance contracts. You can check my work on GitHub and download my CV below.
YEARS EXP
PROJECTS
COMPANIES

What I Do
Frontend Development
I build responsive, accessible UIs with React, Next.js, Vue.js, and TypeScript. My focus is on component architecture, fast load times, and interfaces that work on every device and browser.
Backend Engineering
I design REST and GraphQL APIs, microservices, and database schemas with Node.js, NestJS, FastAPI, and PostgreSQL. I prioritise security, observability, and scalability from day one.
AI Automation
I integrate LLMs and NLP pipelines into production workflows. My past work includes Semantas, an enterprise text-annotation system built with Python, FastAPI, and Vue.js.
My Values
Clean Code
I write code that is readable, testable, and easy to maintain. Every function has one job. Every module has clear boundaries.
User First
Performance and accessibility come first. I build interfaces that load fast, work on any device, and are easy to use.
Continuous Learning
I follow the JavaScript and Python ecosystems closely. I try new tools hands-on before recommending them for production.
Collaboration
I've worked in cross-functional teams across time zones. I write clear docs, give direct feedback, and solve problems together.
EXPERIENCE
Career Path

Widigital
Full-Stack Developer
2021 – 2022

Label Garantie
Full-Stack Developer
2022 – 2023

Smart Conseil
Full-Stack Developer
2023 – 2024

Nadas Group
Full-Stack Developer
2024 – Present
Widigital
Full-Stack Developer
2021 – 2022
Built and maintained tourism web platforms including Bookitrip and Tunisia Book. Worked with Vue.js, Laravel, and REST APIs to deliver multilingual, high-traffic applications for the Tunisian tourism market.
Label Garantie
Full-Stack Developer
2022 – 2023
Developed the main marketing site, customer portal, and real-time warranty simulator for a 100% digital vehicle warranty broker in France. Stack: React, Node.js, Symfony, Tailwind CSS.
Smart Conseil
Full-Stack Developer
2023 – 2024
Delivered enterprise SaaS products including DAFE Management and Semantas, an AI-powered text annotation system. Worked with Vue.js, FastAPI, Python NLP pipelines, and SSO authentication.
Nadas Group
Full-Stack Developer
2024 – Present
Building and scaling TunisiaTrip — the main international travel platform for Tunisia — and its localised editions for Korea and Japan. Stack: Next.js, NestJS, PostgreSQL, Tailwind CSS.