Joseph Shelby is a senior software engineer with three decades of hands-on experience building UIs, component libraries, and full-stack systems across C/C++, Java, and modern JavaScript. He currently focuses on React and Material-UI for personal projects and Oracle JET at Oracle, while bringing deep familiarity with legacy and niche frameworks from X11/Motif and Swing to SproutCore and Highcharts. Comfortable across front-end, middleware (node/express, MongoDB), and enterprise J2EE stacks, he pairs pragmatic engineering with thoughtful API and library design—treating coders as end users. His long Unix pedigree (since 1990) and history writing layout managers, JSP tag libraries, and agents/MoM systems reveal a propensity for solving low-level and UX problems alike. Located in Sterling, VA, he blends institutional enterprise experience with “home hacking” practices like Lerna, Storybook, and Electron to keep craftsmanship current.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at James Madison University
Contributions:8 commits, 9 pushes, 1 branch in 1 day
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
Joseph Shelby - Senior Software Engineer at Oracle