TJ Egan

Front End Developer - Carbon Design System at IBM

Town of Clifton Park, New York, 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
TJ Egan is a Front End Developer with 11 years of experience, currently contributing to IBM’s Carbon Design System where he blends UI/UX research with hands-on front-end implementation. He specializes in HTML, CSS/Sass, modern JavaScript (ES6/Babel), React, and build tooling like Gulp and Webpack, and has a track record of fixing UI bugs, improving component docs, and enhancing accessibility and iconography on the high-profile carbon-website. Prior experience includes large-scale legacy system work at the NYS Office of Information Technology Services and web/interface design at Siena College, giving him a practical appreciation for both modern interfaces and mission-critical back-end systems. Comfortable leading or collaborating on teams, he excels at translating client pain points into better user experiences and coordinated project delivery. Based in Clifton Park, NY, he pairs strong communication skills with a continual appetite for learning new languages and techniques. A detail-oriented problem solver, he often focuses on small UI fixes that yield outsized improvements in clarity and usability.
code11 years of coding experience
job5 years of employment as a software developer
bookB.S, Computer Science, B.S, Computer Science at Siena College
languagesEnglish, Norwegian
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

uid10
carbon-lang10
javascript10
front-end-development10
ui-design10
carbon-copy10
gatsby10
react10
accessibility9
css9
html8

Programming languages (7)

TypeScriptMDXCSSShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
The website for the Carbon Design System.
Role in this project:
userFront-end Developer
Contributions:402 reviews, 92 commits, 149 PRs in 3 years 3 months
Contributions summary:TJ primarily contributed to the front-end development of the Carbon Design System website. Their work involved fixing UI issues, updating component documentation, and enhancing the user experience. They addressed bugs related to component rendering and display, including fixing form group warnings and updating color tables. The user was also involved in the implementation of new features, such as updating the banner and fixing issues related to icons, specifically ensuring correct display of glyph-only icons.
gatsbyreactcarbon-design-systemibmdesign-system
tw15egan/carbon

Apr 2017 - Aug 2024

The component library behind Carbon Design System
Contributions:1 PR, 2157 pushes, 1243 branches in 7 years 5 months
reactcarbon-design-systemdesign-systemcarboncomponent-library
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