Tim Mcclure is a Senior Software Engineer in New York with a decade of experience building scalable web applications across technology, finance, and retail. He blends tech lead responsibilities with hands-on development, shaping internal tooling, performance optimizations, and reusable UI libraries at companies like Bloomberg and Work Market. Tim’s background spans full-stack work from Node.js backends and Java-based web apps to React/Redux front ends and webpack-driven build systems. He’s an active open-source contributor to high-profile projects such as Babel, where he implemented private class features and spec-compliant transformations that help JavaScript evolve. A former proprietary trader, Tim brings quantitative rigor and rapid decision-making to engineering challenges, plus a habit of continually learning new languages and practices. Colleagues rely on him for pragmatic architecture, solid testing and CI practices, and measurable user-focused improvements.
10 years of coding experience
4 years of employment as a software developer
Political Science, Political Science at American University
B.S., Economics, B.S., Economics at George Mason University
🐠 Babel is a compiler for writing next generation JavaScript.
Role in this project:
Back-end Developer
Contributions:6 commits, 5 PRs, 43 comments in 9 months
Contributions summary:Tim primarily contributes to the Babel compiler, focusing on implementing and supporting new JavaScript features related to private class methods and accessors. Their work involves adding syntax support, spec compliance, and loose mode implementations for these features. They are also responsible for fixing bugs, adding tests, and updating helper functions within the Babel ecosystem. Their contributions significantly expand Babel's capabilities to support the latest JavaScript language proposals.
Contributions:12 commits, 1 PR, 8 comments in 1 month
Contributions summary:Tim contributed to the Contributor License Agreement assistant by implementing features and addressing issues related to configuration and testing. They added an organization override configuration option, which likely enhances the tool's flexibility in handling CLA agreements. Furthermore, the user refactored tests, ensuring the reliability of the CLA assistant's functionality by fixing and re-enabling broken tests. They also worked on improving the user interface by providing more information for whitelisting users.
assistantclacontributoragreementsap-hana
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
Tim Mcclure - Senior Software Engineer at Bloomberg LP