Desenvolupador Web Full-Stack Junior
"Escric codi per resoldre problemes reals — amb cura pels detalls i ganes de seguir aprenent."
Sóc Roger Muntané, graduat en el Cicle Superior de Desenvolupament d\'Aplicacions Web (DAW) al Centre Thos i Codina de Mataró (2024–2026). Em va portar a aquest camí la capacitat de construir coses concretes i funcionals — des d\'una interfície que l\'usuari toca fins a l\'arquitectura que ho sosté per sota.
Durant la formació he treballat en projectes tant de frontend com de backend, i m\'he adonat que em sento còmode en tota la pila. Em crida especialment tot el relacionat amb el backend i l\'arquitectura de serveis, però sense perdre l\'ull pel disseny i l\'experiència d\'usuari.
El meu objectiu a curt termini és incorporar-me a un equip on pugui créixer professionalment, aprendre de companys amb més experiència i aportar des del primer dia amb codi net i actitud proactiva.
Plataforma completa de gestió d\'aparcaments amb arquitectura de microserveis: dos backends independents (Python Flask i PHP), pagaments reals amb Stripe, autenticació social via Google OAuth 2.0, generació de tiquets en PDF, optimització d\'imatges amb Cloudinary i orquestració completa amb Docker Compose.
Coordinar dos serveis backend independents (Python Flask i PHP) que comparteixen tokens JWT sense acoblar-se. Va requerir dissenyar un middleware d\'autenticació compartit i gestionar la comunicació entre serveis via Docker networking intern.
Joc de misteri tipus cluedo construït amb Alex Potlog. Backend Django amb API REST, sistema de sessions nadiu i panell d'admin; frontend Vue 3 amb estètica de dossier policial , cronòmetre real, historial persistent d'intents i estadístiques d'agent per usuari.
Mantenir la solució secreta sempre al backend sense filtrar-la mai al client. Va requerir dissenyar bé els endpoints i gestionar els estats del cas amb TextChoices de Django, revelant la solució únicament quan el cas es tancava.
Plataforma per compartir experiències de viatge amb publicació de rutes, sistema de votació, reports, rols diferenciats (admin, moderador, usuari), autenticació de dos factors (2FA), mapes interactius amb Leaflet i OpenStreetMap, cercador amb debounce i filtratge per país i categoria.
Implementar el sistema de rols i permisos amb middleware propi a Laravel, assegurant que cada rol veiés exactament el que havia de veure. A més, integrar Inertia.js com a pont entre Laravel i React sense trencar el routing del backend.
Estic buscant la meva primera oportunitat professional. Si el teu equip necessita un junior motivat, amb base sòlida i ganes d\'aprendre des del primer dia, m\'agradaria molt parlar amb tu.