Improved build time by 500% and reduced memory consumption by 1700% for the compilation step of our front-end mono-repo by implementing improved tooling and setup, using Turbo, Esbuild, Tsup, and custom code, to enhance caching and introduce incremental compilation
Engineered a server-side queuing system and reconciler for our virtual in-browser worlds using Node.js, Google Cloud and Firebase, to efficiently manage the transition of over 15,000 concurrent users during live events
Implemented robust back-end services using TypeScript, Node.js, Google Cloud, Terraform, Fastify/Express, and Firebase for the management of all virtual events run by Improbable
Orchestrated the re-architecture of our frontend, creating 10 modular GitHub packages with Next.js, React, Redux, and TypeScript; implemented automated publishing and changelog generation, as well as documentation, enabling code reuse across 8+ repositories used by internal and external developers, enhancing development efficiency and reducing bugs by more than 70%
Mentored and led a team of four engineers, conducting planning sessions, standups, and bug triaging
Led technical interviewing for many roles across multiple teams, conducting over 20 interviews for junior, senior and principal engineers, focusing on system design and coding proficiency
Software Engineer
Led development of various front-end and back-end systems, powering 10+ high-profile virtual events, including Yuga Labs' Second Trip, which hosted over 7000 concurrent users
Orchestrated the war-room operations for the web platform team during 5+ live events, delivering critical real-time updates and web metrics to a diverse team of 30+ employees
Implemented a messaging system using Node.js, Firebase and PubNub for use during live events
Promoted to a senior role in October 2023
Acre
London, UK
Software Engineer
Implemented React and TypeScript code for the front-end and established a design system to ensure consistency across various repositories
Championed and augmented test coverage through comprehensive unit testing, authoring all end-to-end tests which resulted in a 50% increase in test coverage
Led the front-end overhaul of Acre's mortgage sourcing application, greatly improving the overall user experience, which led to considerable praise from the brokers using the platform