Thomas Ingram

Senior Frontend Developer at EZCORP

Apex, North Carolina, 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
Thomas Ingram is a Senior Frontend Developer with 12 years of hands-on experience building responsive, standards-driven web applications using modern stacks like React, Next.js, Node, TypeScript and Ruby on Rails. Self-taught and Linux-enthusiast at heart, he combines practical system and network configuration experience with a deep care for web standards, accessibility and test-driven development. He’s contributed to the popular PrismJS project, improving core tokenization and language support—demonstrating an aptitude for elegant, performance-minded JavaScript. Thomas has led frontend efforts across startups and enterprises, currently shaping customer-facing applications at EZCORP from his base in Apex, NC. Outside of work he keeps skills sharp with side projects and open source contributions, often serving as the go-to technical troubleshooter among peers.
code12 years of coding experience
job13 years of employment as a software developer
github-logo-circle

Github Skills (5)

html10
javascript10
syntax-highlighting10
regular-expression8
computer-engineering7

Programming languages (10)

TypeScriptJavaScriptGoPHPHamlPerlHTMLRuby

Github contributions (5)

github-logo-circle
PrismJS/prism

May 2014 - May 2014

Lightweight, robust, elegant syntax highlighting.
Role in this project:
userFull-stack Developer
Contributions:11 commits in 14 days
Contributions summary:Thomas primarily contributed to the syntax highlighting library PrismJS, focusing on improvements to its core functionality. The user refactored and optimized the core JavaScript code, including improvements to the tokenization process and HTML encoding. The user added support for various new language components, specifically focused on parsing the Rip language. The user’s work extended to enhancing existing language definitions for clike and markup.
highlightjshighlightingprismjsprismicsyntax-highlighting
Contributions:160 commits, 28 pushes, 10 branches in 7 months
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
Thomas Ingram - Senior Frontend Developer at EZCORP