Jorge Enrique Miralles Betancourt, Developer in Dallas, TX, United States
Jorge is available for hire
Hire Jorge

Jorge Enrique Miralles Betancourt

Verified Expert  in Engineering

Software Engineer and Developer

Dallas, TX, United States

Toptal member since May 8, 2025

Bio

Jorge is a senior software engineer with experience in designing, deploying, and optimizing large-scale distributed systems using Apache Pulsar, Java, and Spring Boot. He is skilled in fine-tuning high-throughput messaging platforms and event-driven architectures for on-prem and cloud environments. Jorge's expertise includes containerization and microservices, with a strong focus on scalability, reliability, and performance optimization.

Portfolio

MercadoLibre
Apache Pulsar, Java, Quarkus, AWS IoT, Amazon EC2, Amazon S3 (AWS S3)...
Independent
Android, Java, Firebase, Google Cloud, OAuth, PHP, Laravel, Angular, React...
GEOCOM Uruguay
Java, Spring 3, MongoDB, Redis, RabbitMQ, Node.js, Angular, Spring Boot...

Experience

  • Java - 12 years
  • SQL - 10 years
  • Spring Boot - 10 years
  • JavaScript - 8 years
  • Docker - 8 years
  • Apache Pulsar - 7 years
  • AWS IoT - 7 years
  • React - 5 years

Availability

Full-time

Preferred Environment

Linux, MacOS, Spring Boot, Amazon

The most amazing...

...thing I've implemented is BigQ, an Apache Pulsar wrapper service, to handle over 30 million requests per minute (RPM) with response times under 10ms.

Work Experience

Senior Pulsar Architect

2018 - 2024
MercadoLibre
  • Collaborated with MercadoLibre, the biggest eCommerce company in Latam and the most valuable company currently in Latam.
  • Improved service performance by iteratively optimizing system architecture and implementing reactive microservices using Spring Boot (WebFlux) and Netty, achieving up to 30% lower latency and reduced resource consumption.
  • Took ownership of BigQ, a small-scale messaging service based on Apache Pulsar, and led its transformation into a world-class, enterprise-grade messaging platform.
  • Maintained strict performance SLAs with under 20ms average response time, throughput of 30 million messages per minute across over 30 Apache Pulsar clusters.
  • Increased BigQ's resilience and observability by implementing high-availability strategies like failover, backup, and multi-region, as well as improving monitoring and logging practices.
  • Upgraded Pulsar from early incubator versions to production-ready releases, including custom ARM builds to reduce cloud costs by up to 40%.
  • Tuned Broker, Bookie, and Zookeeper configurations for optimal performance, significantly reducing latency and improving throughput.
Technologies: Apache Pulsar, Java, Quarkus, AWS IoT, Amazon EC2, Amazon S3 (AWS S3), Amazon Kinesis, Amazon DynamoDB, AWS CloudFormation, Google Cloud Platform (GCP), SQL, MongoDB, GitHub, CI/CD Pipelines, Docker, Docker Compose, Microservices, Distributed Systems, Event-driven Architecture, Spring Boot, Containerization, REST APIs, Amazon Web Services (AWS), Large-scale Distributed Systems, API Integration, Distributed Architecture, Back-end, Amazon Simple Queue Service (SQS)

Software Engineer

2015 - 2024
Independent
  • Built a responsive single-page application using React and Firebase.
  • Implemented features such as user authentication, data storage, and real-time updates using Firebase services.
  • Headed the architectural design and security model for a full-stack framework in PHP and Node.js.
  • Implemented core classes, ORM layers, RBAC architecture, different OAuth modules, and front-end support using Ext JS, Bootstrap, and Angular.
  • Designed Android app and back-end architecture in PHP with Raptor 2.
  • Integrated CRUD logic, optimized search algorithms, and deployed to production.
Technologies: Android, Java, Firebase, Google Cloud, OAuth, PHP, Laravel, Angular, React, JavaScript, Spring Boot, REST APIs, API Integration, Distributed Architecture, Back-end, Amazon Simple Queue Service (SQS)

Mid-level Back-end Engineer

2018 - 2018
GEOCOM Uruguay
  • Migrated core features from Spring 2.5 to Spring 3, improving maintainability and development speed.
  • Enhanced transaction performance by 18% by profiling and integrating Redis and MongoDB.
  • Delivered new features and bug fixes across 10+ sprints, improving delivery reliability in an Agile team.
  • Maintained and contributed to the migration of the UI from AngularJS to React.
Technologies: Java, Spring 3, MongoDB, Redis, RabbitMQ, Node.js, Angular, Spring Boot, REST APIs, API Integration, Distributed Architecture, Back-end

Software Engineer

2012 - 2017
Joven Club de Computación y Electrónica
  • Developed SEAT ERP, a transportation statistics system, increasing operational efficiency by 68%.
  • Designed and implemented multiple systems using PHP (Symfony and Raptor 2), PostgreSQL, and Android integration.
  • Built a C++ authentication plugin for Unix and integrated a biometric security system.
  • Headed architectural and database design for internal government and infrastructure systems, including SEAT ERP, AlmaXen—a warehouse inventory system—and government problem bank management.
Technologies: Java, JavaScript, Angular, PHP, C++, REST APIs, Back-end

Experience

Web Portal for Commercial Driver's License School

https://westcdltraining.com/
A web-based platform designed to support the operations of a commercial driver's license (CDL) training school. The portal is a centralized hub for managing student enrollments, tracking progress, and providing course materials. It integrates React for a dynamic front-end experience and Firebase for secure, real-time data management.

Education

2007 - 2012

Bachelor's Degree in Computer Science

University of Informatics Sciences - Havana, Cuba

Skills

Libraries/APIs

REST APIs, React, Node.js

Tools

GitHub, AWS CloudFormation, Docker Compose, Amazon Simple Queue Service (SQS), RabbitMQ

Languages

Java, SQL, JavaScript, TypeScript, PHP, C++

Frameworks

Spring Boot, Spring 3, Angular, Laravel

Paradigms

Agile, Scrum, Microservices, Event-driven Architecture

Platforms

Linux, AWS IoT, Amazon EC2, Docker, Amazon Web Services (AWS), MacOS, AWS Lambda, Google Cloud Platform (GCP), Android, Firebase, Amazon

Storage

Amazon DynamoDB, Amazon S3 (AWS S3), MongoDB, Redis, Google Cloud

Other

Engineering Software, API Integration, Distributed Architecture, Back-end, Apache Pulsar, Amazon Kinesis, CI/CD Pipelines, Distributed Systems, Large-scale Distributed Systems, Quarkus, OAuth, Containerization

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