Ashley Sommer is a Lead Technical Specialist and data informatics engineer with 11 years of experience building Python backend services, microservices and full-featured web applications. She has deep Python expertise (Flask, Sanic, Django) and a long history with PHP ecosystems, having built and extended CMS and e-commerce platforms across CodeIgniter, CakePHP and Laravel. At CSIRO she focused on production-grade informatics software and now applies that domain experience to climate and environment systems at the Department of Climate Change, Energy, the Environment and Water. An active open-source contributor, she has improved SPARQL behavior in RDFLib and added streaming file support to Sanic, plus front-end date/time components for the popular TerriaJS geospatial platform. Ashley combines pragmatic engineering—strict attention to compatibility and modern HTML5/CSS3 practices—with a curiosity for new frameworks and languages. Based in Queensland, Australia, she blends research-grade software rigor with hands-on product delivery.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Information Technology Advanced (with Distinction) Software Development, Systems Analytics, Bachelor of Information Technology Advanced (with Distinction) Software Development, Systems Analytics at Griffith University
Diploma of IT Information Technology, Diploma of IT Information Technology at QIBT
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Role in this project:
Back-end Developer
Contributions:60 reviews, 76 commits, 182 PRs in 3 years 5 months
Contributions summary:Ashley contributed to the rdflib/rdflib repository by fixing bugs and generating changelogs. The user fixed issues related to SPARQL, specifically fixing issues with literal coercion and total ordering, and addressing an issue with SPARQL NOW() function. They also made updates to the upgrade documentation. The user's commits indicate a focus on enhancing SPARQL functionality and improving documentation related to the project's evolution.
Accelerate your web app development | Build fast. Run fast.
Role in this project:
Back-end Developer
Contributions:130 reviews, 69 commits, 57 PRs in 5 years 3 months
Contributions summary:Ashley primarily contributed to the Sanic web framework by implementing and testing a new `file_stream` response handler. This handler allows for streaming large static files, breaking them into configurable chunks. They added documentation and examples for the new feature and performed testing to validate its functionality. Additionally, they made minor code improvements by removing an exception print statement.
next-generationasgipythonweb-serverasyncio
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.