Josh Mcdonald is a seasoned software engineer and director with roughly three decades of commercial experience and 16 years focused on professional software roles, currently based in Toowoomba, Australia. He blends full-stack development expertise—from Java/JEE, Oracle PL/SQL and Adobe Flex to modern JavaScript toolchains and React—with strong UI, graphic and product design skills honed running his own agency, Expantra. At CloudBees he contributed as a Senior Engineer to user-facing CI/CD experiences, including front-end work on the high-profile Jenkins Blue Ocean project, demonstrating comfort across build tooling, component architecture and back-end annotations. His background includes leading teams and mentoring developers in enterprise RIA and JEE projects, plus hands-on work in internationalised systems and mobile AR for training. Known for bridging creative design sensibilities with pragmatic engineering, he routinely takes ownership of both UX polish and core system components. This combination of agency-led client work and enterprise software delivery makes him especially strong at shipping customer-facing applications that are both usable and robust.
Blue Ocean is a reboot of the Jenkins CI/CD User Experience
Role in this project:
Full-stack Developer
Contributions:387 commits, 213 PRs, 299 pushes in 3 years 4 months
Contributions summary:Josh appears to be focused on developing the front-end user interface, likely using React and related technologies. The commits involve setting up the build environment with Webpack, Babel, and related JavaScript tooling, as well as the implementation of UI components and their styling. They contribute new components like `PipelineGraph`, and they also integrate the component into the main UI, and improve UI layouts. The user also appears to be making contributions to the back-end, focusing on annotations for code, such as for downstream and test running.
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.