Summary
Yanlin Chai is a versatile Web Application Developer based in Shenzhen with over a decade of experience delivering web applications. At Tencent since 2016, he works across backend and frontend, leveraging .NET, Java and PHP to build scalable, reliable systems. He holds an MSc in Computer Science from the University of Birmingham (Merit) and a BSc in Computing from the University of Central Lancashire, grounding him in design patterns, relational databases, and SQL performance tuning. Earlier in his career he served as a Front-End Engineer and Server Engineer, demonstrating adaptability across stacks and a pragmatic approach to architecture. He can design and implement database backends independently and is known for strong teamwork, self-motivation, and fast learning. He is driven to apply his depth in .NET/Java development to deliver robust, maintainable web applications.
11 years of coding experience
2 years of employment as a software developer
Master of Science (MSc), Computer Science, MSc with Merit, Master of Science (MSc), Computer Science, MSc with Merit at The University of Birmingham
Bachelor of Science (BSc), Computing, 2:1, Bachelor of Science (BSc), Computing, 2:1 at University of Central Lancashire