Andres is a Senior Java Engineer with 20 years of professional experience in software development. His strongest skill sets are working with Java, Spring Boot, and relational database systems such as SQL Server but he is also capable and has good knowledge with deep understanding of AWS, GCP, React, and Angular. He also has great experience as a Team Lead, helping teams grow professionally for 18 years. With his motivation focused on learning, Andres takes advantage of all his experience in software development and architecture to create effective solutions to real problems.
Hire AndresApplication development using AWS AppSync + Neptune + Neo4j exposing a GraphQL API and Resolvers in Java and JS, Cypher and Gremlin, exposed by Apollo Server. Kafka KStreams for data pipeline processing, AWS Glue for massive data migrations using Spark (Scala and Python)
Brought on as a Senior Member of the Platform Team located in Canada to develop new software features, provided internal support and fixed bugs. Worked within a Scrum / Kanban environment supported by JIRA and built and tested Java Web Applications.
Shared responsibility for working on the development and implementation of customer projects and change requests, led the resolution of all production issues (with a special focus on critical issues) reported by customers, and provided an overview of the account to the customer and NCR management, proactively driving and reporting on all open incidents.
Supported different clients in the construction of solutions using a microservices architecture. Worked in a critical role to turn client requirements into modern, scalable Java solutions.
Architected and designed solutions to close security gaps on the transactional web portals. Defined the architecture to improve the security of the enterprise transactional portal, taking responsibility for the documentation, design and implementation of the solution working in a team with cybersecurity, audit, infrastructure and digital transformation areas.
Worked closely with other leaders to ensure the technology used will meet functional and performance targets. Owned the technical architecture and design of the web solution, and developed activities when acting as the Technical Lead.
Guided the CEO in making technological and operational decisions. Architected and implemented the Payment Gateway for the company. Defined the route map and strategic vision for the technology and operations area, responsible for business continuity leading new projects aligned with the business core and strategic objectives. Led an interdisciplinary team of 13 people with different levels of training and skills to maintain business continuity.
As director of innovation and research, he defined general guidelines to establish spaces for creating solutions for the organizations served. Performed project management for clients such as Corpbanca, Olimpia IT, BQuantum, and La Riviera. Software architect in projects for the Banking, Financial and Retail sector.
Designed, developed and implemented a web application for the Regional Code for Best Practices in CEA – CEPAL. This application allowed the company to create dynamic questionaries for evaluating different surveys around social and economic topics for the country.