Vice President Of Software Engineering at STORIS, Inc.
Rockaway, New Jersey, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Shawn Mcknight is a seasoned software engineering leader with over 10 years of experience driving architecture, product and team outcomes at STORIS, now serving as Vice President of Software Engineering. He has modernized large-scale retail ERP integrations and led the design and delivery of a cloud-native CXM platform built on Kubernetes, React, TypeScript, Node.js, GraphQL and microservices that serves hundreds of retailers. Equally comfortable in product management and deep technical roles, he has owned major releases, database design for 700+ table ERPs, and initiatives that materially improved sales close rates and customer satisfaction. Shawn is an active contributor to prominent open-source projects—improving Material-UI’s Tabs UX and enhancing TypeScript types and caching behavior in the Moleculer microservices framework—bringing practical frontend and backend expertise. He combines a hands-on engineering mindset with a strong belief in building delightful, resilient software and teams that buy into that vision. Based in Rockaway, NJ, he pairs technical depth with a high academic record, holding a BS in Computer Science and an associate degree in Business.
10 years of coding experience
24 years of employment as a software developer
Associate’s Degree, Business Administration and Management, General, Overall GPA: 3.97; Area of Study GPA: 4.0, Associate’s Degree, Business Administration and Management, General, Overall GPA: 3.97; Area of Study GPA: 4.0 at Thomas Edison State University
:rocket: Progressive microservices framework for Node.js
Role in this project:
Back-end Developer
Contributions:57 reviews, 48 commits, 36 PRs in 3 years 11 months
Contributions summary:Shawn primarily contributed to the type definitions and internal workings of the Moleculer framework. They enhanced the TypeScript definitions, enabling better support for service lifecycles as arrays. The user documented accessible properties within the RedisCacher and addressed the type definitions for Cachers, including adding MemoryLRU and supporting generic types in Redis. Furthermore, they updated event emit and broadcast methods to support type specifications.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
Front-end Developer
Contributions:6 commits, 6 PRs, 19 comments in 4 months
Contributions summary:Shawn contributed significantly to the `mui/material-ui` repository, primarily focusing on enhancements and refinements to the `Tabs` component. Their work included adding scrollable behavior, addressing text wrapping and font scaling issues, and improving the component's lifecycle, optimization, and fixing issues. The user also focused on improving test coverage and refactoring code to match new component structures, updating tests, and adding features.
reactmuimaterialjavascriptmaterial-design
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.