Summary
Overview
Work History
Education
Skills
Software
Certification
Accomplishments
Work Availability
Languages
Timeline
Generic
Guillermo Serrano

Guillermo Serrano

Developer, DevOps Engineer
San Salvador,San Salvador

Summary

Results-driven DevOps Engineer with hands-on experience managing infrastructure, automating workflows, and optimizing multi-environment CI/CD pipelines for complex, cross-platform projects. Skilled in cloud-based architectures, containerization, and monitoring solutions, contributing to high-performance application deployment across web, mobile, and backend systems.

**Technical Skills:**

  • Backend and API Management: Nest.js, PostgreSQL (MikroORM), Redis, AWS SNS for notifications
  • Web and Frontend Applications: React, Next.js, TypeScript, Tailwind CSS.
  • Networking and Security: SSH, IP whitelisting, S3 CORS configurations, AWS Secrets Manager for secure configurations
  • Cloud Infrastructure: AWS (EC2, ECS, S3, SNS, RDS, ElastiCache), Azure, Google Cloud Platform, Terraform for IaC
  • Linux Distros: Ubuntu, Alpine, Debian.
  • Containerization and Orchestration: Docker, ECS Fargate, Kubernetes.
  • CI/CD Pipelines: GitLab CI/CD, Jenkins, Fastlane (for mobile), AWS CodeBuild.
  • Monitoring and Logging: AWS CloudWatch, SNS, Firebase.
  • Mobile DevOps: iOS and Android builds/release automation, App Store Connect, Google Play Console.
  • Infrastructure as Code (IaC): Terraform, AWS CDK for automated resource provisioning.
  • Version Control and Collaboration: Git (GitLab, GitHub), Ansible for configuration management, AWS IAM for access control

**Notable Projects:**

  • Worked with foreign customers to give support to 'spare hand students' and 'OakView/goal-portal' projects by engineered and maintained robust CI/CD pipelines for various environments, enabling fast and reliable deployments for web, mobile, and backend applications.
  • Led infrastructure automation using Terraform and AWS CDK, enabling reproducible and scalable environments for critical applications.
  • Enhanced deployment security and efficiency by implementing AWS Secrets Manager and AWS IAM policies, ensuring role-based access and configuration.
  • Orchestrated mobile app DevOps for iOS and Android, automating build and release processes with Fastlane, App Store Connect, and Google Play Console.
  • Resolved complex cross-platform deployment issues by fine-tuning Docker, ECS, and CloudFront configurations for optimal performance and security.

Overview

2
2
year of professional experience
3
3
years of post-secondary education
2
2
Certificates
2
2
Language

Work History

DevOps Engineer

Applaudo Studios
San Salvador, San Salvador
05.2024 - 11.2024

- CI/CD Pipeline Management: Designed, implemented, and optimized GitLab CI/CD pipelines for complex multi-environment projects (dev, stage, prod). Established automated build, test, and deployment workflows using GitLab Runners, ensuring streamlined release cycles and reducing manual deployment errors.

- AWS Cloud Infrastructure: Deployed and managed AWS resources, including EC2, S3, ECS, and ElastiCache, using Terraform and AWS CDK. Facilitated production-ready infrastructure for high-availability applications and collaborated with developers to manage AWS permissions for optimized security and access control.

- Containerization and Orchestration: Built Docker images and containerized applications, managing and troubleshooting issues across services, especially for backend and frontend applications. Configured Amazon ECS clusters and task definitions for Fargate deployments, ensuring consistent application performance.

iOS and Android Mobile DevOps: Configured CI/CD for mobile applications using Fastlane and GitLab runners, enabling seamless build and release processes across iOS and Android platforms. Integrated Apple App Store Connect and Google Play Console requirements, handling app versioning, code signing, and target API updates.

Infrastructure as Code (IaC) and Automation: Automated deployment configurations with Ansible and managed infrastructure provisioning with Terraform. Improved operational efficiency through IaC, facilitating version-controlled and reproducible environments.

Security Management: Managed and configured security groups, IP whitelisting, and access controls across AWS, including jump hosts and SSH configurations for secure server access. Implemented AWS Secrets Manager for secure management of environment variables and sensitive information.

Monitoring and Logging: Established monitoring and alerting mechanisms for AWS services, integrating CloudWatch, SNS, and Firebase logs. Diagnosed and resolved issues such as Firebase token failures and optimized the notification system for high reliability.

Database Administration: Assisted with Azure SQL database maintenance and troubleshooting, handling timeout issues and implementing monitoring on production databases. Managed PostgreSQL databases via MikroORM and optimized for high-performance usage.

Multi-platform Project Support: Provided DevOps solutions for web applications (React, Next.js), mobile applications (Flutter, Fastlane), and backend systems (Nest.js, PostgreSQL, Redis). Enabled smooth cross-functional collaboration between teams, improving the overall software development lifecycle.

Web Developer, DevOps Engineer

None
San Salvador
12.2023 - 04.2024
  • Provided front-end website development using WordPress, Hubspot, and other editing software.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Worked with cross-functional design teams to create software solutions that improved overall functionality and performance.
  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Supervised software life cycle from preliminary needs analysis to enterprise-wide deployment and support.
  • Oversaw back-end development using PHP to maintain website integrity.
  • Automated and implemented system backup and recovery procedures.
  • Managed testing cycles and coordination of user acceptance testing for software and applications.
  • Implemented changes and integrated requested elements to streamline business operations.
  • Multi-tasked across multiple functions and roles to meet deadlines and organizational expectations.

Education

Bachelor of Science - Cloud Computing

Google Cloud Foundations Academy
Remote
01.2023 - 12.2023

Bootcamp Graduated - Full Stack Jr.

Kodigo Academy
El Salvador
01.2023 - 12.2023

Tecnico Superior Universaitario - Cloud Computing

Escuela Superior De Innovación Y Tecnología
San Salvador
08.2023 - Current

Skills

Website optimization

undefined

Software

Google Cloud Platform

AWS

Microsoft Azure

Certification

Google Cloud Certified - Associate Cloud Engineer

Accomplishments

  • Google Cloud Certified: Associate Cloud Engineer
  • Google Cloud Certified - Professional Cloud DevOps Engineer

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Languages

English
Upper intermediate (B2)
Spanish
Bilingual or Proficient (C2)

Timeline

Google Cloud Certified - Professional Cloud DevOps Engineer

10-2024

DevOps Engineer

Applaudo Studios
05.2024 - 11.2024

Web Developer, DevOps Engineer

None
12.2023 - 04.2024

Google Cloud Certified - Associate Cloud Engineer

12-2023

Tecnico Superior Universaitario - Cloud Computing

Escuela Superior De Innovación Y Tecnología
08.2023 - Current

Bachelor of Science - Cloud Computing

Google Cloud Foundations Academy
01.2023 - 12.2023

Bootcamp Graduated - Full Stack Jr.

Kodigo Academy
01.2023 - 12.2023
Guillermo SerranoDeveloper, DevOps Engineer