Anna Sidwell is a software engineer with 18 years' experience, based in Berlin, who specializes in TypeScript and Python while carrying strong backend and database skills honed across energy and sustainability-focused organizations. Currently at People Powered Retrofit she combines engineering with product management, bridging technical delivery and user-driven strategy. Her open-source work includes maintenance of the long-running roguelike Angband and backend improvements to projects like Emoncms and ical-generator, showing a knack for careful refactoring, configuration hardening, and test-driven reliability. Past roles at Carbon Co-op and Autonomic Co-operative reflect deep domain experience in energy data and cooperative systems. Colleagues rely on her for pragmatic code cleanup that removes legacy cruft without sacrificing stability, and she often surfaces subtle configuration and schema improvements that prevent future operational headaches.
A free, single-player roguelike dungeon exploration game
Role in this project:
Back-end Developer
Contributions:1 release, 1245 commits, 38 PRs in 11 years
Contributions summary:Anna removed code related to quick messages and replaced them with a new system. Additionally, they deleted features related to a bell sound and quick messaging functions within the game. These changes indicate a focus on code cleanup and removal of outdated or redundant functionality. The modifications were primarily on option settings, which likely involved refactoring of internal features within Angband.
Web-app for processing, logging and visualising energy, temperature and other environmental data
Role in this project:
Back-end Developer
Contributions:9 commits, 7 PRs, 26 comments in 3 months
Contributions summary:Anna primarily focused on improving the application's back-end functionality and database schema. They removed unnecessary parameters in the user schema, and reworked database schema setup code, optimizing data handling and structure. Further contributions included fixing a cookie path issue and modifying the codebase to utilize settings sections from an ini file, which improved modularity and configuration management. The user demonstrated skills in PHP and database design.
environmentalphpdashboardsloggingemoncms
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
Anna Sidwell - Software Engineer at People Powered Retrofit