
Youssef Bourourou
Backend Team Lead | NestJS & PostgreSQL
Salaire / Taux journalier
Sousse, Tunisie
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Team Lead & Full-Stack Developer with expertise in scalable SaaS solutions and Agile leadership. Proven track record of reducing deployment time by 40% and optimizing database queries by 60% using NestJS, PostgreSQL, and MongoDB. Specialized in multi-tenant architectures, real-time collaboration features, and cross-functional team management for high-performance web applications.
Expérience de travail
Team Lead
Tam - تم
sept. 2023 - Présent
3 ans 2 mois
Sousse, Tunisie
- Facilitated Agile ceremonies for a cross-functional team of backend, frontend, and QA engineers. Led backend development for a multi-tenant project management SaaS, implementing role-based permissions, custom fields, and real-time document collaboration. - Designed and optimized backend systems using NestJS, PostgreSQL, and MongoDB for high availability, scalability, and performance. - Built advanced RBAC and permission management for secure and granular user access control. - Developed real-time collaboration features with WebSockets and Yjs for synchronous editing and live updates. - Optimized complex PostgreSQL queries with indexing, reducing execution time by up to 60%. - Automated deployments and improved CI/CD pipelines with Docker and GitHub Actions, reducing release time by 40%. - Integrated performance monitoring and alerting with Grafana, Prometheus, and Loki, proactively identifying and resolving bottlenecks. - Facilitated Agile ceremonies including sprint planning, daily stand-ups, and retrospectives for a cross-functional team. - Improved sprint velocity and reduced post-release bugs by implementing process improvements and enhancing backlog grooming. - Acted as the primary bridge between stakeholders and developers, ensuring clarity in requirements and quick resolution of blockers. - Mentored backend developers, promoting clean architecture, high code quality, and maintainable practices.
Softylines
sept. 2022 - Présent
4 ans 2 mois
Sousse, Tunisie
Backend Team Lead | TAM - Project Management Tool
sept. 2023 - Présent
3 ans 2 mois
Sousse, Tunisie
As a Backend Team Lead for TAM, I focus on building and optimizing backend systems using NestJS, PostgreSQL, and MongoDB. I leverage Docker for containerization, GitHub Actions for CI/CD, and Grafana for system monitoring. My work includes implementing tenant-based architectures, enhancing system performance, and ensuring scalability, all within an Agile environment. With a strong foundation in object-oriented programming, I contribute to delivering a robust project management tool tailored to users' needs.
Software Developer | Web School Solution
sept. 2022 - oct. 2023
1 an 2 mois
Sousse, Tunisie
Worked on Web School, a school management platform, building user-friendly interfaces using React.js, Redux.js, and TypeScript. Collaborated in an Agile team, utilizing SASS for styling and integrating REST APIs to deliver efficient, scalable solutions. Focused on teamwork and delivering high-quality features aligned with user needs.
Software Programming Instructor
Softy Skills
mai 2023 - juil. 2025
2 ans 3 mois
Sousse, Tunisie
I teach web development at Softy Skills through online and onsite courses. My focus is on helping students master practical skills like HTML, CSS, JavaScript, React, and backend basics, guiding them to build real projects and grow their careers in tech.
Formation
Horizon School of Digital Technologies - Tunisia
2022 - 2025
3 ans 2 mois
Institut Superieur d'informatique de Mahdia
Licence
2019 - 2022
4 ans