Hi, I'm Sahbi Romdhani
Software Engineer|
Specialized in building robust backend systems with NestJS, TypeScript, and database technologies. Passionate about creating efficient, scalable, and maintainable software solutions.
About Me
I'm a Software Engineer with over 3 years of experience, specializing in backend development. My journey in software engineering began at EPI Sousse, where I earned my degree in Software Engineering.
Throughout my career, I've worked on various projects in the pharmaceutical and educational domains, focusing on building robust, scalable backend systems using NestJS, TypeScript, and database technologies like PostgreSQL and MongoDB.
I'm passionate about writing clean, maintainable code and implementing best practices like test-driven development. I enjoy solving complex problems and continuously learning new technologies to enhance my skills.
Quick Facts
- Based in Tunisia
- Specialized in Backend Development
- Experienced in NestJS and TypeScript
- Proficient with PostgreSQL and MongoDB
- Graduated from EPI Sousse with a degree in Software Engineering
- Fluent in Arabic, English, and French
Skills & Expertise
Backend Skills
Work Experience
Consultant Backend Developer
IQVIA
Responsibilities & Achievements
- Implement features to SaaS web applications using NestJS in the pharmaceutical domain
- Worked in reviewing and collaborator's code to ensure better code quality
- Participate in refactoring and performance enhancement
- Optimized database queries, leading to a significant reduction in data retrieval times and enhancing overall application performance
- Integrated unit testing into NestJS projects using Jest, improving code reliability and maintainability
Backend Developer
ADN EXPERTISE
Responsibilities & Achievements
- Developed and maintained multiple web applications in the Educational domain, collaborating in Agile teams to deliver scalable and efficient solutions
- Designed and implemented RESTful APIs using NestJS, PostgreSQL, and TypeORM, ensuring high performance and maintainability
- Created comprehensive documentation for the development platform, including designing a robust database schema and comprehensive API documentation
- Implemented gRPC integration between NestJS and FastAPI to deliver AI-powered calendar templates, enabling automated scheduling for multi users and cutting manual planning effort.
Full Stack Developer
Hormiga Services
Responsibilities & Achievements
- Worked on extensive web applications to ensure responsive, user-quality interfaces
- Built an online shopping platform that streamlines communication between suppliers, customers, and delivery personnel, enhancing operational efficiency and user experience
- Mentored and supervised interns, providing guidance and technical support
- Full-stack JavaScript developer, working with NestJS for backend and Angular for frontend
- Designed and implemented scalable applications using MongoDB for data storage
- Led and coordinated a team of developers to ensure project goals were met on time
- Actively participated in code reviews, ensuring high-quality code and best practices
- Collaborated with cross-functional teams to define and deliver product features
Full Stack Developer
Freelance
Responsibilities & Achievements
- Developed and maintained a full-featured gym management platform with a modern and responsive UI
- Implemented a client-side reservation system allowing gym members to book sessions easily
- Built an admin dashboard to manage subscription plans, users, discounts, and reservations
- Integrated secure authentication and authorization to ensure safe access for both clients and admins
- Designed and optimized PostgreSQL database schemas for managing memberships and session schedules
- Collaborated with cross-functional teams to design new features and improve user experience
- Followed clean architecture principles using NestJS for backend and Next.js for frontend
- Implemented TanStack Query to handle client–server data flows with caching, background refetching, and automatic synchronization across views, reducing duplicate requests and eliminating ad‑hoc state bugs.
Featured Projects

Role: Backend Developer
About Project
A comprehensive 360° school platform for educational institutions, connecting administrators, teachers, parents, and students. Features include scheduling, communication tools, resource management, attendance tracking, grade management, and parent-teacher communication portals.
My Contribution
Contributed to the development of robust APIs for specific modules including authentication, user management, and educational resource handling. Worked on database schema design and query optimization to enhance performance and efficiency. Implemented data validation and error handling for critical operations.

Role: Backend Developer
About Project
A comprehensive transportation and logistics management system that streamlines package tracking, delivery operations, and warehouse management. Provides real-time status updates for transportation businesses, along with payment and invoice management, including receipts for various transactions such as charges, pickups, and deliveries. Features include route optimization, driver management, and customer communication tools.
My Contribution
Designed and developed scalable backend services for package tracking, status management, reporting features, and comprehensive payment and invoice management. Implemented robust authentication and authorization mechanisms to ensure secure logistics operations. Optimized database queries for real-time tracking performance. Developed comprehensive API documentation and delivered well-documented, maintainable code to facilitate seamless integration and future scalability.
Role: Backend Developer
About Project
Advanced healthcare data management platforms for the pharmaceutical industry. These systems handle sensitive medical information, clinical trials data, regulatory compliance documentation, and provide comprehensive analytics for healthcare professionals. Features include data validation, audit logging, and compliance reporting.
My Contribution
Developed secure APIs for handling sensitive healthcare data with encryption and data protection mechanisms. Implemented comprehensive data validation and sanitization protocols to ensure data integrity. Created efficient database queries for complex reporting requirements and analytics generation. Implemented audit logging for compliance tracking and performed code reviews to maintain high code quality standards.
Role: Full Stack Developer
About Project
A full-featured gym management system designed for both clients and administrators. Members can reserve workout sessions, view class schedules, and manage their fitness journey. Admins have complete control over subscription plans, user management, discount creation, and reservation handling through an intuitive dashboard.
My Contribution
Developed RESTful APIs with NestJS and PostgreSQL to handle reservations, subscription management, and discount systems. Implemented TanStack Query on the client-side for efficient state management, caching, and automatic data synchronization. Designed and deployed a responsive admin dashboard for subscription and reservation management. Built an intuitive client portal for session booking and fitness journey tracking.
Get In Touch
sahbi.rmdhani@gmail.com
Send Emailsahbi-romdhani
ConnectSahbiRomdhani
View ProfileLet's Work Together
I'm currently available for freelance work and full-time positions. If you're looking for a dedicated backend developer with expertise in NestJS, TypeScript, and database technologies, I'd love to hear from you.
Connect on LinkedIn