Skip to main content
Carlos CarrilloCC
Open to opportunities

Carlos Carrillo

@carloscarrillo

Senior backend software engineer specializing in Java & Python microservices for FinTech, trading, and event-driven systems.

Mexico
Message

What I'm looking for

I’m looking to build scalable backend microservices in a Scrum team—owning architecture for event-driven systems (Kafka/RabbitMQ), ensuring data integrity and concurrency, and delivering high-impact features for FinTech or trading platforms.

I’m a Senior Software Engineer with 5+ years of experience designing, developing, and migrating robust backend architectures and scalable microservices using Java (Spring Boot) and Python. I focus on high-concurrency systems, data integrity, and asynchronous processing in FinTech and trading platform environments.

At Excent Capital Ltd, I led backend development for the Finance domain within an international trading platform, implementing complex business logic under a hybrid cloud architecture using Spring Boot and Python modules deployed on AWS. I optimized PostgreSQL queries and MongoDB data structures to eliminate race conditions, while engineering secure, event-driven workflows with Apache Kafka and RabbitMQ plus Celery for real-time streaming and asynchronous deposits/withdrawals.

I’ve also worked as a Technical Lead for freelance enterprise clients, developing high-quality backend microservices in Java, Kotlin, and Spring Boot. I managed technical requirements end-to-end, including Git-based version control architecture and direct stakeholder communication in English.

Earlier, at Secretaría de Finanzas y Planeación (SEFIPLAN), I spearheaded migration from legacy systems to modern services and microservices in Java/Spring Boot. I translated complex fiscal and regulatory policies into actionable software requirements, implemented OAuth2/JWT-based security, and used Apache Kafka for high-availability data synchronization—plus I contributed to gRPC-based real-time communication and Go backend services at Grupo Aprentia.

Experience

Work history, roles, and key accomplishments

FR

Senior Software Engineer

Freelance

Jan 2023 - Feb 2024 (1 year 1 month)

Served as Technical Lead developing high-quality backend microservices using Java, Kotlin, and Spring Boot for international enterprise clients. Integrated AWS components for scalable hosting and designed RabbitMQ message brokering to decouple third-party payment gateways from internal inventory APIs.

Education

Degrees, certifications, and relevant coursework

Universidad Veracruzana logoUV

Universidad Veracruzana

Bachelor of Science, Software Engineering

2016 - 2021

Earned a B.S. in Software Engineering from Universidad Veracruzana (2016–2021).

Find your dream 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