Summary
Overview
Work History
Education
Skills
Timeline
Generic

Gonzalo Sanchez

Software Engineer
Villa Del Parque, Buenos Aires,

Summary

Experienced Project and Tech Lead with a strong background in software development and application management. Skilled in leading development teams, implementing reactive applications, and taking ownership of end-to-end application creation. Proficient in Java, Kotlin, Spring Webflux, AWS, REST APIs, Git, NoSQL, and SQL. Hardworking software development professional driven to increase team effectiveness. Focused on usability and performance improvements. Proven history of developing useful, efficient and cost-effective projects.

Overview

14
14
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer

Siemens Building Technologies
08.2023 - Current
  • Python Application Development (First 6 Months):Led end-to-end development of a Python-based application, implementing the backend with Python and Pydantic, and the frontend using Dart.
    Built and optimized RESTful APIs, ensuring code quality and maintainability through rigorous testing and code reviews.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Monolithic Application & Infrastructure Migration: Responsible for migrating three builds from Groovy + Jenkins to GitLab for the main APP of the company, as well as moving multiple repositories from Bitbucket to GitLab.
    Utilized a range of AWS services (S3, EC2, Secrets Manager, CloudWatch, IAM, RDS, etc.) to support application infrastructure.
    Optimized CI/CD pipelines by leveraging triggers, caches, conditional steps, and GitLab runners to reduce build times and improve reliability.

Project and Tech Lead

Wenance
01.2021 - 08.2023
  • Spearheaded the development team and played a pivotal role in creating an application for tracking loans granted by suppliers, managing and generating reports, and establishing metrics for real-time traffic monitoring and revenue alerts
  • Successfully led the entire app development lifecycle from conceptualization to implementation, ensuring high-quality deliverables within deadlines
  • Utilized technologies such as Kotlin, Java, Spring, Coroutines, WebFlux, ReactiveRedis, SSE, SQS, REST API, MongoDB, and NewRelic.
  • Mentored junior developers, fostering a culture of continuous learning and skill improvement.
  • Collaborated with product managers to define technical requirements and develop innovative solutions for complex problems.

Software Development

Wenance
08.2019 - 01.2021
  • Developed a reactive application (CompassApi) for online loan sales in Spain
  • Leveraged Webflux and ReactiveRedis (Java) to ensure optimal performance and responsiveness
  • Collaborated on the communication layer, implementing REST API, Kong, and Amazon SQS
  • Orchestrated the deployment process using Docker on AWS and handled data storage with MongoDB.

Application Development Lead

Kuehne+Nagel
01.2018 - 01.2019
  • Led the Kn Risk application development team, managing three external developers from TechMahindra
  • Took charge as the Technical Leader, making key implementation decisions, and acted as the Product Owner, leading meetings following SCRUM methodology
  • Utilized technologies including Java, Tomcat, PostgreSQL, Hibernate, GWT, Sencha GXT, ElasticSearch, and Kibana.

Java Developer

Kuehne+Nagel
04.2016 - 01.2019
  • Worked on the KN Risk Project, involved in the development and production support of a system for calculating risks related to pharmaceutical air transportation
  • Utilized technologies such as Tomcat, PostgreSQL, Hibernate, GWT, Sencha GXT, ElasticSearch, and Kibana following Scrum methodology.

Software Support Analyst

Kuehne+Nagel
10.2014 - 04.2016
  • Maintained servers and databases, conducted log searches to identify and resolve bugs
  • Resolved error tickets generated by other company employees.

IT Support Assistant

IPESA
02.2011 - 02.2012
  • Provided part-time technical support to company employees, focused on Linux server maintenance.

Education

Technical Degree - Technology/Computer Software Developer

UADE
Buenos Aires
01.2011 - 01.2015

Skills

    Kotlin

Java

Reactive Programming

REST APIs

Spring Webflux

NoSQL

SQL

MongoDB

AWS

Microservices

Spring

Git

Timeline

Senior Software Engineer

Siemens Building Technologies
08.2023 - Current

Project and Tech Lead

Wenance
01.2021 - 08.2023

Software Development

Wenance
08.2019 - 01.2021

Application Development Lead

Kuehne+Nagel
01.2018 - 01.2019

Java Developer

Kuehne+Nagel
04.2016 - 01.2019

Software Support Analyst

Kuehne+Nagel
10.2014 - 04.2016

IT Support Assistant

IPESA
02.2011 - 02.2012

Technical Degree - Technology/Computer Software Developer

UADE
01.2011 - 01.2015
Gonzalo SanchezSoftware Engineer