Hello, I'm Kyle Monk, an industry commentator, advisor & software developer based in the UK.

Who I am

I'm Kyle Monk, a retail and consumer specialist with 15 years across insight, technology and advisory, now focused on designing and building software that delivers exceptional outcomes for businesses and the public. I work with C-suite leaders across retail, FMCG, leisure and technology, and comment on commerce for national media.

StatusAvailable for work
Current locationGBLondon

Where you might find me

Areas of Expertise

Insight
My career has mostly been as a 'full circle' data & insight analyst, digging in data tables and finding meaning in findings.
Commercial
Have supported numerous go to market teams, worked on sales strategy and acquisition.
Full stack developer
Developing applications and software that solve real world problems, front end, back end or using APIs.
Strategy
Consultative and entrepreneurial at heart, I bring fresh thinking to any problem.

Sectors I work in

Retail
I have extensive experience in retail and commerce, able to speak confidently about past, present and future.
Customer
Customer behaviour is my wheelhouse, understanding the complex mechanics that make us tick.
Consumer Goods
Some call it consumer goods, other CPG or FMCG, whether you are a fledgeling D2C or enterprise brand, I can help.
Service
Whether hospitality, food or even tech. Where humans offer services to others, I can bring fresh perspectives.

Recent experience

Work with me

  • Insight leader
  • Full stack developer
  • Commercial & Strategic
  • Quick time to value
  • Excellent communicator
  • Project management trained
  • Consultative growth mindset
  • Motivational team player
  • Good fun to work with

Developer dashboard

I have been learning to code for five years, with the last two focused on shipping working products. In October 2025, I set myself a constraint: make at least one commit every day for a year.

I built this portfolio over two days using Next.js, React, and Node.js. Status and location update dynamically through GitHub's GraphQL API. I planned to use the Spotify API for a "now listening" feature, but recent changes made that unavailable, so I built a small fallback that pulls from my current playlist.

The globe runs on the COBE library. I built the contribution graph from scratch using GitHub's GraphQL API, fetching real-time activity data. The profile hover effect is an easter egg, combining a short video generated with Google VEO and the fireworks-js library in React.

Localization runs through next-i18next, with seven languages maintained in JSON files. The locale switcher auto-detects browser language and stores preference locally.

Tools I use

Content