Summary
John Gibson is a Senior Computer Vision Engineer with 11 years of experience building production-grade vision and bioinformatics systems, combining a B.S./M.S. in Computer Science from Washington University in St. Louis with a background in biology. He has driven state-of-the-art work in depth estimation, 3D reconstruction, and video understanding at Niantic and now Polycam, and has a track record of deploying efficient models and pipelines that cut millions in compute costs. Equally comfortable in C/C++ and Python as in Scala and Java, he blends low-level, high-performance engineering (actor models, ZeroMQ, multithreading) with ML research and scalable cloud infrastructure. His early career in bioinformatics produced robust genomic analysis tools and novel algorithms for sequence and regulatory-element discovery, reflecting an ability to move between domains. Known for optimizing throughput and latency for real-time distributed SLAM and for automating end-to-end bioinformatic workflows, he seeks projects that produce measurable impact. Outside work he curates practical open-source projects spanning bioinformatics, CV, and concurrency on GitHub, underscoring a broad technical curiosity.
11 years of coding experience
8 years of employment as a software developer
B.S./M.S. in Computer Science Computer Science, B.S./M.S. in Computer Science Computer Science at Washington University in St. Louis
High School, High School at Saint Ignatius High School