Juan Aguilera is a seasoned software engineer based in Spain with 14 years of experience building and maintaining high-traffic web systems across Ruby on Rails, Elixir, React, React Native, and TypeScript. He has deep expertise modernizing legacy codebases and operating large microservice landscapes, having driven reliability through CI/CD, automated testing, Datadog/Sentry monitoring, and Terraform-managed AWS infrastructure. Juan blends backend-first craftsmanship with practical frontend proficiency, coaching teams into full‑stack delivery using pair programming and incremental, MVP-driven approaches. He’s comfortable running production Kubernetes on EKS and has hands-on experience improving performance at scale (e.g., Varnish caching and service integrations). Pragmatic and quality-focused, he favors systematic problem solving and automation to reduce toil while mentoring junior engineers.
14 years of coding experience
14 years of employment as a software developer
Ingeniero Técnico, Informática de Sistemas, Ingeniero Técnico, Informática de Sistemas at Universidad de Almería
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.