A user-centric software engineer and artist.
Contact
Writing
I write up brief notes about anything I learn or make on my site.
Work Experience
Created web applications¹ and art for chart topping mobile games like Pocket Estimation² with millions of users worldwide.
Joined on a 3 months contract to help put the flagship B2B SaaS¹ into maintenance mode.
Extended contract in order to help build and launch a new B2C offering²: An AI-native, rich data processing and visualisation app.
Successfully saw the launch of the MVP, having worked with the team to research, plan, design, and develop the product.
Created and owned the in-house React UI kit¹.
Co-lead the rewrite of the main web application into a responsive, React PWA.
Worked with external accessibility auditors to ensure the site is AA WCAG certified.
Main Tech: React, (Semantic) HTML, CSS, Go.
Designed and built a fully tested and scalable checkout system that powers the payment and ticketing flows for major shows in West End and Broadway theatres, as well as provide an analytics API and dashboard.
Ported the backend infrastructure from manually created AWS entities into CloudFormation code. Introduced scaling, rollback, monitoring, and security policies to ensure service reliability and autonomy.
Main Tech: Node (JS/TS), PHP, AWS, Docker, React, MongoDB, SQL.
Worked on ecommerce projects for high profile UK retailers from start to finish, planning and building various fullstack features along the way.
Main Tech: PHP, Docker, SQL, JS, Magento.
During the Syrian Refugee Crisis, I interpreted legal and medical documents on behalf of refugees as well as translate between them and their government assigned representatives.
Side Projects
Write your thoughts down and throw them away.
A minimal stylesheet for creating HTML presentations.
Co-designed the game UX, created the soundtrack, and co-wrote its lore.
A command line client for generating disposable email addresses.
A command line ASCII drawing tool.