Jorge Rubio is a Senior Software Engineer with nine years of experience specializing in backend systems, JVM languages (Java and Kotlin), and cloud-native microservices. Currently at Marshmallow in London, he has progressed from senior engineer to tech lead and now focuses on resilient service design, Terraform-based infrastructure, and AWS-managed platforms like ECS Fargate and DynamoDB. His background includes leading Kotlin migrations, mentoring peers, and shipping production RESTful APIs across media and insurtech domains (LaVanguardia, MundoDeportivo, Mirriad). A strong advocate of clean code, SOLID principles and pragmatic architecture, he blends hands-on implementation with product-aware decisions such as AB testing in growth contexts. Based in London but with roots in Barcelona, he keeps a public-facing blog and portfolio, signaling a continual commitment to learning and community knowledge-sharing.
9 years of coding experience
12 years of employment as a software developer
Engineering Degree Computer Science and Engineering, Engineering Degree Computer Science and Engineering at Universitat Autònoma de Barcelona
Find and Hire Top DevelopersWe’ve 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
Jorge Rubio - Senior Software Engineer at Marshmallow