Ignacio BergmanSenior Java Developer
An accomplished Software Engineer with over 10 years of expertise, specializing in Java and Node.JS for end-to-end feature development. Proficient in microservices architecture, utilizing frameworks such as Hibernate, Spring, Maven, and JUnit. Adept at identifying and mitigating potential risks in the programming process, with a proven track record in the development and maintenance of robust applications.
Certifications
Java
Java
11/26/2019
Tech stack
Java (15)
JUnit (11)
Maven (10)
Kotlin (10)
Node.js (9)
Python (9)
Amazon Web Services (AWS) (9)
TypeScript (9)
Flutter (6)
Dart (6)
MySQL (4)
Redis (4)
Spring (4)
Apache Kafka (4)
UML (2)
SOAP (1)
Jenkins
Behavior-driven Development (BDD)
Hibernate
Unix
GitHub
Scala
PostgreSQL
JavaScript
jQuery
Kanban
Play
CircleCI
Scrum
Test-driven Development (TDD)
Experience
Senior Backend DeveloperRedaptive
01/2021 - 12/2023

Redaptive is a pioneering leader in energy efficiency solutions, specializing in sustainable technologies and services for businesses and organizations. - Reduced API response times by 80% through the implementation of query optimizations. - Orchestrated the migration from Parquet files to AWS Timestream, optimizing data storage. - Designed a robust and scalable architecture to ensure optimal performance and data retrieval efficiency. - Developed high-performance data ingestion pipelines for 7,000+ meters, processing 480 measurements per minute. Achieved data accuracy, reliability, and real-time efficiency, contributing to significant technological advancements.

Java
Node.js
TypeScript
Python
Amazon Web Services (AWS)
Engineering ManagerDespegar.com
05/2017 - 12/2020

Despegar.com is an experienced travel agency in Latin America, recognized and recommended by thousands of travelers from all over the continent. - Designed and built the API for the checkout flow that allows external clients to integrate and sell Despegar’s products. - Led a team of five engineers to develop and maintain backend applications for fulfillment processes. These apps handled thousands of requests per second and were fundamental to the company’s operations. - Responsible for migrating a legacy hotel checkout flow to a new, optimized version. - Contributed to the M&A process for Fallabella and Bestday. - Designed scalable and robust applications, and negotiated with business partners to ensure alignment and successful implementation. - Conducted code reviews, promoting best practices and influencing the development team to adhere to high-quality standards. - Developed and maintained backend applications that ensured reservation integrity and optimized the user experience.

Java
Kotlin
Spring
Maven
Apache Kafka
JUnit
MySQL
Redis
Senior JAVA Software EngineerDespegar.com
12/2011 - 05/2017

• Proactively monitored production environments using New Relic, logs, and Kibana to ensure optimal performance. • Identified and swiftly resolved production issues, minimizing downtime and maintaining system reliability. • Implemented strategic alerts to promptly address potential risks and maintain system stability. • Spearheaded the design of scalable and robust applications, engaging in negotiations with business partners to align technological solutions with business objectives. • Conducted thorough code reviews, influencing team members to adopt and implement industry best practices in development. • Developed and maintained backend applications responsible for validating reservation integrity, ensuring data accuracy and consistency. • Designed and built the API for the checkout flow that allows external clients to integrate and sell Despegar’s products. • Led a team of five engineers that developed and maintained backend applications of fulfillment processes.

Java
Dart
Flutter
Python
TypeScript
Node.js
Kotlin
Amazon Web Services (AWS)
Maven
JUnit
JAVA DeveloperCapgemini
03/2011 - 12/2011

• Designed and maintained web applications utilizing SOAP for Orange Spain. • Authored comprehensive technical documentation for test cases. • Conducted an introductory course on Java, JUnit, and Log4j, providing foundational knowledge to the team.

SOAP
Java
JUnit
JAVA DeveloperIntersoft SA
09/2009 - 03/2011

• Enhanced and delivered a comprehensive web application designed for short-term rentals, employing JRapid alongside Java. • Proficiently showcased the capabilities of the JRapid development tool in the creation process. • Completed courses in iReport, UML, and BPM, further expanding expertise in these domains.

Java
UML
Education
Informatic EngineerUniversity of Buenos Aires
03/2005 - 12/2011