Open to opportunities · Based in Tunisia

Amin Ben Cheikh

I build |

Senior Full Stack Engineer crafting scalable, real-time, and cloud-ready platforms. 3+ years transforming complex ideas into elegant, production-grade systems.

0 Years Experience
0 Projects Shipped
0 Technologies
scroll

Passion Meets Precision

I'm a Senior Full Stack Engineer with a deep passion for building systems that scale. Currently at Digital Identity in Tunis, I architect and deliver enterprise-grade web and mobile solutions used by thousands daily.

From real-time CRM platforms to EV charging networks, I bridge the gap between elegant UI/UX and robust backend architecture — making sure every layer of the stack is optimized, maintainable, and delightful to use.

My toolkit spans the entire modern JavaScript ecosystem — React, Next.js, Node.js, TypeScript — backed by solid database expertise and DevOps know-how.

🚀
3+
Years in production
⚡
8
Shipped products
🌐
Full
Stack coverage
📱
Web+
Mobile (React Native)

Tools of the Trade

💻
Frontend
UI & Interfaces
React.js Next.js TypeScript React Native Redux TailwindCSS Material-UI ViteJS
⚙️
Backend
APIs & Services
Node.js Express.js NestJS Socket.io Django Spring Boot REST API GraphQL
🗄️
Databases
Storage & ORMs
MSSQL PostgreSQL MySQL MongoDB Sequelize Drizzle ORM Prisma
🔧
DevOps & Cloud
CI/CD & Infra
Docker Jenkins Git SonarQube Heroku CI/CD Nginx Linux

What I've Built

02
● Live
🧭
Aphrodite CRM
Televendor CRM with real-time WordPress order sync, live agent notifications, and dynamic order management pipelines.
React Node.js MYSQL Firebase
03
✓ Shipped
🚗
GMAO Vehicle Management
Full fleet management web CRM — route planning, driver attendance tracking, and interactive analytics dashboards.
React Node.js PostgreSQL
04
✓ Shipped
⚡
E-Dokkena EV Platform
Electric vehicle charging web & mobile app — inventory management, vendor scheduling, and real-time charger status.
React React Native MySQL
05
✓ Shipped
🌾
Agriculture Marketplace
B2B marketplace connecting agricultural clients through negotiation-based real-time chat and smart product matching.
MongoDB Express React Node.js
06
● Live
📱
Promotional Mobile App
Marketing campaign mobile app — 3 client versions, user engagement flows, push notifications, and campaign analytics.
React Native Node.js MongoDB
07
✓ Shipped
📊
Survey Platform
Bilingual survey system with real-time analytics dashboards, custom form builder, and comprehensive data visualization.
React Node.js SQL
08
✓ Shipped
🔧
DevOps CI/CD Pipeline
Automated CI/CD pipeline for Spring Boot apps — containerized deployment, code quality gates, and zero-downtime releases.
Jenkins Docker SonarQube Spring Boot

Professional Experience

Digital Identity · Tunis
Full Stack JS Engineer
Feb 2023 – Present
Building enterprise-grade applications with React/TS, Node.js, and Express. Architecting scalable solutions with modern tooling including ViteJS, Drizzle ORM, and React Native for cross-platform mobile.
React · TypeScript · ViteJS Node.js · Express · NestJS MSSQL · MySQL · PostgreSQL Socket.io Real-time React Native Mobile Drizzle ORM
Directorate-General for Innovation · Tunis
Web Developer Intern
Feb 2022 – Aug 2022
Designed and implemented a support portal using PHP with SCRUM agile methodology. Analyzed technical requirements and delivered functional solutions aligned with stakeholder expectations.
PHP · MySQL SCRUM Methodology Technical Analysis
Medianet · Tunis
Full Stack JS Intern
Nov 2021 – Dec 2021
Built Django REST backend services and configured Heroku cloud deployment. Developed dynamic component libraries and implemented AI-powered mapping features.
Django REST Heroku Cloud AI Mapping
xGB · Tunis
Web Developer Intern
Jul 2021 – Aug 2021
First professional exposure to the full stack — built and maintained ReactJS/Express applications integrated with Microsoft SQL and Sage Accounting databases.
React.js · Express.js MSSQL · Sage Accounting

Let's Build Something Remarkable

Whether it's a new project, a collaboration, or just a tech chat — I'm always open. Drop me a line and I'll get back to you quickly.

amin.json — profile
{
  "name": "Amin Ben Cheikh",
  "role": "Senior Full Stack Engineer",
  "location": "Tunis, Tunisia 🇹🇳",
  "experience": 3,
  "openToWork": true,
  "stack": [
    "React", "Next.js",
    "Node.js", "TypeScript"
  ],
  "passion": "Scalable & Real-time Systems"
}

$ hire amin --asap_