gm.

A remote software engineer you can hire, or relocate to the EU

Full-stack and mobile engineer: 2+ years full-time, plus a year part-time during my degree. First engineering hire at AzertyUI, promoted to technical director, I lead a team of four. Remote from Nabeul at UTC+1, or relocating within the EU.

Open to remote roles and EU relocation · answers within the day

Roles I fit

What I have shipped

Schematic of the AzertyUI platform: Angular app, API Gateway, .NET services over gRPC

AzertyUI company platform

Absences, expenses, tickets, contracts and payslips in one place, on .NET (ASP.NET Core) microservices behind an API Gateway, talking over gRPC, with Angular 21 in front. I lead the four engineers building it, plus the company's server monitoring.

team of 4 led · microservices · gRPC · Angular 21

chalet-montagne.com listing page with filters and chalet cards

chalet-montagne.com

A French ski-chalet marketplace rebuilt on Symfony while it kept selling: legacy data and business logic moved first, then a new search engine behind caching, query optimisation and on-demand WebP images. I built the core solo from April 2025, then led a team of four to delivery in July 2026.

10,000+ chalets · search 20–50 s → 4–6 s · 390+ tests · ~60% less image bandwidth

See the case study
SOC Rugby app, results screen with the club's matchday scores

SOC Rugby, Chambéry

The rugby club's official app on the App Store and Google Play, built solo: calendar, live scores, rankings, messaging and push notifications. Flutter with GetX and SQLite, plus an iOS home-screen widget in SwiftUI; released through Codemagic, watched by Sentry.

2,000+ fans · 99.8% crash-free sessions

See the case study

How hiring me works

  1. Remote, or relocation within the EU

    I work from Nabeul, Tunisia, at UTC+1: a full European day of overlap, plus the US East Coast morning. I am also open to relocating within the EU.

  2. Employment or contract

    Employment through an employer of record, or a contractor agreement. Tell me what your company uses.

  3. A start date agreed for the role

    CVs in English and French are on the CV page, in full-stack and mobile versions.

Questions people ask first

Do you need a work permit?

Tunisian citizen: no permit needed for remote work; needs an EU work permit for on-site roles (EU Blue Card eligible).

What do your colleagues and clients say?

Three recommendations are on my LinkedIn profile and quoted word for word on the portfolio, from the client of chalet-montagne.com, a SmartCare project manager and an AzertyUI teammate.

Which timezone do you work in?

Nabeul, Tunisia, at UTC+1: a full European working day of overlap, plus the US East Coast morning.

What languages do you work in?

English and French every day (both B2, English certified by TOEIC), and German at B1.

Other ways I can help

Email me CV