Hao Hong is a Staff Software Engineer with 17 years of experience building resilient internet-scale services, currently driving platform and backend work at Foursquare in Los Angeles. He brings deep hands-on expertise in Node.js, Ruby, Linux, containerization and orchestration technologies such as Docker, Mesos and Marathon, honed through a long tenure at Factual and now Foursquare. Comfortable across the stack, he combines systems-level thinking with pragmatic delivery, often focusing on operational reliability and deployability. Trained in Management Information Systems, he pairs business-aware engineering with a history of evolving roles from web developer to senior staff engineer, suggesting strong institutional knowledge and mentorship capacity. Notably, his career reflects continuity and depth in location-data and internet-industry systems rather than frequent company hopping.
17 years of coding experience
12 years of employment as a software developer
BA Management Information System, BA Management Information System at Shanghai University of Electric Power
Contributions:1 PR, 24 pushes, 3 branches in 2 years 9 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.