Daniel Jih

Staff Software Engineer at Amplitude

California, United States
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

🤩
Rockstar
🎓
Top School
Daniel Jih is a Staff Software Engineer with 11 years of experience building and operating large-scale analytics infrastructure and SDKs, currently leading engineering efforts at Amplitude in California. He combines hands-on expertise in mobile SDK development (notably improving the Amplitude iOS SDK's stability and test automation) with product and infrastructure architecture—having owned Amplitude's mobile SDKs, data ingestion pipelines, and an enterprise-grade permission model. He has shifted between individual contributor and management roles, mentoring engineers, designing onboarding and interview processes, and driving cross-functional product launches. Comfortable across native mobile, full-stack services, and large-data systems, he has a track record of reducing flakiness and shipping robust telemetry solutions used at scale. A Stanford MS graduate with roots in electrical engineering, he brings an uncommon blend of embedded/systems thinking and product-focused execution.
code11 years of coding experience
job10 years of employment as a software developer
bookNewton South High School
bookBachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at Tufts University
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at Stanford University
github-logo-circle

Github Skills (9)

quality-assurance10
unit-testing10
objective-c10
swift10
ios10
mobile-development10
software-quality10
testing10
debug9

Programming languages (9)

TypeScriptC#JavaCJavaScriptObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
amplitude/Amplitude-iOS

Aug 2015 - Mar 2019

Role in this project:
userMobile Developer (iOS) & QA Engineer / Test Automation Engineer
Contributions:46 releases, 386 commits, 157 PRs in 3 years 7 months
Contributions summary:Daniel primarily focused on improving the quality and stability of the iOS SDK, indicated by the "flake rate" reduction. They addressed bugs and optimized performance by refactoring code and adding backoff logic for event uploads. They were also involved in testing, evidenced by test class additions and modifications, as well as setting up tests and verifying functionality related to both events and identifies, which included handling edge cases like nil user IDs.
leancloudstorekitios-nativemobile-appios
djih/djih

Nov 2015 - Apr 2017

Contributions:234 pushes in 1 year 4 months
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
Daniel Jih - Staff Software Engineer at Amplitude