Ran Cao is a software engineer with 13 years of experience currently pursuing an M.S. in Computer Science at Northeastern University and interning at Joblogic-X, where he builds cloud-native e-commerce microservices with Spring Boot, Next.js, Docker, and Kubernetes. He has a strong full-stack background—designing responsive frontends, efficient backends, and real-time stream processing using Kafka and Flink—while instrumenting systems with OpenTelemetry and observability stacks like Prometheus and Grafana. Previous work includes optimizing data models across PostgreSQL and MongoDB to boost performance and building high-throughput FastAPI services, demonstrating both practical database tuning and async backend expertise. Based in California, he combines DevOps and Kubernetes skills with a developer’s eye for UX, and often automates CI/CD pipelines with GitHub Actions and static analysis to maintain code quality. An unusual strength is his hands-on experience linking search (Elasticsearch) with relevance tuning and low-latency product discovery in production settings.
13 years of coding experience
University of California, San Diego
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Northeastern University
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.