Barcelona, Catalonia, Spain
🚀 Tech Lead and Full Stack Developer working constantly with customers. Helping leading technical teams to build and design web applications with a mindset of long-term and maintainable products to reach the business goals of the company. Using modern cloud technology maintaining an agnostic approach according to the cloud and the technology chosen, focusing on the general architecture and scalability of the solution. 🔧 Tech Stack: - Drupal 9 and 10 - Java | PHP | Laravel | Python - Microservices | Domain-Driven Design | Event-Driven Architecture - Kubernetes | Google Cloud | AWS 💡 Approach: Adopting agile methodology and SOLID principles to manage the development process, balancing according to the company requirements. Implementing the principles of turning complex problems into easy and elegant independent solutions to keep easy and maintainable the design of the software application. Keeping into consideration the final requirements of the customers according to the Job-To-Be-Done principles. 🌟 Expertise: - Worked with Roche helping to go forward with the development of global Drupal sites. - Worked to build infrastructure to manage and update IOT devices. - Migrated and refactored legacy application When not working, running on some mountain. Open to collaboration and expanding my network with other Software firms. Let's connect and discuss! #TechLead #FullStackDeveloper #Microservices #Kubernetes #GoogleCloud #AWS #Drupal #Java #PHP #Laravel #Python #IOTDevelopment #SoftwareEngineering #WebApplications
Managing and developing different software projects for international customers, working in Javascript, Typescript, ReactJS, NestJS, Laravel 9.0, Python and Drupal 9.0
Working with an internal development team from the US and India in a Drupal ecosystem, to upgrade the codebase to version 10 and integrate with other corporate systems.
Gestión del desarrollo tecnológico del SaaS de la empresa y de los proyectos de los clientes, con una filosofía orientada a Microservicios y Cloud, para unirlo al mundo de la inteligencia artificial. **Objetivos:** - Diseñar y planificar ciclos de desarrollo del software para el producto de la compañía. - Definir las mejores estrategias y las arquitecturas para poner en producción modelos de Machine Learning e Inteligencia Artificial. - Gestión de desarrollo de productos e integraciones especificas para clientes grandes en sector retail. - Organizar el proceso de desarrollo de forma Agile con Scrum. - Brindar innovación en cada proyectos y aplicar nuevos paradigmas de programación. - Delegar y organizar proyectos con colaboradores externos. **Responsabilidades:** - Definir las tecnologías de usar por cada proyectos, arquitecturas y estructuras internas. - Gestionar las comunicación con los clientes, definir milestones y roadmap de entregas de proyectos. - Resolver problemas internos de desarrollos, para llevar a cabo los proyectos. - Formar a los compañeros en temas de calidad de código, patrones y organizaciones de arquitectura y mantenimiento.
Consultoría y soporte en la gestión de proyectos software para clientes de la empresa. Gestión autónoma de todos los proyectos, ocupándome del diseño de la arquitectura, la comunicación con los clientes italianos y la implementación de los proyectos.