Stephen Blades

Senior Software Developer at UL Solutions

New Bern, 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

🤩
Rockstar
🎓
Top School
Stephen Blades is a senior software developer with 15 years of experience specializing in modular UI architecture, UX-driven component libraries, and large-scale front-end migrations. Based in New Bern, NC, he leads UI framework strategy and automation at UL Solutions, having migrated 120+ repositories to GitHub and implemented GitHub Advanced Security across the organization. He mentors teams, shapes UX direction, and publishes developer tooling such as CLIs and VS Code snippet libraries to standardize and accelerate development. An active open-source contributor, Stephen has improved high-profile React components like react-big-calendar and react-select—upgrading Storybook, theming docs, and modernizing styles and examples. His background in both legacy platform refactors and modern web stacks gives him a practical knack for turning complex product needs into reusable, maintainable interfaces.
code15 years of coding experience
job12 years of employment as a software developer
bookComputer Science, Computer Science at University of Maryland University College
bookHonor Graduate, Russian Studies, Honor Graduate, Russian Studies at Defense Language Institute
languagesRussian
stackoverflow-logo

Stackoverflow

Stats
5,247reputation
655kreached
315answers
12questions
Badges
javascript
top-5%
react-redux
top-5%
extjs
top-5%
github-logo-circle

Github Skills (19)

javascript10
storybook10
async10
component-development10
sass10
user-interface10
react10
react-redux9
extjs9
front-end-development9
documentation9
css-modules6
react-router6
coldfusion6
ecmascript6

Programming languages (6)

TypeScriptColdFusionSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
jquense/react-big-calendar

May 2019 - Jan 2023

gcal/outlook like calendar component
Role in this project:
userFront-end Developer
Contributions:31 reviews, 123 commits, 218 PRs in 3 years 8 months
Contributions summary:Stephen primarily worked on improving the user interface and functionality of the calendar component. Their contributions included upgrading Storybook to enhance the component's documentation and examples, updating dependencies related to UI components, and switching from Less to Sass for styling. They also made changes to the layout and event display within the calendar, and addressed issues with the time grid and date selections. Additionally, the user implemented a theme for Storybook, improving the overall user experience.
calendar-componentcalendaroutlookcalendar-widgetgcal
JedWatson/react-select

Oct 2018 - Nov 2018

The Select Component for React.js
Role in this project:
userFront-end Developer
Contributions:7 commits, 4 PRs, 43 comments in 3 days
Contributions summary:Stephen primarily focused on enhancing the documentation and examples within the React Select component repository. Their contributions included adding links, clarifying the usage of default options in asynchronous loading, and updating various examples to reflect recent changes. Additionally, the user addressed a forgotten use case and implemented minor code adjustments, specifically adding semi-colons, to maintain code quality.
reactreact-jsmulti-selectreact-selectreactjs
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
Stephen Blades - Senior Software Developer at UL Solutions