Tom Robinson is a software engineer with 13 years of experience building secure, scalable backend systems and platforms, currently focused on infrastructure and security at Yelp. He combines a Computer Engineering foundation and a CIS degree from the University of Miami with hands-on expertise in Python, Java, C/C++, DevOps tooling and network-level security controls. His work spans large-scale data processing and life-science projects (Hadoop, genomic pipelines) to commercial anti-malware engineering and automation, reflecting deep experience in parallelization, reverse engineering, and production reliability. At Yelp he contributes to open-source scheduler tooling (Tron) and has strengthened platform security and network controls, drawing on practical iptables and firewall experience from Paasta contributions. Comfortable moving between low-level systems and higher-level service design, he has a track record of preventing failures and hardening notification/reporting paths in real products. Based in Everett, WA, he pairs research-driven problem solving with operational discipline and a knack for shipping pragmatic, testable solutions.
13 years of coding experience
5 years of employment as a software developer
Dual-Enrollment, Dual-Enrollment at School for Advanced Studies
Bachelor's Degree, Computer Information Systems, Bachelor's Degree, Computer Information Systems at University of Miami
Contributions:2 reviews, 64 commits, 27 PRs in 5 months
Contributions summary:Tom primarily contributed to enhancing the security and operational aspects of the PaaS platform. Their work focused on implementing network restrictions for services, modifying firewall rules, and improving the overall security posture of the platform. This involved refactoring network configurations, integrating inbound firewall controls, and adding security checks to the deployment process. They demonstrated a strong understanding of network infrastructure, iptables, and access control mechanisms.
Web framework that allows performing periodic syncs of data sources and performing analysis on the identified results
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR in 1 day
Contributions summary:Tom made several changes to mailer and view files, indicating a focus on refining the application's notification and reporting features. The commits involved removing routing to potentially unintended recipients and preventing crashes when data elements were missing. This work directly impacted the application's reliability and user experience.
checklistpythonanalysisdata-sourcesperiodic
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.