Summary
Lin Y is a software engineer based in Singapore with 10 years of experience focused on distributed systems and algorithms, currently building production-grade services at Grab. He brings hands-on SRE and backend experience from internships at UpGuard, where he deployed microservices on Kubernetes, automated operational workflows with Go and shell tooling, and diagnosed OS and networking failures in mixed cloud environments. Comfortable across full-stack contexts from frontend frameworks to system-level debugging, Lin also taught programming at NUS, earning strong student feedback. His background includes studies at NUS, Stanford, and the NUS Overseas Colleges Silicon Valley program, reflecting a blend of rigorous CS foundations and exposure to Silicon Valley product culture. Notably, he seeks out hard problems that deliver the satisfaction of elegant, reliable solutions rather than incremental fixes.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Computing (Honours), Computer Science, Bachelor of Computing (Honours), Computer Science at National University of Singapore
Silicon Valley Batch 32, Silicon Valley Batch 32 at NUS Overseas Colleges
Management Science and Engineering, Management Science and Engineering at Stanford University