Staff Engineer, Business Platform Development, Money Forward Co. Inc.
Dec, 2024 - Present
Responsible for building the technical architecture practice of BPD itself.
Driven engineering leader and software engineer, passionate about product innovation, journalism and solving difficult business problems.
Staff Engineer, Business Platform Development, Money Forward Co. Inc.
Dec, 2024 - Present
Responsible for building the technical architecture practice of BPD itself.
Principal Engineer, Customer Products, Financial Times Ltd.
Jan, 2022 - Nov, 20242 years 10 months
Technically accountable for Experience product area comprising 3 teams, responsible for 20 engineers including 4 managers.
Led teams to meet and/or exceed SLO targets for the busiest website/app features including Articles, Streams/Lists, Search and Homepage.
Shipped FT’s first game on web & mobile in partnership with an external development team (Crossword).
Reduced time-to-market for new article features and capabilities with a new cross-functional product team (Dynamic Storytelling).
Mitigated & reduced severity of DDoS with CDN rate-limiting, leading other teams to use the same approach (Edge Rate-Limiting).
Enabled teams to share code and features across organisational boundaries with a new deployment methodology (Extensible Frontends).
Increased ad revenue & reader conversion, and improved editorial efficiency, by bringing Visual & Data articles to core tech stack (“IG”).
Acting Technical Director, Customer Products, Financial Times Ltd.
Jun, 2022 - Jan, 20237 months
Technically accountable for FT.com & Apps group, comprising 11 product teams and 60 engineers.
Near 100% availability during a heavy news agenda, whilst technically accountable for operations of FT.com and Apps.
Restarted talent development pipeline by hiring Apprentice, Junior and Mid engineers after reviewing seniority and location balance.
Improved management quality by overseeing transition from matrix management structure to team-based line-management.
Closed a significant historic overspend through tactical measures, resulting in no lasting changes to staffing or vendor relationships.
Principal Engineer (Engineering Manager), New Products & Enterprise, Financial Times Ltd.
Jan, 2021 - Jan, 20221 year
Built a brand new engineering area of 10 for new product development and innovation, bringing 3 new products to market within 1 year.
Fostered a culture of shipping small, data-driven experiments via enabling tooling (feature-flagging, analytics).
Created FT’s first AI product team by embedding machine-learning engineers, resulting in a product launch and close collaboration between engineering and data-science organisations.
Created a hybrid location team by recruiting and building supporting processes for Bulgaria and the UK, resulting in a bigger talent pool.
Principal Engineer, FT Group Products, Financial Times Ltd.
Apr, 2019 - Jan, 20211 year 9 months
Recruited a new product & engineering team of 30 in Sofia, including owning and designing full engineering employee lifecycle.
Relaunched several titles including fDi Intelligence and Investors Chronicle by leading execution of FT Specialist’s 3-year technology strategy.
Maintained stakeholder satisfaction (NPS) while consolidating technical portfolio from many suppliers to the new team, including facilitating knowledge transfers following a data-driven approach.
Introduced native security, multivariate testing & first-party data collection (+CDXP) capabilities into the new technical estate, enabling marketing activities and reducing compliance risk.
Principal Developer, Bluetel Solutions Ltd.
Oct, 2016 - Mar, 20192 years 5 months
Nikkei Asian Review — Technical Lead (May 2017 – Mar 2019): led an engineering team through a complex project split across many stakeholders and time-zones.
Nikkei Asian Review — Relaunched a high-performing, high-traffic website with no downtime and a new 24x7 support process.
Nikkei Asian Review — Responsible for architecture of new systems and integrations, including an ETL pipeline for content.
Nikkei Asian Review — Built, user-tested, trained and launched a new CMS to empower a globally distributed newsroom.
Kapture8 Ltd. — Technical Architect (Sep 2016 – Mar 2017): worked with CTO/CEO to execute EdTech vision, capturing requirements and building a new product with an agile team.
Kapture8 Ltd. — Teams built cross-platform apps within tight time and compliance constraints for user testing and trade show demos.
Software Developer, Bluetel Solutions Ltd.
Oct, 2013 - Oct, 20163 years
FT Live — Technical Lead (Mar 2015 – Sep 2016): improved at-event experience NPS as a small product squad rapidly prototyping digital signage and a new check-in experience.
FT Confidential Research — Technical Lead (Mar 2015 – Mar 2016): delivered granular paywall technology and a subscriber data management platform.
Packt Publishing Ltd. — Technical Architecture Consultant (Dec 2015 – Mar 2016): led teams through defining and pitching the business case for moving to microservices.
Source Intelligence LLC — Senior Engineer (2015 – 2016): built a Java microservices ecosystem for subscription management, access control and account management.
Asian Business Publications Ltd. — Technical Lead (2014 – 2016): delivered and maintained editorial platforms and websites for Asian Voice and Gujarat Samachar weekly news publications.
Premier Christian Media Trust — Engineer (2013 – 2015).
Financial Systems Intern, Solihull Metropolitan Borough Council
Jul, 2011 - Jul, 20111 day
Freelance Developer & SysAdmin, Freelance
Jan, 2010 - Dec, 20133 years 11 months
Full-stack development
Solutions and application architecture
Fault tracing, diagnosis and mitigation
Stakeholder management and requirements gathering
Team leadership and engineering management
JavaScript
TypeScript
Golang
Rust
Java
Python
Ruby
PHP
React
React Native
Electron
Fastly
Varnish
AWS CloudFront
Cloudflare
AWS
DigitalOcean
Google Cloud Platform
Terraform
Ansible
Puppet
Keras
PyTorch
SageMaker
Cucumber/Gherkin
Jest
Cypress
CircleCI
Jenkins
macOS
FreeBSD
Gentoo Linux
Debian/Ubuntu Linux
OWASP
Computer Science, BSc, University of London
Jan, 2021 - Present
Edexcel Advanced Apprenticeship, Advanced Apprenticeship, 3AAA/NITP
Jan, 2013 - Dec, 2014
A2, Sixth Form, Kings Norton 6th Form
Jan, 2011 - Dec, 2013
GCSE, Secondary, King Edwards VI Camp Hill School for Boys
Jan, 2006 - Dec, 2011
AI Engineering Professional Certificate, IBM via Coursera
Issued on: Jan 01, 2023
AI Product Manager Nanodegree, Udacity
Issued on: Jan 01, 2021
altMBA, Akimbo (Seth Godin)
Issued on: Jan 01, 2020
Product Management Nanodegree, Udacity
Issued on: Jan 01, 2020
Data Science Professional Certificate, IBM via Coursera
Issued on: Jan 01, 2020
IT Support Professional Certificate, Google via Coursera
Issued on: Jan 01, 2020
Maintainer / Contributor, ImageCDN
Apr, 2017 - Present
Open-source project for optimising, resizing and serving images on the web, serving ~500GB traffic/mo in underdeveloped regions.
Board Member, eZ Publish Community Board
Apr, 2018 - May, 2019
Collaboratively wrote community strategy for the eZ/Ibexa community ecosystem.
Advisory Board Member, Packt Publishing Customer Advisory Board
Jan, 2017 - Dec, 2017
Defined UX personas and contributed to ideation/prioritisation of Packt Publishing’s roadmap (conflict waived).
Operator / Engineer, StormBit Communications
Jan, 2010 - Dec, 2017
Built and ran an IRC network and affiliated services (peak ~400 users).
Trained and mentored remote colleagues and implemented a fault-tolerance strategy.
Participated in standards conversations about the future of the IRC protocol.
Management Team Member / Core Contributor, The Archives
Jul, 2009 - Oct, 2015
Management team member of a large online gaming community and core contributor to their implementation of the Minecraft protocol.
Available upon request.