Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Oscar Gutierrez

Senior Software Engineer | Backend Specialist
Jamundi

Summary

12+ years of experience in software development, specializing in backend engineering, systems architecture, and technical leadership. Strong expertise in Golanga and Java, with a deep understanding of microservices, high-performance distributed systems, and cloud-native applications. Proven experience designing and implementing scalable REST, RPC, and GraphQL APIs, and event-driven architectures using Kafka, AMQP, SNS, SQS, Pub/Sub. Advanced knowledge of AWS, Kubernetes, Docker, and CI/CD pipelines. Extensive work with SQL and NoSQL databases. Passionate about optimizing performance, writing clean and maintainable code, and mentoring development teams.

Overview

13
13
years of professional experience
3
3
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer

Amazon
01.2022 - Current
  • Company Overview: Ring
  • Worked on designing and developing highly scalable, maintainable, and high-performance backend services using Golang and Java
  • Played a key role in optimizing critical backend services, ensuring high availability and low-latency processing for millions of daily requests
  • Focused on clean code, best practices, and robust CI/CD pipelines, while leading cross-functional collaborations to ensure smooth integrations and high-quality software delivery
  • Led the end-to-end design and implementation of a data compliance system integration with Ring’s core service, DeviceRegistry, ensuring compliance with strict Amazon policies
  • Architected fault-tolerant, low-latency backend services, handling millions of requests daily while maintaining 99.99% availability
  • Developed and optimized performance-critical applications, focusing on concurrency, scalability, and system efficiency
  • Designed and implemented observability and monitoring solutions using AWS CloudWatch, enabling real-time tracking and rapid incident resolution
  • Contributed to a cross-functional performance optimization project, reducing response times from 100-200ms to 4-6ms by implementing a proxy and caching mechanism
  • Worked closely with multiple Amazon teams to drive integrations, optimize backend services, and ensure seamless data flow across platforms
  • Successfully led the integration of Amazon’s data compliance system with Ring’s DeviceRegistry, a high-impact initiative requiring extreme accuracy and adherence to legal standards
  • Earned team and management recognition for driving critical architectural improvements and delivering business-critical solutions
  • Played a key role in optimizing backend performance, significantly reducing latency and improving system-wide efficiency

Senior Software Developer

DataArt Solutions, Inc.
01.2020 - 01.2022
  • Developed highly scalable backend applications and microservices architectures for clients in various industries, including cybersecurity, e-commerce, gaming platforms, and vehicle logistics
  • Led backend teams, defining scalable architectures and ensuring adherence to best practices in design, development, and performance
  • Designed and implemented efficient microservices in Golang and Java, integrating third-party services via REST, gRPC, and GraphQL
  • Optimized inter-service communication using Kafka, SNS/SQS, and AWS EventBridge, ensuring low latency and high availability
  • Developed and enhanced high-concurrency systems handling millions of daily transactions, ensuring stability and scalability
  • Built cloud-based solutions with AWS (ECS, S3, DynamoDB, RDS, IAM, Lambda, CloudWatch, Secrets Manager) and monitoring tools like DataDog and Splunk
  • Led strategic migrations, including platform transitions to new service providers, database optimizations, and legacy system modernizations
  • Mentored and onboarded new developers, fostering a culture of collaboration, technical excellence, and continuous improvement
  • Recognized for outstanding performance by more than four clients, receiving direct commendations for delivering high-quality solutions, optimizing system performance, and exceeding expectations
  • Expanded my technical skill set by acquiring the qualification of Strong Middle Java Developer and, through consistent high performance, was later promoted to Senior Java Developer
  • Played a key role in strategic decision-making for backend architectures, mentoring teams, and ensuring the successful delivery of complex, high-traffic systems

Senior Software Engineer

Merlin & Commure
01.2018 - 01.2020
  • Worked on a large-scale migration project, transitioning a monolithic Java application to a microservices-based architecture using Golang, improving scalability, performance, and maintainability for an application projected to serve over 2 million users in the U.S
  • Designed and implemented scalable and efficient microservices using Golang, REST, Kafka, AWS, and other cloud technologies
  • Developed high-throughput systems capable of handling millions of transactions per hour, ensuring stability and performance under heavy loads
  • Led code reviews, performance optimizations, and refactoring efforts, improving code maintainability and efficiency
  • Provided technical mentorship, onboarding new developers and fostering a culture of collaboration and technical excellence
  • Contributed to technical documentation and best practices guides, ensuring maintainability and knowledge transfer
  • Recognized for leading a complex migration of one of the company's core products, ensuring a seamless transition with minimal downtime
  • Promoted to Technical Lead for outstanding performance, system improvements, and leadership in critical projects
  • Personally commended by the Vice President of Engineering for effort, dedication, and commitment to delivering software with the highest standards
  • Earned a place in architectural decision-making meetings, actively contributing to strategic discussions and critical technical decisions, despite not holding an official Solutions Architect title

Software Developer

Cyxtera Technologies
01.2017 - 01.2018
  • Developed high-quality software solutions used by over five national banks and more than ten international banks
  • Played a key role in building robust applications using Java, Golang, and Python, optimizing critical financial processes
  • Developed and optimized applications in Java (Spring Boot) and Golang, ensuring scalability and performance in high-demand environments
  • Implemented cloud solutions in AWS, leveraging services such as Lambda, S3, RDS, and Secrets Manager to enhance application reliability and availability
  • Led the development of an innovative user enrollment and digital account creation system, revolutionizing onboarding processes in the banking sector
  • Promoted to Technical Lead, leading a team of three engineers due to strong performance and problem-solving capabilities
  • Took full ownership of a mission-critical project aimed at transforming the banking account creation process, ensuring a successful implementation with key clients
  • Recognized for leadership and contributions to strategic projects, directly impacting the company’s efficiency and competitiveness in the financial sector

Software Developer

Periferia IT Group
01.2016 - 01.2017
  • Worked on a critical project for a Colombian banking institution, designing and developing a new implementation of an existing product that suffered from poor performance, scalability issues, high resource consumption, and lack of best practices
  • Led the redesign and development of a high-impact banking product, improving system performance, scalability, and resource efficiency
  • Collaborated in both the software development and planning & design phases to align with the company’s technical and business objectives
  • Optimized resource consumption and system responsiveness, significantly reducing latency and improving overall system efficiency
  • Gained recognition for outstanding contributions, resulting in a promotion to Senior Backend Developer
  • Earned strong client approval, leading to a direct employment request from the banking institution due to exceptional performance and impact

Software Developer

Intergrupo
01.2015 - 01.2016
  • Worked on a healthcare project focused on performance optimization for an existing software solution
  • Conducted in-depth performance analysis, identifying bottlenecks and proposing effective optimization strategies
  • Implemented high-impact performance improvements, significantly reducing response times and improving system stability
  • Developed new features to enhance product functionality, ensuring high-quality standards
  • Promoted to Development Lead after demonstrating strong skills in software development, planning, and solution design
  • Gained direct collaboration with the client, assisting in the design and implementation of new functionalities
  • Led code reviews for the engineering team, ensuring high code quality and best practices

Software Developer

Instituto Geográfico Agustín Codazzi
01.2012 - 01.2015
  • Worked on GIS (Geographic Information Systems) software development, focusing on building geoportals for Colombian government agencies
  • Developed custom GIS solutions, embedding them into geoportals while providing dynamic configuration options using Liferay
  • Ensured that users could customize and enhance their portals effectively
  • Recognized for outstanding work quality and technical excellence by direct supervisors
  • Earned consistent positive feedback for high-quality solutions and reliable performance
  • Developed robust and scalable geoportals, widely adopted by Colombian government agencies

Education

Bachelor of Science - Software Engineering

Universidad Autónoma De Colombia
Bogotá, Colombia
05.2012 - 01.2015

Skills

Golang

Java

Rust

Python

JavaScript

SQL

RPC

gRPC

GraphQL

REST

Spring

Accomplishments

  • I've lead projects in one of the biggest software companies in the world (Amazon, Ring) accomplishing big goals and delivering great results demonstrated in software with the highest quality that today remains productive.
  • In all the projects that I have participated I've been recognized for my effort, quality, dedication and knowledge. I've gained many times the opportunity to lead projects and teams to build core services.

Timeline

Senior Software Engineer

Amazon
01.2022 - Current

Senior Software Developer

DataArt Solutions, Inc.
01.2020 - 01.2022

Senior Software Engineer

Merlin & Commure
01.2018 - 01.2020

Software Developer

Cyxtera Technologies
01.2017 - 01.2018

Software Developer

Periferia IT Group
01.2016 - 01.2017

Software Developer

Intergrupo
01.2015 - 01.2016

Bachelor of Science - Software Engineering

Universidad Autónoma De Colombia
05.2012 - 01.2015

Software Developer

Instituto Geográfico Agustín Codazzi
01.2012 - 01.2015
Oscar GutierrezSenior Software Engineer | Backend Specialist