Javier Gabriele
About Javier Gabriele
Javier Gabriele is the Development Team Lead at Endava in Rosario, Argentina, with over 20 years of experience in software development and team leadership.
Company: Endava
Javier Gabriele currently holds the position of Development Team Lead at Endava in Rosario, Argentina. He has been with the company since June 2016, overseeing various projects and leading a team of developers. Endava is known for providing agile and consistent IT services, which aligns well with Javier's expertise in Agile environments and software development.
Title: Development Team Lead
Javier Gabriele serves as a Development Team Lead, where he is responsible for managing a team of software developers, ensuring the smooth execution of projects, and implementing best practices in coding. His role requires a deep understanding of software design and architecture, along with proficiency in Java, Spring, and Maven.
Previous Experience: iProgrammers
Javier worked at iProgrammers as a Senior Software Developer from 2014 to 2016 in Rosario. In this role, he contributed to the development of various software projects, leveraging his extensive background in Java and software architecture to deliver robust and scalable solutions.
Previous Experience: NEORIS
Javier’s tenure at NEORIS spans multiple roles and locations, reflecting his versatility and leadership capabilities. He served as a Master Software Developer in Rosario for 10 months in 2014 and for one year in Mooresville, NC, from 2012 to 2013. He also worked as a Technical Manager from 2011 to 2012 and as Team Lead & SWF Supervisor from 2000 to 2012 in Argentina. These roles involved overseeing software development projects, managing technical teams, and ensuring the delivery of high-quality software.
Expertise in Agile Environments
Javier has expertise in working within Agile environments, particularly with frameworks like Spring and tools like Maven. His extensive experience allows him to efficiently manage development processes, adapt to changing requirements, and deliver software that meets client needs. His role often involves using Agile methodologies to streamline project execution and enhance team productivity.