About Théo
Web & Mobile Developer | React.js | Next.js | Typescript ✨
💻 A modern, fast, and scalable frontend
- Compatible with all screens (responsive & mobile-first)
- Performant and optimized for SEO, so your site is fast, well-structured, and visible on search engines
- Built with Typescript to ensure code robustness and maintainability
- Styled with TailwindCSS or Shadcn for a modern, consistent, and user-friendly interface
⚡ My approach
💡 A unique background serving your projects
📩 Ready to launch your web project?
French
Native or bilingual
English
Fluent
Experience
- IBF MédicalFullstack Javascript/Typescript DeveloperMEDICALApril 2025 - Today (1 year and 2 months)🏥 Design and development of a business web platform (ERP + showcase site)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) with TailwindCSS and shadcn/ui for an accessible and responsive interface
- React Hook Form + Zod for client/server typed validation
- TanStack Query for asynchronous data management
- PWA for the backoffice (partial offline, notifications)
- SecuredNestJS REST API
- JWT + refresh tokens authentication
- Advanced role and permission management (RBAC)
- Rate limiting, guards, and centralized error handling
⚙️ Services & Infrastructure- PostgreSQL for data persistence
- Redis for application caching and performance optimization
- Stripe (payments, billing, webhooks)
- Brevo for transactional emails
- Cloudinary for document management
- Leaflet / OpenStreetMap for location visualization
🧠 Key Features- Showcase site with registration for training courses- Multi-role connected space (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 activity, 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 work, 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, promoting maintainable, clear code compliant with clean code standards.✨ Key results:Measurable improvement in visual consistency and front-end performance.Reduced 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 Fire Brigade, I carried out various missions such as risk prevention, rescue and assistance to victims, and firefighting. As a team leader, I also had a role in supporting and continuously training 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
- Professional Title Level 5 - Bachelor's degree equivalentÉcole Studi - Grande école du numérique2021TP Niveau 5 - bac +2