Joshua Wedekind is a Senior Full-Stack Software Engineer with 11 years of experience building scalable, developer-focused tooling and production web services across companies from startups to Apple and Microsoft. He specializes in monorepo and build toolchains, CI automation, and full-stack product delivery—work exemplified by contributions to Microsoft's high-profile rushstack repository where he improved Sass tasking, testing, and class-name hashing. At Apple he now applies that infrastructure-first mindset to machine learning platform and services engineering, while earlier roles show hands-on backend work in Python/Django and frontend systems in TypeScript and React. An educator and entrepreneur at heart, he has taught web development, founded product ventures, and led engineering on business-critical SaaS features. His background as an FAA air traffic controller and Army radiology technologist reveals a knack for high-stakes systems and disciplined problem-solving that informs his approach to reliable, production-grade software.
11 years of coding experience
17 years of employment as a software developer
Chemistry, Chemistry at University of Missouri-Kansas City
Associate of Arts (AA) Liberal Arts and Sciences/Liberal Studies, Associate of Arts (AA) Liberal Arts and Sciences/Liberal Studies at Johnson County Community College
Monorepo for tools developed by the Rush Stack community
Role in this project:
Full-stack Developer
Contributions:106 reviews, 157 commits, 25 PRs in 2 years 5 months
Contributions summary:Joshua contributed to the core-build package within the microsoft/rushstack repository, primarily focused on improvements to the gulp-core-build-sass package. The user added tests and implemented public methods for generating class names and handling module stubs within the SassTask class, then made subsequent refactoring changes. These changes included moving postcss-modules logic into a separate class, refactoring code, and migrating the class name hash algorithm to use the relative path to the root path.
Contributions:2 releases, 10 pushes, 1 branch in 4 years 1 month
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.