Mike Niebling

Staff Software Engineer at Grainger

Chicago, Illinois, 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
Mike Niebling is a Staff Software Engineer and frontend specialist with 15 years of experience blending UX research, product design, and engineering leadership to build cohesive, usable web applications. He has led large-scale frontend transformations—everything from TypeScript migrations and React micro-frontends to incremental rewrites of 100K+ LoC—while also owning design systems and developer tooling that boost team velocity. At Mediafly he moved between hands-on implementation and director-level strategy, focusing on long-term leverage: automation, testing, and unified UX across teams. Now at Grainger he helps maintain core design systems and starter kits used across internal and external web UIs. Mike’s background in formal HCI research and early UX roles gives him a rare combination of rigorous usability thinking and pragmatic engineering judgment. He intentionally seeks varied challenges and still codes regularly, favoring “boring but effective” tech that scales.
code15 years of coding experience
job14 years of employment as a software developer
bookM.S., Human-Computer Interaction, M.S., Human-Computer Interaction at DePaul University
bookB.S., Information Science & Technology, B.S., Information Science & Technology at Missouri University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
361reputation
30kreached
5answers
0questions
github-logo-circle

Github Skills (61)

parser10
peg10
grammars10
parsing10
draggable9
drag-and-drop9
highcharts9
reader8
parser-generator8
vitepress8
drag8
pdf8
css8
javascript8
pdf-generation8

Programming languages (5)

MDXTypeScriptJavaScriptRubyPython

Github contributions (5)

github-logo-circle
mniebling/FontAwesomeSearch

May 2013 - Dec 2016

Contributions:103 commits, 55 pushes, 5 branches in 3 years 6 months
Mike's design & project site
Contributions:208 commits, 22 PRs, 188 pushes in 6 years 3 months
csseleventydesign-project
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
Mike Niebling - Staff Software Engineer at Grainger