Darren Burns is a backend engineer with 11 years’ experience building large-scale distributed systems on AWS, and deep expertise in Python and Java. He has shipped production services at companies including Monzo, FanDuel, and Textualize, and holds a First Class BSc in Computer Science from the University of Glasgow. Beyond backend systems, Darren has professional front-end experience with React/TypeScript and has contributed significant improvements to popular Python UI libraries like Textual and Rich. An active open-source maintainer, he was recognised on the OpenUK Honours List 2025 for his contributions and has built developer-facing tools such as the terminal API client Posting and the Ward test framework work. Based in Edinburgh, he blends pragmatic engineering with a focus on testability and readable developer ergonomics.
11 years of coding experience
9 years of employment as a software developer
Coatbridge High School
Bachelor of Science (BSc), Computer Science, First Class Honours, Bachelor of Science (BSc), Computer Science, First Class Honours at University of Glasgow
The modern API client that lives in your terminal.
Role in this project:
Full-stack Developer
Contributions:38 releases, 19 reviews, 78 PRs in 9 months
Contributions summary:Darren was actively involved in building the front-end of the terminal-based API client by adding the UI using the Textual framework, including the basic structure for the application. They developed the initial user interface elements, such as the header, URL bar, request body, response area and tabbed content. The user also added code for enabling keybindings, and handling events.
Ward is a modern test framework for Python with a focus on productivity and readability.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:111 releases, 47 reviews, 303 commits in 3 years 5 months
Contributions summary:Darren's contributions primarily focused on converting existing tests to use assert statements, improving the test suite's structure and readability. They made significant changes to tests across multiple modules, demonstrating a solid understanding of the testing framework. The commits indicate a drive towards improving the accuracy and maintainability of the test suite, likely to support the project's goals of productivity and readability.
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.