I build enterprise software that connects traditional .NET systems with modern AI capabilities — from custom model training to production-grade backend integration.
Senior .NET Full Stack Developer with 5+ years of commercial software development experience designing, building, modernising and maintaining enterprise applications across web and mobile platforms.
Experienced across the full software development lifecycle, with a strong background in .NET, backend services, APIs, modern frontend technologies and application architecture.
MSc Data Science and Artificial Intelligence (Distinction) graduate from the University of Liverpool, complementing a strong software engineering foundation with knowledge of data-driven technologies.
Currently working at Zenco, developing and enhancing production legal software, including backend services, application integrations and new product capabilities.
Thanks for stopping by, glad you went looking for the fun version too.
REST APIsThe whole thing, as a page you can scroll.
Open the site → Download PDF ↓
Server-rendered, and works with JavaScript disabled.
Lately
Light 5
Dark 13
A snapshot, short and sweet.
Last updated October 2026
Borrowed from Derek Sivers, who has been telling people to keep one of these for years.
It behaves like a desk. Nothing here is a page.
There are nine things hidden on the page, try the Konami Code (¬‿¬)
Leave something behind.
Four small things to do instead of reading a résumé.
- 1
- 2
- 3
- 4
- 5
canvas 1.0 — type `help` for commands
You went looking!
Most people never pan this far out. There's nothing useful here, thats the point :)
2026 · Product · JavaScript, Express.js, Node.js
A weather app with real-time conditions and a 5-day forecast, backed by an Express proxy in front of the OpenWeather API.


- Built an Express.js backend that proxies the OpenWeather API, keeping the API key server-side.
- Shows real-time temperature, humidity, wind speed, pressure, "feels like" temperature, and sunrise/sunset, plus a 5-day forecast at 3-hour intervals.
- Supports search by city and country code, with optional browser geolocation and switching between Metric (°C, m/s) and Imperial (°F, mph) units.
- Automatic dark and light theme based on system preference, and a fully responsive layout across desktop, tablet and mobile.


2026 · Product · Electron, TypeScript, Node.js
A desktop wrapper around music.youtube.com that layers a native shell, synced lyrics and ambient visuals on top of the real web app.


- Gives YouTube Music its own desktop app — with a system tray icon, media-key support (play/pause from your keyboard), and proper window controls, instead of just a browser tab.
- Shows synced lyrics that scroll along with the song, plus animated background visuals that move with the music.
- Blocks ads automatically, and can show what you're listening to on Discord, scrobble to Last.fm, and skip sponsor segments — all optional, turned on or off from one menu.
- Added a frosted-glass effect behind the lyrics panel, so the text stays readable and looks good over any album art or background visual.


2026 · Product · React, Three.js, Vite, Tailwind CSS
An earlier personal portfolio site with interactive 3D models, built on React Three Fiber.

- Built a fully interactive portfolio using React Three Fiber and React Three Drei to render and animate 3D models in the browser.
- Styled with Tailwind CSS and bundled with Vite for a fast local dev loop.
- Wired up a contact form with EmailJS for direct messaging without a backend.

2026 · Research · Python, TensorFlow, Keras, Flask
A Flask web app that classifies images of planets, moons, asteroids and galaxies with a CNN, then pulls back facts about the result from Wikipedia.




- Trained a Convolutional Neural Network with TensorFlow and Keras to classify celestial bodies across 12 classes, from asteroids to spiral galaxies.
- Built a Flask front end where users upload an image or paste a URL and get a prediction with confidence scores for every class.
- Enriched predictions by pulling relevant facts and statistics from the Wikipedia API, plus a reverse image search shortcut to learn more.




Zenco Legal · Leicester, UK · Jul 2024 – present
Leading full-stack development and AI integration for enterprise legal software.
- Lead full-stack development of enterprise legal software using Blazor, .NET Core, JavaScript and Azure, delivering scalable production features across frontend and backend systems.
- Design and integrate AI capabilities into production applications, including developing and training custom models for domain-specific legal workflows — contributing to a 2x increase in sales and a 40% rise in customer satisfaction since launch.
- Build backend infrastructure and application services that connect AI components with existing .NET systems and business processes.
- Translate complex business requirements into maintainable technical solutions with a focus on reliability, performance, clean code and long-term maintainability.
- Collaborate across product and engineering teams to refine requirements, review implementations and deliver production-ready releases.
InApp Technologies · Trivandrum, India · Jun 2019 – Jul 2022
Led microservices migration and mobile development for enterprise clients.
- Led development of a microservices-based mobile application using .NET Core, Xamarin and Azure, delivering a first-of-its-kind initiative within the organisation.
- Spearheaded migration from monolithic to microservices architecture, including security enhancements and performance tuning, improving scalability and responsiveness by 40%.
- Designed and implemented responsive, client-praised interfaces using Angular, HTML and CSS for enterprise-grade applications.
- Served as a core developer for a global legal helpdesk platform built with .NET and Ext JS; implemented an Elasticsearch-based search engine that increased search speed by 60%.
C-DAC, Government of India · India · Apr 2018 – Jun 2018
Embedded software and hardware-software integration.
- Developed and tested embedded software applications using C/C++, Raspberry Pi, AVR microcontrollers and Arduino.
- Built and debugged prototype systems involving sensor integration, data processing and hardware-software communication.
- Contributed across prototyping, implementation, testing and validation, strengthening practical software development and systems-integration skills.
Kevin John Mathew
Senior .NET Full Stack Developer, Applied AI
Leicester, UK
Best viewed on desktop