Cristian Aranguren
Java Software Engineer and Tech Lead
Professional Overview
Cristian Aranguren is an experienced Java Software Engineer and Tech Lead with a strong background in full-stack web development and team leadership. He specializes in building robust, scalable enterprise-level applications using Java and related technologies. Cristian's technical expertise, combined with his ability to lead and mentor cross-functional teams, makes him a valuable asset in driving digital transformation initiatives.
Experience Summary
Current Role
Java Software Engineer and Tech Lead, Fiserv (May 2021 - Present)
- Serves as the technical lead for a high-performing engineering team, responsible for designing, developing, and maintaining mission-critical Java-based applications.
- Collaborates with stakeholders to define project requirements, architect solutions, and oversee the successful delivery of complex software projects.
- Mentors and provides technical guidance to junior developers, enabling them to enhance their skills and contribute effectively to the team.
- Implements best practices in software engineering, including agile methodologies, automated testing, and continuous integration/deployment processes.
- Proactively identifies opportunities for process improvements and leads the implementation of innovative solutions to enhance the team's productivity and the quality of deliverables.
Career Progression
Java Full-Stack Developer and Team Leader, Eldar (May 2021 - January 2023)
- Served as a key member of the engineering team, responsible for designing and developing feature-rich, web-based applications using Java, Spring, and Angular.
- Led a team of junior developers, providing technical direction, coaching, and performance management to ensure the successful completion of projects.
- Collaborated with cross-functional teams, including product managers and designers, to translate business requirements into scalable and maintainable software solutions.
- Introduced and championed the adoption of agile practices, leading to improved team productivity, transparency, and client satisfaction.
Java Full-Stack Developer, SyR Fox S.A. (February 2019 - April 2021)
- Designed and implemented client-facing web applications using Java, Spring, and Angular.
- Participated in all phases of the software development life cycle, including requirements analysis, system design, coding, and deployment.
- Contributed to the development of reusable components and libraries, enhancing the codebase's maintainability and scalability.
- Collaborated with project managers and business analysts to ensure the alignment of deliverables with client requirements.
Academic Background
- Bachelor's Degree in Computer Science, Universidad Nacional de Córdoba (2014)
Areas of Expertise
- Java programming and related frameworks (Spring, Hibernate, Maven)
- Full-stack web development using Angular and JavaScript
- Agile software development methodologies
- Team leadership and mentoring
- Architectural design and software engineering best practices
- Continuous integration and deployment pipelines
- Problem-solving and analytical thinking
Professional Impact
- Spearheaded the implementation of a mission-critical Java-based application for a leading financial services provider, resulting in a 20% increase in operational efficiency.
- Led a team of developers in the successful delivery of a web-based enterprise resource planning (ERP) system, driving a 15% reduction in customer support tickets.
- Introduced automated testing and continuous integration practices, leading to a 30% decrease in production defects and a 25% improvement in release cadence.
- Served as a technical mentor to junior developers, contributing to the growth and development of the engineering team.
Conclusion
Cristian Aranguren is a highly skilled Java Software Engineer and Tech Lead with a proven track record of driving impactful digital transformation initiatives. His expertise in full-stack web development, coupled with his leadership abilities and commitment to continuous improvement, make him a valuable asset in organizations seeking to enhance their software delivery capabilities and achieve their strategic objectives.