Loading Light/Dark Toggle

About me 

<p>

Hi, I'm Bryan, a software engineer with 6+ years of professional experience. I currently build and scale transaction infrastructure at a fintech serving the private banking and high-net-worth segment, designing event-driven microservices that power the full transaction lifecycle across card networks.

Previously, I spent 3+ years building cloud-native digital banking platforms for financial institutions across Latin America — developing full-stack features, migrating legacy systems, and shipping web and mobile experiences used by millions. I enjoy working at the intersection of backend systems, financial infrastructure, and AI.

</p>

Bryan Aguilar
+

github projects

posts

+

experience years

What I Work With 

Languages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • SQL

Backend

  • Node.js
  • Express
  • Java / Spring
  • PostgreSQL
  • MS SQL Server
  • Redis
  • REST APIs
  • Webhooks
  • Event-driven architecture
  • Microservices

Frontend

  • React
  • Next.js
  • Redux
  • Vite
  • Tailwind CSS
  • HTML / SCSS

Cloud & Infrastructure

  • AWS Lambda
  • AWS S3
  • OpenSearch
  • Azure
  • Docker
  • Git / GitHub

AI & Tooling

  • LangGraph
  • Claude API
  • OpenAI API
  • Prompt Engineering

Where Ive Worked 

  • Senior Software Engineer @ Karta

    January 2026 to Present | United States - Remote

    Leading the Transactions vertical at a fintech company serving the private banking and high-net-worth segment. I design and build event-driven Node.js microservices that sit between end clients and the Visa/Mastercard card networks — handling real-time authorization decisions, automated dispute and chargeback workflows, and fraud detection systems.

    • Architected a multi-state dispute engine that automated the full chargeback lifecycle across two card processors, replacing a fully manual operations process.
    • Built a real-time, velocity-based fraud detection engine with automated card blocking and customer confirmation through an AI-powered WhatsApp concierge.
    • Automated merchant unblocking workflows with AI-powered legitimacy verification, contributing to measurable decline rate reduction.
    • Led decline rate analysis and reduction across two card issuers, with automated reporting for stakeholders.

    Technology stack: TypeScript, Node.js, PostgreSQL, Redis, AWS (Lambda, S3, OpenSearch), LangGraph, Event-driven architecture

  • Senior Software Engineer @ Galileo Financial Technologies

    August 2022 - December 2025 | Latam - Remote

    Cloud-native digital banking platform (Cyberbank Digital) serving 100M+ enabled accounts across 16 countries. Built and migrated white-label web and mobile banking experiences for financial institutions throughout Latin America.

    • Developed full-stack features across the entire core banking product, covering end-to-end digital banking operations.
    • Designed a reusable component architecture serving multiple banking clients across web, mobile, and backoffice channels.
    • Earned promotion to Senior Software Engineer, recognized for consistent delivery, cross-team collaboration, and technical ownership of client-facing features.

    Technology stack: React, Redux, TypeScript, Module Federation, Vite, Java/Spring, Node.js, MS SQL Server, Redis, Cordova, Keycloak, AWS, Azure ACR, Docker

  • Backend developer @ ioet

    January 2022 - July 2022 | United States - Remote

    Design and integration of web services (Rest and SOAP) for the creation of Rest APIs using Python and Pytest in a microservices environment. Using TDD methodology and working in collaborative environments with people from different countries where effective communication and problem solving were critical to the success of the project. My focus was on problem solving, effective action and delivering high quality and high performance results. As a result, Rest services were created and used in production environments and by hundreds of users.

    Technology stack: Python, Pytest, Pydantic, HTML/SCSS/JS

  • Fullstack developer @ Eiteknologia

    August 2019 - January 2022 | Ecuador

    Creating custom software solutions that meet the specific needs of clients. I have employed modern technologies and frameworks. In addition, the use of methodologies such as SCRUM has ensured the progressive delivery of results and collaboration with other teams such as designers and developers. The projects in which I have participated stand out for their quality, functionality and ability to meet the needs of end users. My focus on continuous improvement has enabled the optimization of processes and the reduction of operational costs for clients and the organization.

    Technology stack: HTML/SCSS/TypeScript, Bootstrap, React, Angular, Flutter, Node, Nest

  • Educational Data Analyst & Frontend Developer @ Eiteck & Cedia

    July 2021 - November 2021 | Ecuador

    Improve the learning process in Moodle courses using data analysis and predictive modeling techniques that included: exploratory analysis, identification of behavioral patterns and detection of dropout prediction variables using Machine Learning techniques. As a result, a Moodle plugin was designed and developed that includes learning analytics and visualization dashboards.

    Technology stack: Moodle, Vue/Vuex/Vuetify, Mysql, php, Machine Learning, Data Analysis

  • Mobile developer @ Shapepap

    September 2020 - March 2021 | Ecuador

    Developed a mobile application using Flutter, Dart and Firebase. I led the development of an ecommerce application that allows entrepreneurs to create and manage stores to sell products. In addition, I implemented a messaging system for effective communication between customers and sellers. Following agile methodologies, such as SCRUM, I ensured fast and efficient delivery of the final product. The application was successfully launched in the Play Store and Apple Store.

    Technology stack: Flutter, Dart, Bloc, Firebase

  • IT teaching staff @ UE Daniel Hermida

    September 2018 - July 2019 | Ecuador

    • Computer teacher in the 2nd year of high school.
    • Teaching was part of the Project "Promoviendo el uso de las TIC en estudiantes de Parroquias Rurales de Cuenca".
    • Voluntary participation - non-profit.
    • The classes taught were related to digital education and programming in languages such as C, C++ and Python.
  • College intern @ GigaComputers

    August - October 2018 | Ecuador

    • Implementation of a module to generate a SImplified Transactional Annex (ATS) that facilitates compliance with the obligations of taxpayers to the Internal Revenue Service (IRS).
    • The module belongs to the Invoicing system called FACTUM of which the company GigaComputers is the owner.

    Technology stack: Java, Springboot, HTML/CSS/JS, MySQL

Licenses & certifications 

Curso de Python

From Platzi | Issued Dec 2025

Skills: Python

Curso de Fundamentos de AI para Data y Machine Learning

From Platzi | Issued Apr 2025

Skills: Machine Learning • AI

Curso de Fundamentos de AI para Data y Machine Learning

From Platzi | Issued Apr 2025

Skills: Machine Learning • AI

Getting Started with Python

From LinkedIn | Issued Sep 2024

Skills: Python • Software development • Data Structures

NodeJS: De cero a experto

From Udemy | Issued Mar 2024

Skills: Node JS • Clean Architecture

Zustand: Gestor de estado para React

From Udemy | Issued Mar 2024

Skills: React • State management

Google Data Analytics Professional Certificate

From Google | Issued Feb 2024

Skills: Data Analysis

Ultimate Python: de cero a programador experto

From Udemy | Issued Nov 2023

Skills: Python • Django • Machine Learning

Node.js, Express, MongoDB & More: The Complete Bootcamp 2023

From Udemy | Issued Aug 2023

Skills: Node • Express • Typescript • MongoDB

TypeScript: Tu completa guía y manual de mano

From Udemy | Issued Jul 2023

Skills: Typescript

Flutter - Móvil: De cero a experto - Edición 2023

From Udemy | Issued Jun 2023

Skills: Flutter • Dart • SOLID • Clean Architecture

Principios SOLID y Clean Code

From Udemy | Issued May 2023

Skills: Clean Code • SOLID • Codesmells

Master Google Tag Manager: Go From Beginner to Advanced

From Udemy | Issued Apr 2023

Skills: Google Tag Manager • Google Analytics

Next.js: El framework de React para producción

From Udemy | Issued Apr 2023

Skills: NextJS • SSR, SSG, CSR, ISR • Material UI • Next APIs • Next Auth

React Query - Un poderoso gestor de estado asíncrono

From DevTalles | Issued Mar 2023

Skills: React Query

Nest: Desarrollo backend escalable con Node

From Udemy | Issued Dec 2022

Skills: Nest • Restful APIS • Websockets

React: De cero a experto ( Hooks y MERN )

From Udemy | Issued Nov 2022

Skills: React • MERN • Hooks • Redux/Context • Testing

NestJs: Microservicios con NestJs, AWS, Docker Profesional

From Udemy | Issued Sep 2022

Skills: NestJs • Docker • Microservices

Learning path: React: Master Design Patterns with React

From Udemy | Issued Aug 2022

Skills: React • Design Patterns

React, React Redux and Redux Saga - Master React State/Hooks

From Udemy | Issued Aug 2022

Skills: React • Redux • Redux Saga

Testing React with Jest and React Testing Library (RTL)

From Udemy | Issued Aug 2022

Skills: React • Redux-Saga • State management • Redux • Hooks

Angular para principiantes: Crea una aplicación real

From Udemy | Issued Oct 2021

Skills: Angular • Typescript

<h2>

Testimonials 

</h2>

You can validate these references on my LinkedIn profile (recommendations section).

Trabaje en algunos proyectos laborales y académicos con Bryan, de lo cual puedo recomendar su trabajo por detalle su compromiso y responsabilidad con los deadlines-tiempos de entrega, así como su búsqueda de innovación en cada etapa de desarrollo de software...

profile picture
Freddy Abad L
Software Engineer at Banco del Austro

Bryan es un excelente ingeniero de software. Es capaz de aprender conceptos de forma muy rápida y eficiente, además cumple con los requerimientos y plazos de las tareas que tiene a su cargo. Tiene muy buenas habilidades trabajando con tecnologías Frontend como React y otros frameworks de JavaScript. Bryan siempre está dispuesto a compartir sus conocimientos con sus compañeros de equipo y ayudar con la resolución de problemas del código fuente. Fue muy grato trabajar con Bryan en el mismo equipo. Le deseo el mejor de los éxitos en sus próximos proyectos.

profile picture
Israel Teneda
Frontend Engineer at Brandable

Bryan es uno de los primeros colaboradores de Eiteck, ha demostrado un crecimiento muy importante en sus capacidades de planeamiento, investigación y desarrollo de software, con total compromiso y proactividad; un gran referente de la Empresa como persona y como profesional. Es muy gratificante que forme parte de este equipo de trabajo.

profile picture
Ramiro Santacruz
General Manager of Eiteck

Conozco a Bryan hace 10 meses atrás, quien conforma parte del equipo de desarrolladores para la aplicación Shapepap. Bryan ha demostrado tener una gran capacidad de entendimiento del negocio y su trabajo en la parte técnica es muy bueno. La proactividad y la motivación hacia la búsqueda de soluciones son características que lo definen como persona.

profile picture
Javier Egües
Chief Revenue Officer en Shapepap

Bryan es un un gran profesional orientado a FE. En este tiempo en el proyecto demostró su muy buena calidad en el desarrollo, sus habilidades de comunicación y la manera en la que participa dentro del equipo y para con el cliente. Es un gran compañero. Feliz de compartir proyecto con vos!

profile picture
Florencia Pellegrino
Project Manager at Galileo Financial Technologies

He visto el trabajo impecable, siempre bien ejecutado y responsable de Bryan, lo recomendaría siempre por su gran sentido de responsabilidad y compromiso

profile picture
Priscila Cedillo
Teacher and Researcher at Universidad de Cuenca