About Théo
French
Native or bilingual
English
Fluent
Experience
- IBF MédicalFullstack Javascript/Typescript DeveloperMEDICALApril 2025 - Today (1 year and 4 months)🏥Design and development of a business web platform (ERP + website)Management of professional training in the medical sector.Development of a modern fullstack solution for complete management of training sessions, trainees, and business roles, with a strong emphasis on reliability, security, and UX clarity.💻 Technical Stack*Next.js 15(SSR/ISR) withTailwindCSSandshadcn/uifor an accessible and responsive interface*React Hook Form + Zodfor client/server typed validation*TanStack Queryfor asynchronous data management*PWAfor the backoffice (partial offline, notifications)
- SecureNestJS REST API
- Advanced role and permission management (RBAC)
- Rate limiting, guards, and centralized error handling
⚙️ Services & Infrastructure*PostgreSQLfor data persistence*Redisfor application caching and performance optimization*Stripe(payments, invoicing, webhooks)*Brevofor transactional emails*Cloudinaryfor document management*Leaflet / OpenStreetMapfor location visualization🧠 Key Features- Showcase website with training registration- Multi-role connected area (trainees, sessions, schedules, documents)- Notifications, dynamic reporting, and complex business workflows- Unified and consistent data validation across the entire stack🧩 Focus- Modular, typed, and scalable architecture- Clean code and decoupled business logic- Performance optimization, SEO, accessibility, and security (CSP, cache, auth)🔐 ResultRobust and scalable platform centralizing training activities, significantly improving internal productivity, and offering a fluid and secure user experience. - BLUSPARKFullstack DeveloperENVIRONMENTALSeptember 2022 - September 2024 (1 year and 11 months)Bordeaux, France
- 🎨 Design and optimization of SaaS interfaces by fully leveraging Vue.js and SCSS to provide a fluid, consistent, and responsive user experience.
⚙️ Management of the application's global state via Vuex, ensuring reliable and uniform data synchronization between different modules.🔗 Development and integration of REST APIs with Symfony, ensuring performant, stable, and secure communication between frontend and backend.🚀 Implementation of CI/CD pipelines with GitHub Actions and Docker, automating tests, linting, and deployments to ensure reliable deliveries.🤝 Agile team collaboration, active participation in Scrum ceremonies (sprint planning, daily stand-ups, retrospectives), and contribution to continuous workflow improvement.🧩 Close collaboration with designers and backend developers to ensure UX/UI consistency and adherence to technical best practices.🧠 Quality commitment: pair programming sessions, code reviews, and technical watch, fostering maintainable, clear code compliant with clean code standards.✨ Key Results:Measurable improvement in visual consistency and front-end performance.Reduction in deployment time thanks to CI/CD automation.Enhanced application stability and code quality. - BSPPParis FirefightersMay 2013 - May 2021 (8 years)Paris, FranceAs a Corporal in the Paris Firefighters, I carried out various missions including risk prevention, rescue and assistance to victims, and firefighting. As a team leader, I also had a role in mentoring and ongoing training within my fire station, contributing to developing the skills of new recruits and strengthening team cohesion.
Recommendations
Be the first to recommend Théo
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Application Developer DesignerÉcole O' clock - Grande école du numérique2024TP Niveau 6 - bac +3
- Level 5 Diploma - Bachelor's degree equivalentÉcole Studi - Grande école du numérique2021TP Niveau 5 - bac +2