Skip to the content.

Carlos Rafael Ramirez

Senior Software Developer, Microsoft MVP (2024–Present)

Barcelona, crramirez@gmail.com

PROFILE

Senior Software Developer and Microsoft MVP with 24+ years of experience enhancing performance, reliability, and scalability in complex systems. Specialized in Java, AWS, and data engineering. Skilled in modernizing legacy systems and optimizing large-scale infrastructure.

WORK EXPERIENCE

Master Software Specialist, Smartmatic — Jan 2025–Present

Election Systems Modernization & Backend Development

Tech Stack: Java, Spring Boot, Docker, Jenkins, Oracle, AWS, BIRT

Senior Software Engineer, Scopely — Jul 2024–Dec 2024

Data Infrastructure & Cloud Systems

Tech Stack: Java, Kubernetes (EKS), Docker, AWS (SQS, Kinesis, DynamoDB), GCP (BigQuery), Hystrix, Datadog

Senior Java Developer, King — Sep 2022–May 2024

Customer Segmentation & Data Analytics

Tech Stack: Java, Kubernetes, Docker, GCP (BigQuery), MySQL, Jenkins, Linux, Agile, TDD

Senior Software Engineer, Bridgestone Mobility Solutions — May 2019–Aug 2022

Legacy System Modernization & Platform Migration

Tech Stack: Java, Spring Boot, Java EE, JBoss, Hibernate, Docker, Oracle, MySQL, React Native, Appium

Master Software Specialist, Smartmatic Panama — Aug 2017–Apr 2019

Cloud Cost Optimization & Election Infrastructure

Tech Stack: Java, Spring Boot, Java EE, Docker, Terraform, AWS (CloudHSM), OpenStack, PostgreSQL, Oracle, OpenCV

Engineering Associate Manager, Smartmatic Panama — Nov 2012–Jul 2017

Biometric Voter Authentication & Mission-Critical Services

Tech Stack: Java, Java EE, JMS, JBoss, Hibernate, Docker, PostgreSQL, Oracle, Jenkins, Maven, Sonar, Pentaho Kettle

Product Architect, Smartmatic Labs — Mar 2010–Oct 2012

Automation & Distributed Election Systems

Tech Stack: Java, Java EE, Linux, JBPM, FAI

Software Lead, Smartmatic Labs — May 2008–Mar 2010

Call Center & Voting Support Systems

Tech Stack: Java, Java EE, JBoss, Hibernate, Oracle, JBPM

Software Engineer, Smartmatic Labs — Mar 2004–May 2008

Electoral Management Systems

Tech Stack: Java, Java EE, JMS, Hibernate, Oracle

OTHER EXPERIENCE

EDUCATION