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

NestJS70%
TypeScript70%
Node.js70%
RESTful APIs90%
NestJS
TypeScript
Node.js
RESTful APIs

Work Experience

Consultant Backend Developer

IQVIA

11/2023 - 07/2025
Sousse, Tunisia

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

Featured Projects

Educap - Educational Platform

Role: Backend Developer

Educap - Educational Platform

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.

NestJS
TypeScript
PostgreSQL
+2 more

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.

Ria - Transport Management System

Role: Backend Developer

Ria - Transport Management System

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.

NestJS
TypeScript
PostgreSQL
+2 more

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.

IQVIA Healthcare Solutions

Role: Backend Developer

IQVIA Healthcare Solutions

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.

NestJS
TypeScript
PostgreSQL
+2 more

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.

FitFlex - Gym Management Platform

Role: Full Stack Developer

FitFlex - Gym Management Platform

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.

Next.js
NestJS
TypeScript
+4 more

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

Email
Reach out via email

sahbi.rmdhani@gmail.com

Send Email
LinkedIn
Connect professionally

sahbi-romdhani

Connect
GitHub
Check out my code

SahbiRomdhani

View Profile

Let'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
Built with v0