Javier Batres is an IT Solutions Architect and senior full-stack engineer with 11 years of experience designing cloud-native, high-performance systems for banking, payments, and healthtech. He blends hands-on development (NestJS, Angular, React) with cloud architecture on AWS, DevOps automation, and observability to deliver scalable, secure platforms and CI/CD workflows. Javier has led cross-functional teams, implemented custom queue engines and export pipelines, and improved performance at scale through query optimization and modular monorepo practices. He contributes to open-source mobile tooling鈥攈aving implemented email-based contact queries in a popular Flutter contacts plugin鈥攚hich reflects his attention to platform-specific detail. Based in Guatemala City, he is equally comfortable shaping enterprise architecture and diving into implementation, and off-hours he digs into AI tooling, specialty coffee, and videogames.
11 years of coding experience
8 years of employment as a software developer
Perito tecnico en computaci贸n y Bachillerato en ciencias y letras Informatica, Perito tecnico en computaci贸n y Bachillerato en ciencias y letras Informatica at Kinal
Ingenieria en sistemas de la informaci贸n, Ingenieria en sistemas de la informaci贸n at Universidad Mariano G谩lvez
A Flutter plugin to retrieve and manage contacts on Android and iOS devices. Maintainer: @lukasgit
Role in this project:
Mobile Developer (Android)
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Javier primarily focused on implementing and refining the "getContactsForEmail" functionality within the Android-specific part of the Flutter plugin. They addressed issues related to querying the device's contact database based on email addresses. The user's contributions involved modifications to the `ContactsServicePlugin.java` file, including the addition and refinement of database query logic to search for contacts by email. This involved changes in the query, handling of email addresses, and related code adjustments to ensure the functionality works correctly.
Project made on the course of flutter from platzi.
Contributions:2 releases, 15 commits, 2 PRs in 4 months
flutterdartplatziflutter-apps
Find and Hire Top DevelopersWe鈥檝e analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Javier Batres - IT Solutions Architect at Banco GyT Continental