Jonathan Christopher

Backend Software Engineer at TikTok

Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jonathan Christopher is a backend software engineer with 11 years of experience building scalable microservices and distributed systems from Singapore. He has driven core Go services at Shopee—designing cross-team projects, a long-term architecture revamp, and a Twitter Snowflake-like ID generator—before moving to TikTok to continue backend service development. Jonathan combines hands-on engineering (RPC servers, Kafka consumers, zero-downtime DB migrations) with tooling and CI initiatives that raised reliability and test coverage across teams. A cum laude ITB graduate, he also has experience deploying and operating high-stakes platforms for national events, reflecting a bias for production-ready solutions and operational ownership.
code11 years of coding experience
job4 years of employment as a software developer
bookHigh School, Natural Science (IPA), High School, Natural Science (IPA) at SMAK BPK Penabur Gading Serpong
bookBachelor of Science (S.T.), cum laude, Informatics/Computer Science, Bachelor of Science (S.T.), cum laude, Informatics/Computer Science at Institut Teknologi Bandung (ITB)
languagesEnglish, Indonesian
github-logo-circle

Github Skills (43)

blueprint10
java9
lerna9
typescript9
sass9
react9
sparse8
python8
system8
ui-toolkit8
javascript8
ui-components8
parallelization8
rendering7
react-components7

Programming languages (7)

TypeScriptJavaCJavaScriptHTMLPythonCuda

Github contributions (5)

github-logo-circle
nathanchrs/pmkdata-api

Jun 2017 - Aug 2018

Contributions:3 PRs, 47 pushes, 5 branches in 1 year 2 months
apipmk
rayandrews/sliding-window

Oct 2017 - Oct 2017

Contributions:26 commits, 12 pushes in 2 days
reactslidingsliding-windowwindow
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.
Request Free Trial
Jonathan Christopher - Backend Software Engineer at TikTok