Agustin Herrera

Agustin Herrera

DevOps Engineer with a passion for building resilient, automated infrastructure and solving complex cloud challenges.

About Me

With 6 years of experience as a Linux user, I am passionate about open-source software and optimizing development environments. I am actively developing my skills in solutions architecture, leveraging tools like Terraform and Ansible to build robust, automated infrastructure.

Education

Pontificia Universidad Católica de Chile

Bachelor in Engineering (Expected Jul 2025)

Major: Software Engineering

Minor: Scientific and Technological Foundations of Computing

Relevant Coursework

Data Structures and Algorithms
Operating Systems & Networks
Database Management Systems
Software Engineering
Web Technologies and Applications
Architecture of Software Systems
Computer Architecture
Distributed Systems
Advanced Web Design
Recommender Systems
Visualization of Information
Artificial Intelligence
Logic for Computer Science
Theory of Automata
Discrete Mathematics
Testing
Information Technology Project Management
Capstone: Specialty Project
Design and Analysis of Algorithms

Projects

Full-Stack Energy Monitoring App for Ruff

Sep 2024

Developed a comprehensive full-stack application for Ruuf, enabling real-time energy usage monitoring and advanced analytics. My role as backend administrator involved provisioning an EC2 instance to host the backend, designing robust server-side logic, and optimizing database integration for enhanced performance and scalability.

Containerized Application Deployment

Jul 2022

Successfully containerized a full-stack application using Docker Compose and deployed it on AWS, demonstrating proficiency in scalable cloud deployments and efficient service management within a robust cloud environment.

Multiplayer Video Game Development

Nov 2022

Created a multiplayer video game using React for the frontend and PostgreSQL for backend deployment. Hosted on Heroku and Netlify for an interactive gaming experience.

University Car Sharing and Logistics Platform

Jul 2021

Developed a Ruby on Rails application to facilitate car sharing among university students and staff, deployed on Heroku for reliability and accessibility.

Blackjack Card Counter

Jul 2020

Created a blackjack card counter using Python and probability theory to update the perfect play strategy based on the remaining cards in the deck.

Personal Portfolio

Nov 2024

Designed and developed a personal portfolio to showcase my projects, skills, and experience. Built with HTML, CSS, and JavaScript, and hosted in GitHub Pages for ccessible viewing.

Work Experience

DevOps Engineer - Diio, Santiago, Chile

Dec 2024 – Present

  • Automated infrastructure provisioning and management using Terraform and Ansible to deploy and maintain a highly available, self-healing Elasticsearch cluster.
  • Designed and implemented CI/CD pipelines for various applications on AWS.
  • Developed a multi-tenant solution using PostgreSQL and Citus for scalable data management.
  • Worked on solutions architecture to improve scalability and reliability of the systems.

Software Engineering Intern - Lolocar.com, Santiago, Chile

Aug 2023 – Dec 2023

  • Engineered robust and scalable RESTful APIs to accurately compute toll charges owed by renters, ensuring seamless integration with existing systems and improving operational efficiency.
  • Architected and implemented sophisticated admin panels for internal use, enhancing user experience and enabling real-time data management.
  • Led deployment of applications on Google Cloud Services, optimizing performance and improving deployment speed and reliability by 20%.

Ski Lift Operator - Vail Keystone, CO

Dec – Mar 2021, 2022, 2023

  • Operated and maintained ski lifts during peak winter seasons, ensuring safety and efficiency for thousands of guests daily.
  • Provided exceptional guest service, addressing any concerns promptly to enhance the overall resort experience.
  • Coordinated with lift operators, maintenance team, and ski patrol to ensure guest safety.

Skills

Programming Languages

Python, JavaScript, TypeScript, C, C++, C#, Go, Lua, R, Ruby, Shell Script

Frontend Technologies

HTML5, CSS3, Bootstrap, Vue.js, React, React Native, Svelte, Angular, Angular.js

Backend Technologies

NodeJS, NestJS, Next JS, Django, Rails

Databases

MySQL, Postgres, Firebase

DevOps & Cloud Platforms

AWS, Google Cloud, Heroku, Netlify, Nginx, Docker, Raspberry Pi, Pi-Hole, Terraform, Ansible

Machine Learning & Data Science

Anaconda, Pandas, NumPy, Matplotlib, PyTorch, scikit-learn, Scipy, TensorFlow

Version Control & CI/CD

Git, GitHub, GitHub Actions

Tools & Frameworks

Vim, LaTeX, Markdown, JWT, NPM, .Net