Cesar Alvarado Peragallo, Developer in Lima, Callao Region, Peru
Cesar is available for hire
Hire Cesar

Cesar Alvarado Peragallo

Verified Expert  in Engineering

Cloud Software Engineer and Developer

Lima, Callao Region, Peru

Toptal member since September 8, 2023

Bio

Cesar is a seasoned engineer with extensive experience in enterprise software systems. With a diverse background in analysis, development, and management, he has successfully led projects using Agile and Waterfall methodologies. Cesar's deep understanding of the software development and delivery landscape enables him to tackle complex challenges with ease. His passion lies in web application development, where he excels in prototyping and building innovative web apps in entrepreneurial pursuits.

Portfolio

NewCombin
Amazon EC2, Go, Python, Django, Kubernetes, Amazon EKS, Crypto, Testing...
Pretty Technical
Go, Linux, Apache Kafka, Kubernetes, AWS CLI, Google Cloud, Amazon EKS, Azure...
WiserSKILLS
Go, Kubernetes, Redis, MySQL, ArangoDB, NATS, Prometheus...

Experience

  • SQL - 10 years
  • Cloud - 8 years
  • Microservices - 8 years
  • Go - 8 years
  • Amazon RDS - 7 years
  • Kubernetes - 7 years
  • MySQL - 7 years
  • Amazon EKS - 4 years

Availability

Part-time

Preferred Environment

Go, AWS CLI, SQL, NoSQL, Redis, Kubernetes, Kubernetes Operations (kOps), KGE, Amazon EKS, Amazon EC2

The most amazing...

...thing I've created is a player account management (PAM) system with a modular and flexible architecture, which is the heart of iGaming business operations.

Work Experience

Cloud Software Engineer

2023 - PRESENT
NewCombin
  • Led the creation of a cloud infrastructure from scratch. Developed and maintained microservices written in Go, including the migration of an old Django app.
  • Created and scaled microservices from conception to deployment using Go to build connectivity between 3rd-party providers through gRPC, XML, and RESTful within an event-driven architecture.
  • Developed the infrastructure with Terraform and monitored the entire system using Kubernetes, Prometheus, and Grafana.
Technologies: Amazon EC2, Go, Python, Django, Kubernetes, Amazon EKS, Crypto, Testing, Unit Testing, Data Modeling, Django ORM, Heroku, Technical Leadership, Swagger, Back-end, Product Management, Git, Event-driven Architecture, Web API

Senior Cloud Software Engineer

2020 - 2023
Pretty Technical
  • Wrote well-designed and testable code, produced specifications, and determined operational feasibility, contributing throughout the entire software development lifecycle.
  • Integrated software components into a fully functional software system.
  • Implemented comprehensive unit tests for every Go package of code.
  • Generated detailed reports documenting my tasks and created comprehensive documentation for API services.
  • Created YAML files to facilitate the deployment of my code in Docker and Kubernetes environments.
Technologies: Go, Linux, Apache Kafka, Kubernetes, AWS CLI, Google Cloud, Amazon EKS, Azure, gRPC, REST, SQL, NoSQL, Git, Amazon Web Services (AWS), CI/CD Pipelines, AWS Key Management Service (KMS), Relational Databases, API Integration, REST APIs, PostgreSQL, Integration, Google Cloud Platform (GCP), DevOps, HashiCorp, Databases, Integration Testing, B2B, API Development, APIs, Blockchain, Data Architecture, Architecture, Python, Google Kubernetes Engine (GKE), Django REST Framework, Crypto, Testing, Unit Testing, Data Modeling, Django ORM, Django, Technical Leadership, Swagger, Back-end, Product Management, Event-driven Architecture, Web API, Web3

Senior Cloud Software Engineer

2020 - 2020
WiserSKILLS
  • Executed the entire software development lifecycle, from inception to deployment.
  • Engineered the integration of various software components to establish a fully functional software system.
  • Created unit tests for the components of the applications.
Technologies: Go, Kubernetes, Redis, MySQL, ArangoDB, NATS, Prometheus, Amazon Web Services (AWS), CI/CD Pipelines, Terraform, Keycloak, Relational Databases, API Integration, REST APIs, PostgreSQL, Integration, B2B, API Development, APIs, Django REST Framework, Testing, Unit Testing, Data Modeling, Technical Leadership, Swagger, Back-end, Event-driven Architecture, Web API

Cloud Software Engineer

2018 - 2019
Intercorp
  • Migrated the existing platform to a microservices architecture while overseeing the entire software development lifecycle implementation.
  • Wrote well-designed and testable code that allowed us to speed up iterations and implement new features.
  • Integrated our internal platform with Azure's face recognition service.
Technologies: Go, Angular, Java 8, Kubernetes, Amazon EC2, Docker, Docker Compose, Amazon S3 (AWS S3), Firebase, Firebase Cloud Functions, Azure AI Face Service, Amazon Web Services (AWS), Relational Databases, API Integration, REST APIs, PostgreSQL, Integration, Google Cloud Platform (GCP), AWS Lambda, B2B, API Development, APIs, Google Kubernetes Engine (GKE), Testing, Unit Testing, Data Modeling, Swagger, Back-end

Senior Programmer Analyst

2011 - 2018
Telefónica
  • Produced specifications and determined operational feasibility.
  • Executed the entire software development lifecycle, including writing well-designed and testable code.
  • Integrated software components into a fully functional software system.
Technologies: Go, Java 8, Angular, Oracle, Docker, Git, Microservices, REST, MSSQLCE, Docker Compose, Amazon EC2, Redis, JSON Web Tokens (JWT), Google Cloud Storage, Google Cloud SQL, Amazon Web Services (AWS), Relational Databases, API Integration, REST APIs, PostgreSQL, Google Cloud Platform (GCP), AWS Lambda, API Development, APIs, Enterprise Resource Planning (ERP), SAP ERP, Data Modeling

Experience

Mikado

https://prettytechnical.io/product/player-account-management/
As part of the development team, I contributed to Mikado's complete software development lifecycle, a robust player account management (PAM) system that serves as the core of iGaming business operations. This system ensures compliance with regulatory requirements and provides extensive visibility and control over player lifecycles.

Mikado was built on a modular, flexible architecture leveraging the latest technology to ensure scalability and reliability. It was designed to handle transactions involving credit cards and bitcoins, with the back-end code written in Go and deployed on top of Kubernetes.

Senior Software Engineer Cloud Projects | Mentoring

https://www.linkedin.com/in/cesar-alvarado-peragallo/
I have worked with enterprise software systems throughout my career, with roles in analysis, development, and management. I lead projects using both agile and waterfall methodologies and am well-versed in the inner workings of software development and delivery.

During my career, I've realized how much I enjoyed training new hires and team members and helping them succeed. I've dedicated a good amount of time over the last seven years to onboarding new analysts and developers and working with them to build and maintain systems, which puts me in a unique position of knowing what new entrants to a field or subject need to succeed. I strongly believe in a focus on fundamentals and practice.

Education

1999 - 2004

Bachelor's Degree in Systems Engineering

Universidad Peruana de Ciencias Aplicadas (UPC) - Lima, Peru

Certifications

AUGUST 2019 - PRESENT

Scrum Developer Certified

SCRUMstudy

AUGUST 2019 - PRESENT

Scrum Master Certified

SCRUMstudy

FEBRUARY 2016 - PRESENT

Google Cloud Platform | Google Cloud Fundamentals: Core Infrastructure

ROI Training

Skills

Libraries/APIs

REST APIs, API Development, Web API, Django ORM, PostgREST

Tools

Amazon EKS, Git, AWS Key Management Service (KMS), Terraform, Keycloak, Google Kubernetes Engine (GKE), AWS CLI, Docker Compose, HashiCorp, Azure Kubernetes Service (AKS)

Languages

Go, SQL, Python, Java 8

Frameworks

Django, Swagger, Django REST Framework, gRPC, Angular, JSON Web Tokens (JWT)

Paradigms

REST, DevOps, B2B, Testing, Unit Testing, Event-driven Architecture, Microservices, Scrum, Agile

Platforms

Kubernetes, Docker, Amazon Web Services (AWS), Heroku, Azure, Google Cloud Platform (GCP), AWS Lambda, Blockchain, Linux, Apache Kafka, Amazon EC2, Firebase, Oracle

Storage

MySQL, Relational Databases, PostgreSQL, Databases, Google Cloud, NoSQL, Redis, ArangoDB, Amazon S3 (AWS S3), MSSQLCE, Google Cloud Storage, Google Cloud SQL, MongoDB

Other

CI/CD Pipelines, API Integration, Integration, APIs, Data Architecture, Data Modeling, Back-end, Enterprise Resource Planning (ERP), SAP ERP, Architecture, Crypto, Technical Leadership, Product Management, Web3, NATS, Prometheus, Firebase Cloud Functions, Azure AI Face Service, Team Leadership, Agile DevOps, Cloud, Algorithms, Software Architecture, Relational Database Design, Kubernetes Operations (kOps), KGE, Amazon RDS, Integration Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring