
Cesar Alvarado Peragallo
Verified Expert in Engineering
Cloud Software Engineer and Developer
Lima, Callao Region, Peru
Toptal member since September 8, 2023
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
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
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
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.
Senior Cloud Software Engineer
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.
Senior Cloud Software Engineer
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.
Cloud Software Engineer
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.
Senior Programmer Analyst
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.
Experience
Mikado
https://prettytechnical.io/product/player-account-management/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/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
Bachelor's Degree in Systems Engineering
Universidad Peruana de Ciencias Aplicadas (UPC) - Lima, Peru
Certifications
Scrum Developer Certified
SCRUMstudy
Scrum Master Certified
SCRUMstudy
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring