Josh Wulf

Senior Software Engineer at Camunda

New Zealand
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
Josh Wulf is a Senior Software Engineer and open-source maintainer with 14 years of experience building developer tooling and microservices orchestration, currently scaling LLM-assisted code quality and correctness at Camunda. He maintains the Zeebe JavaScript/TypeScript client and previously led developer experience for Camunda Platform 8, combining hands-on TypeScript microservices work with advocacy—speaking, writing, and producing educational content. A serial mentor and educator, he co-founded Magikcraft to teach kids to code via Minecraft and builds gamified learning experiences for children with chronic conditions. Comfortable across TypeScript, Go, Java, and Node.js, he blends production engineering with UX and developer experience sensibilities. Based in New Zealand, he pairs technical depth with a knack for storytelling—writing near-future fiction in code and hosting community podcasts.
code13 years of coding experience
job20 years of employment as a software developer
bookSWISH Bootcamp, Selling with Integrity, Selling Honestly, SWISH Bootcamp, Selling with Integrity, Selling Honestly at ISR Training
bookLocutor Radial, Locutor Radial at La Academia Peruana de Locución Juan Sifuentes
bookApplied Project Management, Applied Project Management at Australian Institute of Management
bookMicrocontroller system design and programming, Microcontroller system design and programming, Microcontroller system design and programming, Microcontroller system design and programming at Auckland University of Technology
bookUniversity Entrance, Latin, English, University Entrance, Latin, English at Mount Albert Grammar School
bookIntro to Functional Programming (3-day workshop), Intro to Functional Programming (3-day workshop) at Data 61
bookBSc, Computer Science, BSc, Computer Science at University of Auckland
languagesSpanish, English, javascript
stackoverflow-logo

Stackoverflow

Stats
4,805reputation
571kreached
258answers
9questions
Badges
javascript
top-5%
typescript
top-5%
github-logo-circle

Github Skills (29)

api-rest10
javascript10
minecraft-forge10
expressjs10
bukkit10
api-design10
restful-api10
plugin-development10
java10
plugin10
javas10
api10
rest-api10
nodejs10
minecraft9

Programming languages (22)

MDXC#JavaC++CSSCRustD

Github contributions (5)

github-logo-circle
berndruecker/flowing-retail

Mar 2020 - Mar 2020

Sample application demonstrating an order fulfillment system decomposed into multiple independant components (e.g. microservices). Showing concrete implementation alternatives using e.g. Java, Spring Boot, Apache Kafka, Camunda, Zeebe, ...
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR, 1 comment in 10 days
Contributions summary:Josh primarily focused on implementing and integrating REST APIs within the payment processing microservices. They added multiple versions of payment endpoints (v1-v6) using Node.js and Express, utilizing different architectural approaches including direct calls, Brakes for circuit breaking, and integration with the Zeebe workflow engine. The user also implemented interactions with a fake Stripe service and integrated testing for the developed APIs. The contributions included features like credit card charging, and the application of customer credits.
camundaapache-kafkaconcretedmnspring
walterhiggins/ScriptCraft

Jan 2019 - Feb 2020

Write Minecraft Plugins in JavaScript.
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 56 comments in 1 year
Contributions summary:Josh primarily focused on fixing bugs and improving the functionality of the Scriptcraft Minecraft plugin, especially in relation to Minecraft versions. They addressed issues related to dependencies and Java API changes in different Minecraft versions. Furthermore, the user worked on refactoring code, particularly removing unused elements, adding experimental features, and enhancing existing modules such as the drone and HTTP modules.
minecraftmcfunctionjavascriptminecraft-pluginsplugin
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
Josh Wulf - Senior Software Engineer at Camunda