Ahmed Hajjej
Ahmed Hajjej

Full-Stack Software Engineer

Actively looking · Member since 19 Sep 2026
Location
Ariana, Tunisia
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Junior

About

Professional summary

I am a software engineering graduate from the National Engineering School of Carthage (ENICarthage) seeking a Full-Stack Software Engineer position. I am proficient across the software development lifecycle, including design, development, testing, and deployment.

I build backend and frontend applications using technologies such as Java, Python, TypeScript, NestJS, Spring Boot, .NET, Next.js, Angular, and React. I have hands-on experience designing scalable APIs, microservices, and multi-tenant systems.

I have worked on secure backend services with MongoDB, Redis, authentication mechanisms, rate limiting, audit logging, and API key management. I am familiar with REST, GraphQL, gRPC, SOAP, API gateways, MVC, and security-oriented development practices.

I apply Agile and Scrum methodologies and contribute through technical documentation, UML modeling, code reviews, integration testing, and automated quality assurance. I use Docker, Git, Postman, and testing tools to support reliable delivery.

I also have experience building and integrating AI solutions, including Vision Transformer models for medical diagnostics and intelligent platforms for mental-health risk detection. I am eager to create robust, scalable, and intelligent software solutions.

Skills

51 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Experience

Career history

Full-Stack Software Engineer Intern (PFE) Moonside Consulting & Services

Designed and developed a secure multi-tenant public API for the WeDoGood royalty-based crowdfunding platform using NestJS and MongoDB. Implemented SHA-256 key hashing and atomic rate-limiting controls backed by Redis.

Built an administrative console with immutable MongoDB audit logs and a three-state API-key lifecycle covering pending, active, and revoked states. Developed a Next.js self-service client portal for API-key management.

Led delivery across five Agile/Scrum sprints and implemented monorepo integration testing with Vitest and Testcontainers. Supported GDPR compliance and full system observability.

Backend Developer Intern AriMayi

Created UML diagrams and technical documentation to support backend development activities. Participated actively in Agile sprints and code reviews.

Developed event-driven REST APIs using Spring Boot. Contributed to real-time notification functionality.

Education

Learning history

National Engineering School of Carthage (ENICarthage)

Engineering Degree, Computer Science

Engineering degree program in Computer Science.

Preparatory Institute for Engineering Studies, Monastir

Preparatory Studies, Mathematics and Physics

Preparatory engineering studies with a major in Mathematics and Physics.

Ibn Al Haythem High School, Ghannouch

High School Diploma, Mathematics

High school diploma in Mathematics, awarded with highest honors.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu