Tim Finley

Principal Software Engineer at HubSpot

Boston, Massachusetts, 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
Tim Finley is a Principal Software Engineer with 16 years of experience leading front-end and full-stack efforts, currently heading HubSpot’s FaaST (Frontend as a Service) team in Boston. He builds developer tools, libraries, and UI components that enable engineers to ship consistent, maintainable applications at scale while fostering a collaborative engineering culture. His open-source contributions include front-end work on HubSpot projects like vex (a configurable dialog library) and Singularity (a Mesos scheduler UI), showing expertise in JavaScript, UI pagination/routing, and integration fixes. Prior roles at Performable and a nearly six-year tenure at IBM underscore his ability to operate across startups and large enterprises. Collected as a pragmatic engineer and team facilitator, he pairs hands-on coding with mentorship to move complex front-end systems forward.
code16 years of coding experience
job6 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Maryland
stackoverflow-logo

Stackoverflow

Stats
2,045reputation
319kreached
11answers
3questions
github-logo-circle

Github Skills (18)

javascript10
jquery10
coffeescript10
ui-design10
uid10
front-end-development10
mesos9
amd9
backbone8
backbonejs8
handlebars8
css7
html7
scrollbar6
firefox6

Programming languages (12)

TypeScriptJavaCSSCAstroJavaScriptVueObjective-C

Github contributions (5)

github-logo-circle
HubSpot/vex

Sep 2013 - Nov 2017

A modern dialog library which is highly configurable and easy to style. #hubspot-open-source
Role in this project:
userFront-end Developer
Contributions:15 commits, 1 PR, 6 pushes in 4 years 2 months
Contributions summary:Tim primarily contributed to the front-end of the project, specifically focusing on the JavaScript and CoffeeScript code related to the vex dialog library. Their work included fixing issues related to AMD module loading by modifying the JavaScript files to properly reference dependencies like jQuery. The user also merged code and rebuilt the project after changes from other contributors, as evidenced by their commit messages.
dialog-librarydialogconfigurablehubspot
HubSpot/Singularity

May 2014 - Nov 2014

Scheduler (HTTP API and webapp) for running Mesos tasks—long running processes, one-off tasks, and scheduled jobs. #hubspot-open-source
Role in this project:
userFull-stack Developer
Contributions:47 commits, 1 push, 1 branch in 6 months
Contributions summary:Tim primarily focused on enhancing the user interface and functionality of the Singularity UI. Their commits demonstrate changes to the request history and deploy history tables, implementing features such as pagination and "more" links. They also made modifications to the routing and disable page refresh during development. Additionally, the user updated a vendor library.
apischedulerscheduled-jobslongmesos
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