Summary
Juan Cadavid is a Senior Platform Engineer with nine years of hands-on experience building cloud-native infrastructure, microservices, and developer workflows across AWS and Kubernetes. He blends backend core development (Java, Go) with infrastructure-as-code (CDK), CI/CD automation, and cost-conscious serverless design, having rebuilt environments, rollout pipelines, and logging/search platforms to boost resilience and observability. Comfortable from Raspberry/Arduino prototyping through Flutter front-ends to graph and relational databases, he favors clean code and pragmatic architectural patterns. At companies from startups to scale-ups he’s led migrations to Kubernetes, created clustered databases, and implemented VPNs and integration-test tooling that materially improved uptime and developer velocity. Currently based in Tallinn and pursuing a Master's in Computer Science at University of Tartu, he’s also maintaining a personal microservice-driven project (Now Project) that showcases Go microservices, Neo4j, Flutter, and GitHub Actions. His appetite for learning and risk-taking drives him into ML and new technologies while keeping a strong operational focus on reliability and cost-efficiency.
9 years of coding experience
4 years of employment as a software developer
Computer Sciences, Computer Sciences at Universidad EAFIT
Master's degree, Computer Science, Master's degree, Computer Science at University of Tartu
Spanish, English