Summary
Ray Xian is a Senior Software Engineer based in Singapore with six years’ experience designing and optimizing large-scale microservices and low-level systems. He excels in system design, microservice architecture, and performance tuning across Go, C++, C#, and Python, with production familiarity in Kubernetes, Kafka, Redis, and cloud platforms (AWS/GCP). His recent roles at GetGo Carsharing show a fast trajectory from Software Engineer to Senior Engineer, delivering resilient, high-throughput services for real-world mobility systems. Ray combines practical REST/gRPC implementations with database expertise (Postgres, MongoDB, Elasticsearch) and a habit of squeezing extra performance through algorithm and data-structure refinement. He also brings teaching and research-adjacent experience from NUS (microarchitecture and programming methodology), which informs a disciplined, evidence-driven approach to code quality and observability. Colleagues value him for balancing system-level thinking with hands-on optimization that tangibly reduces latency and operational cost.
6 years of coding experience
3 years of employment as a software developer
Victoria Junior College
Bachelor of Computing (Computer Science) with Honors Database Systems Computer Network Information Security, Bachelor of Computing (Computer Science) with Honors Database Systems Computer Network Information Security at National University of Singapore
English, Chinese