Himalayas logo
mahdi karouiMK
Open to opportunities

mahdi karoui

@mahdikaroui

Experienced Full-Stack Engineer focused on building scalable, user-centered web applications.

Tunisia
Message

What I'm looking for

I seek a collaborative, growth-focused company where I can build scalable web and mobile products, mentor peers, and tackle complex, high-impact features with modern stacks and strong QA/CI practices.

I am a Full-Stack Engineer with hands-on experience building SaaS platforms, ERP modules, and mobile-backed web services. I focus on delivering robust, performant applications from Figma designs to tested production deployments.

At Sastec tn I led development on a configurable regulatory SaaS with real-time collaborative editing, workflow-driven task management, intelligent document generation, and full audit traceability, emphasizing test coverage and engineering best practices.

Previously, I coordinated Agile teams and supervised interns to deliver a restaurant delivery app and deployed a mobile driver app to iOS and Android, while optimizing geolocation and system performance. My end-of-studies project and other work include transport management, invoicing systems, and Firebase real-time integrations.

I work across React/Next.js, Flutter, Node/Hono, tRPC, and PostgreSQL/Supabase with CI/CD, testing (Jest, Cypress), and cloud delivery. I continuously learn and apply design patterns, SOLID principles, and clean architecture to produce maintainable, scalable solutions.

Experience

Work history, roles, and key accomplishments

ST
Current

FullStack Engineer

Sastec TN

Nov 2024 - Present (1 year 3 months)

Built a configurable regulatory SaaS platform with real-time collaborative editing, workflow-based task management, intelligent document generation, and full audit traceability, delivering pixel-perfect UIs and robust testing practices.

HP

FullStack Engineer

HostPlatform Pro (personal project)

Feb 2025 - Mar 2025 (1 month)

Designed and developed a multi-tenant short-term rental SaaS with Stripe Connect, AI-powered scraping for listing generation, booking and inventory management, and automated transactional workflows integrated into CI/CD.

KE

FullStack Engineer

Kertechnologies

May 2024 - Oct 2024 (5 months)

Coordinated an Agile development team and interns to design and deploy modular APIs and mobile apps for a restaurant delivery platform, optimized geolocation features, and launched the FLASH DRIVER app on iOS and Android.

KE

End of Studies Intern

Kertechnologies

Jan 2024 - May 2024 (4 months)

Designed and developed a transport management application with real-time tracking, Firebase Messaging, APIs, back-office invoicing features, and conducted QA and functional validation tests.

Education

Degrees, certifications, and relevant coursework

NC

National Engineering School of Carthage

Engineering Degree, Computer Systems

2021 - 2024

Completed engineering studies in Computer Systems with coursework and projects focused on full-stack development and systems engineering.

IS

IPEIM (Preparatory Cycle for Engineering Studies)

Preparatory Cycle, Preparatory Engineering Studies

2019 - 2021

Completed preparatory cycle for engineering studies preparing for entrance to engineering schools with emphasis on mathematics and sciences.

TB

Technical Baccalaureate

Technical Baccalaureate, Technical

Obtained a Technical Baccalaureate credential providing technical and scientific foundation for higher education in engineering.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
mahdi karoui - FullStack Engineer - Sastec TN | Himalayas