James Abercrombie

Senior Software Engineer at Labelbox

Los Osos, 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

👤
Senior
🎓
Top School
James Abercrombie is a Senior Software Engineer with 11 years of experience building developer tools and front-end systems that help teams move faster. He specializes in React, TypeScript, Node.js and performance profiling, with a proven record of halving page load times and accelerating CI to support daily deploys. At ProductPlan he led migrations to TypeScript, improved test and build stability, and created visibility tooling that connected CI events to Slack for better team feedback. He values developer experience—shipping faster local linting, 3x faster tests, and an internal Storybook—and pairs hands-on implementation with mentoring and process improvements. Now based in Los Osos, CA and currently at Labelbox, he balances a practical engineering focus with an eye for tooling that scales team velocity. Outside of work he’s known for a relaxed personal style (self-described avid sandal-wearer), reflecting an easygoing approach to collaboration.
code11 years of coding experience
job9 years of employment as a software developer
bookREACT NANODEGREE, ReactJS, REACT NANODEGREE, ReactJS at Udacity
bookBusiness Marketing & Graphic Communication, Business Marketing & Graphic Communication at Allan Hancock College
bookNipomo High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (33)

ratchet9
linting8
eslint8
python-client8
package8
sdk8
pivotal-tracker8
npm8
ruby-wrapper7
lerna7
python7
monorepo7
reporter6
nodejs6
fairness-ml6

Programming languages (5)

TypeScriptShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
Jmsa/jest-quarantine

Apr 2022 - Feb 2025

A quarantine method and reporter for jest to help quite flappy tests.
Contributions:5 reviews, 9 PRs, 12 pushes in 2 years 10 months
jestquarantine
Ratcheting applied to ESLint results so new issues don't creep in.
Contributions:13 reviews, 32 commits, 27 PRs in 10 months
eslintlintingratchet
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
James Abercrombie - Senior Software Engineer at Labelbox