, Freelance Software Engineer / Web Designer
Mar, 2023 - Present
Co-maintaining gspread, an open-source Python API for Google Sheets with over 8 million downloads per month, demanding a high level of future-planning and project management.
Management and upkeep of WordPress and Shopify eCommerce sites for an international brand.
Maintaining an extensive database of tens of thousands of vehicle paint colours using CSVs and SQL, including keeping it up to date, adapting the database format to the needs of the users, and ensuring a reproducible data pipeline.
Development and upkeep of a bespoke PHP plugin enabling dynamic product content for WordPress, as well as programmatic integrations with common WordPress plugins like WooCommerce and Yoast SEO.
Developed a mod for the video game Factorio in Lua, involving a low-level partner-plugin for the voice chat client Mumble, written in C. Released on Windows and Linux.
Interfaced with an electronic dot-matrix display discarded from a bus station, using C, requiring an involved knowledge of electronics and low-level communication protocols.