Alexander Courtis is a Principal Software Engineer based in Sydney with 12+ years of experience building cloud-native systems and developer tools, currently driving architecture and delivery at Atlassian. He blends Java/Spring and Node.js backend expertise with AWS production experience (EC2, RDS, DynamoDB, SWF, Elastic Beanstalk) and front-end skills in HTML5/CSS3 and UI-focused improvements. A longtime systems hacker comfortable in C, Lua and low-level tooling, Alex contributes to prominent open-source projects such as the Neovim file-explorer and Wayland compositor work, where he’s improved UX, XWayland integration and performance. His background spans consulting, self-directed engineering and management consulting at PwC, giving him a rare mix of client-facing rigor and deep implementation chops. Colleagues know him for shipping pragmatic, well-tested solutions and for quietly improving developer ergonomics across stacks. He also brings a hands-on maker sensibility—evident in hobby work like OpenSCAD—reflecting curiosity beyond conventional enterprise software.
Contributions:1337 reviews, 239 commits, 882 PRs in 11 months
Contributions summary:Alexander's commits primarily focused on enhancing the file explorer for Neovim, adding features to improve user experience and key binding customization. Their work included the implementation of key unmapping features, improving the handling of opened buffers and their appearance, and enabling customization of the user interface, in addition to implementing performance enhancements such as improved diagnostics. The user made significant contributions to the actions and UI elements of the file explorer.
Contributions:12 commits, 6 PRs, 50 comments in 20 days
Contributions summary:Alexander primarily contributed to the development of XWayland support within the dwl compositor. Their commits involved adding XWayland server functionality, including basic window management capabilities, and implementing unmanaged window support (e.g., for dropdown menus). The user also incorporated several critical system-level changes, such as default cursor settings and enhancements to focus handling, which streamlined the integration of XWayland with the Wayland compositor.
xorgwaylandx11tilingcompositor
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
Alexander Courtis - Principal Software Engineer at Atlassian