Mike Garcia is a strategic technical recruiter and TPM hiring specialist with 17 years of experience building high-impact teams across startups, agencies, and FAANG companies from San Francisco. He specializes in Transformational Recruiting for competitive disciplines like TPM, PM, infrastructure, AI/ML, data, security, networking, and software engineering, and has supported multiple IPO journeys including Marin Software, Twitter, and Wealthfront. At Meta/Facebook he owned end-to-end TPM recruiting across Infrastructure and Product organizations, building pipeline infrastructure, mentoring recruiters, and shaping hiring strategy across time zones. His early engineering-adjacent background and open-source contributions to prominent Python projects (pex, Luigi, Thriftpy, Buck) give him rare technical fluency for a recruiter, enabling deep technical screening and credibility with senior engineering leaders. Mike is known for rapidly ramping on new role profiles during organizational pivots and prefers building long-term talent strategies over one-off placements.
17 years of coding experience
3 years of employment as a software developer
Bachelor of Science, Management Information Systems, Bachelor of Science, Management Information Systems at Ateneo de Manila University
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
Backend Developer & Build Automation Engineer
Contributions:4 reviews, 58 commits, 62 PRs in 5 years 8 months
Contributions summary:Mike primarily contributed to the build system, `Buck`, by implementing features related to Python, Go, and general build process improvements. They added the ability to use `.src.zip` files as sources for Python libraries, implemented a prebuilt Python library feature, and improved the support for running Python tests. Further, the user added basic support for the Go programming language, extended prebuilt C++ libraries functionality, and improved the performance and functionality of the build system for various languages. Their work focused on enhancing the capabilities and performance of the build system.
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Role in this project:
Back-end Developer
Contributions:9 commits, 7 PRs, 29 comments in 6 months
Contributions summary:Mike primarily focused on improving the `luigi` library's functionality and maintainability. They addressed pylint errors, optimized import times by removing slow dependencies, and standardized directory interfaces. Furthermore, the user added support for Google Cloud Storage and BigQuery, indicating a focus on data processing and cloud integration, and refactored date and datetime parameters.
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
Mike Garcia - Technical Recruiter, TPM at Facebook