Vincent Barilla

Senior Software Engineer at Google

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job8 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Hack Reactor
bookBachelor’s Degree, Theater and Television Production, Bachelor’s Degree, Theater and Television Production at Assumption College
bookMaster’s Degree, Mechanical Engineering, Master’s Degree, Mechanical Engineering at Boston University
languagesEnglish
github-logo-circle

Github Skills (8)

unity3d10
refactoring10
csharp10
refactor10
dotnet-core10
deep-reinforcement-learning9
machine-learning8
reinforcement-learning8

Programming languages (5)

C#TypeScriptC++JavaScriptPython

Github contributions (5)

github-logo-circle
Unity-Technologies/ml-agents

Mar 2018 - Jun 2020

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:
userFull-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.
servedeep-reinforcement-learningtrainingunityreinforcement
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.
Request Free Trial