Backend software engineer with 10 years' professional experience.
Backend software engineer with 10 years' professional experience.
Responsible for developing and maintaining the internal tool for managing restaurants' POS integrations
Led successful AI initiative to create a chatbot for our internal support team
Completed a complex multi-year data migration which markedly improved data consistency and integrity across the platform
Created and ran script to update all company-wide microservices, streamlining internal administration
Managed data modelling initiative (simple grammar and parser to improve DyanmoDB query performance)
Led the creation and maintenance of critical user-facing HTTP and gRPC APIs
Improved security and developer efficiency by instigating work on explicit system-wide API 'levels'
Focused on developing software with an emphasis on security, privacy, reliability and throughput
Collaborated closely with other teams to ensure a cohesive user experience
Promoted to tech lead, worked closely with technical architects, software engineers and business stakeholders to integrate a new warehouse provider into existing infrastructure
Keystone project to improve logistical efficiency and growth potential
Management role to align the team's technical direction with business objectives
Expanded River Island's wholesale abilities; transformed and exported key data streams
Used simple serverless architecture (AWS Lambdas and SQS with Golang) to reduce our devops burden
Hacked on a raw hardware device and added commercial features
Enabled third-party developers to interface directly with our main application
Led several projects end-to-end; added features and reduced maintenance burden
Automated complex reporting processes, saving 2 engineer-hours/day
Part of the Customer Experience team and routinely led features end-to-end
Launched several successful products including the Order Tracker and Self-Help flow
Led the company-wide project to start deprecating old apps, dramatically reducing our maintenance burden and improving the order rate
We were a scrappy startup and I got stuck in everywhere
I was initially an analyst but taught myself to code. I automated most of my job with hacky scripts