Vincent Barilla is a Senior Software Engineer in San Francisco with 11 years of experience building scalable web and backend systems across startups and large tech companies, currently at Google. He brings a hybrid background in mechanical engineering, theater/TV production, and intensive software training (Hack Reactor), which surfaces in pragmatic engineering paired with clear communication and product sensibility. Vincent has led refactors and platform transitions—rewiring Meteor apps into RESTful Node/Express services, introducing TDD and code review practices, and mentoring junior engineers to raise team quality. At Google he continues to focus on reliable, maintainable systems while contributing to open-source projects like Unity ML-Agents, where he improved examples and code consistency for a widely used RL toolkit. Colleagues describe him as a detail-oriented full-stack developer who values clean code and developer experience as much as shipping features.
11 years of coding experience
8 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Hack Reactor
Bachelor’s Degree, Theater and Television Production, Bachelor’s Degree, Theater and Television Production at Assumption College
Master’s Degree, Mechanical Engineering, Master’s Degree, Mechanical Engineering at Boston University
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
Role in this project:
Full-stack Developer
Contributions:2 releases, 134 commits, 175 PRs in 2 years 3 months
Contributions summary:Vincent primarily focused on code cleanup and modifications within the Unity ML-Agents toolkit. Their contributions included refactoring code by modifying comments and removing tabs and whitespace inconsistencies across multiple files. Furthermore, the user updated code examples to reflect best practices and replaced tabs with 4 spaces for consistency. The user also touched a diverse set of example projects within the repository.
Contributions:11 commits, 10 pushes, 1 branch in 1 day
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.