About
Mohamed L'Amine Gherbi
Full-stack developer / Biskra, Algeria
Backend-oriented full-stack developer with a Master's in Software Engineering and Distributed Systems. I build with TypeScript, Next.js, PostgreSQL and Python, and bring DevOps and language-model integration to products that need verifiable output.
Freelance work
Selected engagements, 2025-2026.
Test-to-deploy pipeline
GitHub Actions that lint and test every pull request and deploy main on merge, behind one required status check instead of eight ad-hoc ones.
GitHub Actions, Vitest, Docker, Cloudflare
Identity and access hardening
MFA, login rate limits and server-side session rotation added to an existing customer-facing app, with the auth flow left where it was.
Node.js, PostgreSQL, Redis, TOTP, WebAuthn
Invoice OCR to ledger rows
Reads PDF invoices into accounting-ready CSV, validating line totals and routing low-confidence rows to a review queue rather than guessing.
Python, OCR, pdfplumber, PostgreSQL
Inbox triage and reply drafts
Classifies inbound enquiries and writes reply drafts with a confidence threshold, so a person reads, edits and sends instead of starting from blank.
Python, Gmail API, Microsoft Graph, LLM API
Internal Chrome extension
A Manifest V3 extension that fills repetitive forms and batches records inside an internal SaaS the team already uses, replacing copy-paste between tabs.
TypeScript, Chrome Extensions MV3, REST
Restaurant operations backend
A single-purpose service that gives an existing restaurant site store-specific pricing, modifiers and tax rules, so the menu stops being a static page.
Next.js, TypeScript, PostgreSQL, Prisma
Vendor selection support
Competing proposals become one weighted scorecard and a question set that closes the gaps before a decision is signed.
Requirements matrix, weighted scoring, RFP questions
Education
- Master's in Software Engineering and Distributed Systems (GLSD), University Mohamed Khider Biskra, 2023-2025.
- Licence (Bachelor's) in Computer Science, University Mohamed Khider Biskra, 2019-2023.
- Baccalaureate in Experimental Sciences, Bedjaoui Mohamed High School, 2019.
Skills
- TypeScript
- Python
- Next.js
- FastAPI
- PostgreSQL
- Docker
- Linux
- LLM APIs
Languages
- Arabic (native)
- English (professional)
- French (limited working)
Email meh.amine.gherbi@gmail.com. The full CV is on the resume page.