Lexi Robinson
I am a multi-disciplinary engineer with over 12 years of experience in a variety of environments, languages and paradigms. I am quick to adapt to new situations and enjoy learning how things work and showing others. In my experience the best way to learn the intricacies of a system is to teach someone else, so I often help new starters get set up and mentor more junior programmers as they challenge my inherent assumptions.
Programming skills
- Extensive backend development in both monoliths and microservices using Python/Django, Rust, NodeJS and Go
- Long term frontend experience in Javascript and Typescript, working without frameworks, in React and recently Vue
- Additional knowledge of big data processing with PySpark, API hardening techniques and devops with Terraform
- Past experience with low level programming in networking, embedded processors and multithreading/concurrency
Employment History
Lantum (2022 - 2024): Senior Engineer – Acted as the senior engineering resource on a team founded specially for cleaning up and fixing the extensive technical debt left by a fast growing startup, heading up many initiatives such as:
- Upgrading both python and library versions through many breaking changes to ones still in support
- Applying and enforcing a standard linting and formatting config across all microservices
- Major rewrite of a custom GraphQL server to allow its modernisation and expansion
- Standardising API request authentication, raising baseline security across the company
- Completely rewriting a custom Redis queuing solution to use as many standard components as possible and address a large number of reliability issues that had been causing incidents and downtime
- Migrating CI/CD from harness.io to Github Actions, saving money and adding many new features
- Unifying the 30+ custom Docker files used to a single standard one with significantly faster build times
Lyst (2017-2022) Senior Engineer – Initially looking after backend services, I was quickly promoted to senior and loaned out to other teams to provide knowledge and support, helping with a variety of full stack projects including:
- Designing and building a greenfield project for tracking brand performance across the platform
- Helping migrate the website away from a home grown web framework to React & Typescript
- Migrating a variety of data processing services to a unified data lake using AWS Glue
- Architecting and building a highly reliable financial data pipeline to create a single unified reporting platform
- Smarkets (2015 - 2017): Engineer – Extensive refactor of a legacy web system, formed a 5 person team that built a new mobile-first site using React & Typescript
- Playgen (2012 - 2015): Technical Director – Rapidly promoted as the company grew, overseeing 6 developers and managing 10 successful large projects in a mix of EU research programs and commercial contracts
Education
- Queen Mary, University of London (2012) BEng Hons, Computer Engineering
Hybrid degree of Computer Science and Electronic Engineering disciplines focusing on creating working products
Personal Projects & Interests
I have always been interested in games and have built many of my own, from making a virtual tabletop RPG to play with friends during lockdown to helping set up and run a megagame to writing a large number of video game mods.
I try to put as many of my projects – both game and conventional – on my GitHub profile which includes things such as a parser for the MeterBus binary protocol, my yearly solutions to the Advent of Code challenge, a BASIC interpreter I wrote using a phone and a physical printout of the ECMA-55 spec, a Garry's Mod mod with nearly half a million subscribers and an attempted remake of the game Wolfenstein 3D using OpenGL 3.
I also am a member of various makerspaces around London such as the Society of Model and Experimental Engineers (SM-EE) where I run the AV for their monthly zoom presentations broadcast to engineers worldwide. Previously I was a regular member at The London Hackspace where I previously helped build a spaceship simulator into an abandoned caravan
For a PDF version (with contact information), please contact me using the link below.