Jeffrey Hallock is a software engineer at Google with a decade of technical experience and a multidisciplinary academic background in materials science, physics, mathematics, and pre-med from the University of Pennsylvania. He transitioned to software after hands-on experimental research in biophysics and materials labs, where he developed quantitative data-analysis tools and practical instrumentation troubleshooting skills. Proficient in Python, algorithms, data structures, and test-driven development, he currently contributes to Network Configuration Management as a Noogler in Mountain View. His unusual path—from building MATLAB analysis pipelines for microscopy and repairing prototype electronics for the ATLAS detector to shipping production software—gives him a strong blend of experimental rigor and systems-focused engineering.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science in Engineering (B.S.E.), Materials Science & Engineering, Physics, Mathematics, Pre-Med, Bachelor of Science in Engineering (B.S.E.), Materials Science & Engineering, Physics, Mathematics, Pre-Med at University of Pennsylvania
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.