Skip to main content
Ernesto AlvaEA
Open to opportunities

Ernesto Alva

@ernestoalva

I build scalable Java and Spring Boot microservices for reliable real-time billing systems.

Mexico
Message

At Amdocs, I build and maintain Spring Boot microservices across the Real-Time Billing platform, supporting roughly 35 services and REST APIs used by internal teams.

I implement reliable event-driven communication with Apache Kafka, including retries, failure handling, and DLQ paths. I also work with Couchbase and SQL databases to keep billing reads and writes performant, and investigate production API, Kafka, and data issues during L3/on-call rotations.

Previously, I built a Node.js payment API integrated with Mercado Pago, Android features in Java and Kotlin, and web applications using Java, JavaScript, HTML, and CSS. I also designed a programming language and compiler in C++.

Experience

Work history, roles, and key accomplishments

MI

Software Engineer Intern

Maxse Sistemas de Información

Mar 2021 - Jan 2022 (10 months)

Built a Node.js API integrating Mercado Pago for payment processing and persistence in PostgreSQL. Developed Android application features using Java, Kotlin, and SQLite, and implemented web features with Java, HTML, JavaScript, and CSS.

Education

Degrees, certifications, and relevant coursework

Universidad Autónoma de Aguascalientes logoUA

Universidad Autónoma de Aguascalientes

Bachelor of Science, Computer Systems Engineering

2017 - 2021

Pursued a degree in Computer Systems Engineering, covering object-oriented programming, algorithms, data structures, systems design, web development, operating systems, and networks.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan