Portugal
Ingeniero Full Stack con experiencia sólida en el desarrollo, evolución y mantenimiento de aplicaciones web escalables, especializado en arquitecturas frontend modernas, rendimiento, componentización, pruebas automatizadas e integración de APIs. Experiencia trabajando en productos digitales de gran escala y alta criticidad utilizando principalmente React, Vue.js, Next.js, Node.js y TypeScript. Actualmente enfocado también en soluciones de Inteligencia Artificial, automatización de procesos con n8n y arquitecturas RAG (Retrieval-Augmented Generation), integrando modelos de IA, automatizaciones, procesamiento documental y asistentes inteligentes orientados al contexto. Perfil orientado a la calidad del software, mejora continua, escalabilidad y colaboración con equipos multidisciplinares en entornos ágiles.
- Desarrollo de aplicaciones web utilizando React, Vue.js y Next.js, aplicando arquitecturas modernas y buenas prácticas de ingeniería. - Construcción de soluciones full stack con Node.js y TypeScript, integrando frontend, backend y APIs REST. - Desarrollo de automatizaciones con n8n para integración entre servicios, procesamiento de datos y orquestación de flujos. - Creación de soluciones basadas en Inteligencia Artificial para automatización, atención al cliente y procesamiento contextual de información. - Implementación de arquitecturas RAG para consulta documental y generación de respuestas precisas mediante IA. - Integración de asistentes inteligentes con APIs, documentos y bases de conocimiento. - Aplicación de pruebas automatizadas y estándares de componentización para mejorar mantenibilidad y calidad del software. Tecnologías: React, Vue.js, Next.js, Node.js, TypeScript, n8n, IA, RAG, APIs REST.
A Thrower é uma empresa orientada à tecnologia, focada no desenvolvimento de soluções digitais escaláveis e de alto impacto, ajudando empresas a transformar processos e produtos através de software moderno, eficiente e centrado no usuário. Minhas responsabilidades como Desenvolvedor Full Stack: Desenvolver e evoluir aplicações web completas, atuando tanto no frontend quanto no backend, garantindo integração eficiente entre interface, lógica de negócio e dados. Construir interfaces modernas, performáticas e responsivas utilizando React, com foco em usabilidade, acessibilidade e experiência do usuário. Desenvolver e manter APIs RESTful utilizando Node.js, assegurando segurança, escalabilidade e boa organização do código. Integrar aplicações frontend com serviços backend, bancos de dados e APIs externas, garantindo fluxos de dados consistentes e confiáveis. Implementar regras de negócio, autenticação, autorização e validações no backend. Atuar na correção de bugs e melhoria contínua de performance tanto no frontend quanto no backend. Colaborar na definição de arquiteturas, boas práticas e padrões de desenvolvimento, contribuindo para a qualidade e manutenção do código. Trabalhar em conjunto com designers, product managers e outros desenvolvedores, participando ativamente de rituais ágeis como dailies, plannings e retrospectivas. Versionar código utilizando Git, seguindo fluxos de trabalho colaborativos e boas práticas de code review.
- Participación en la evolución de la plataforma e-commerce de Oi Fibra en un entorno de alta escalabilidad y elevado volumen de accesos. - Desarrollo de componentes reutilizables con React y TypeScript para mejorar consistencia y productividad. - Implementación de pruebas automatizadas enfocadas en estabilidad y calidad de flujos críticos. - Colaboración en mejoras continuas de rendimiento, experiencia de usuario y calidad del frontend. Tecnologías: React, TypeScript, Styled Components, Ant Design.
- Desarrollo de interfaces web y móviles responsivas utilizando React, React Native, Expo y TypeScript. - Creación de componentes reutilizables y estructuras escalables para soportar la evolución del producto. - Desarrollo de APIs y servicios backend con Node.js, participando activamente en tareas full stack. - Participación en la implementación de arquitectura Server-Driven UI (SDUI), aumentando la flexibilidad entre frontend y backend. Tecnologías: React, React Native, Expo, TypeScript, Styled Components, Ant Design, Node.js.