Mike Tung is a founder and CEO with 12 years of experience building large-scale search and AI-driven knowledge systems from Mountain View. He founded Diffbot to create a universal knowledge search engine and brings deep hands-on expertise in web-scale information extraction, search architecture, and back-end systems from prior founding and engineering roles at TheFind, ClickTV, and contributions at Yahoo, eBay and Microsoft. A Stanford AI master’s and UC Berkeley EECS alumnus, he combines research-grade ML instincts with pragmatic engineering—evident in his open-source work improving Gigablast’s distributed search engine JSON/facet handling and crawlbot behavior. As an advisor at StartX he guides enterprise SaaS and IP strategies, blending product judgment with technical depth. Notably, his background spans both life-science research and low-level systems engineering, a mix that fuels unconventional problem solving in large knowledge-graph and search challenges.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.) Electrical Engineering and Computer Sciences, Bachelor of Science (B.S.) Electrical Engineering and Computer Sciences at University of California, Berkeley
Master’s Degree Artificial Intelligence, Master’s Degree Artificial Intelligence at Stanford University
Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the README.md file at the very bottom of this page for instructions.
Role in this project:
Back-end Developer
Contributions:5 commits in 1 month
Contributions summary:Mike primarily focused on improving the JSON output format and the handling of facets within the search engine. They addressed JSON array formatting for facets, ensuring valid JSON output for various parameters, and enabled facet functionality for sites. The user also modified code related to parameters, HTTP responses, and user agent handling, indicating involvement in server-side logic and request processing. Furthermore, the user made changes related to crawlbot functionality, specifically regarding the use of seeds.
Contributions:5 commits, 3 PRs, 3 pushes in 3 years 8 months
api-clientapirubyruby-apidiffbot
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.