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.

04+

YEARS EXP

10+

PROJECTS

4

COMPANIES

Brahim Hmida

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

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

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

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

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.