Skip to Content

Download Curriculum Vitae (PDF)

KEVIN MAYES

Senior Software Engineer | Solutions Architect Norwich, UK | Contact Me | LinkedIn | kmayes.co.uk | thrilltrack.app

PROFESSIONAL PROFILE

A pragmatic, tool-agnostic Senior Engineer and Architect with over 25 years of experience delivering robust, scalable software architectures. A strong believer in simplicity and selecting the right tool for the job rather than over-engineering. Expert in legacy system modernisation, data integrity, and high-level technical governance. Proven track record of protecting business-critical systems, designing clean APIs, and accelerating development velocity through modern AI-assisted engineering workflows.

CORE TECHNICAL CAPABILITIES

  • Modern Web & Backend Ecosystems: Node.js, TypeScript, Vite, React, Python, PostgreSQL, RESTful APIs.
  • Enterprise Architecture & Migration: Systems Architecture, C#.NET Core, Microservices, Legacy Decoupling, Database Administration (MSSQL/Azure/2022).
  • AI-Augmented Engineering: Advanced Prompt Engineering, Cursor IDE, GitHub Copilot (leveraged for rapid prototyping, deep legacy codebase analysis, and documentation automation).
  • Data Security & Compliance: PCI DSS Compliance, Secure Authentication Models, Cryptography, Network Infrastructure.
  • Methodologies: Agile/Scrum, DevOps Pipelines, Technical Council Governance, PR Review & Mentorship.

Creator & Architect | Thrill Track (thrilltrack.app) An independent mobile web ecosystem designed to optimise theme park transit routing using live metrics and geospatial analytics.

  • Lightweight Modern Stack: Built the responsive frontend using React and Vite, powered by a fast, event-driven Node.js backend.
  • Geospatial Data Pipeline: Engineered a companion GPS mapping utility to audit and verify precise real-world coordinates on-site. Relational spatial data is processed and queried using a highly optimised PostgreSQL database.
  • AI-Accelerated Delivery: Fully utilised the Cursor IDE and advanced prompt engineering to rapidly prototype the architecture, automate complex API data-parsing workflows, and reduce time-to-market.

PROFESSIONAL EXPERIENCE

SNAP | Norwich, UK Senior Developer / Solutions Architect (Platform Pod) | Jul 2024 – Present Developer | Feb 2022 – Jul 2024 Appointed to the Technical Council to establish long-term architectural roadmaps, define company-wide engineering standards, and provide top-tier technical oversight.

  • Architectural Governance: Functioned as a vital checkpoint for system integrity; intervened to root-cause and resolve critical logic failures in core financial, invoicing, and credit systems to eliminate cross-customer data leakage.
  • Solutions Architecture: Led the Platform Pod’s modernisation strategy, overseeing the transition of secure, PCI-compliant payment services. Identified and corrected architectural data omissions bypassing standard reviews to ensure structural integrity.
  • Security & Infrastructure Hardening: Eliminated high-risk “SA-level” database access across the corporate ecosystem; executed a deep-level discovery project to successfully migrate legacy APIs and Azure cloud connection strings to modern, secure authentication models.
  • Pragmatic Problem Solving: Strategically modified compiled legacy binary executables via hex editing to update hardcoded connection strings where original source code was missing, ensuring 100% business continuity with zero system downtime.
  • Modernisation Velocity: Orchestrated a massive multi-year digital transformation migrating legacy desktop monoliths to clean, modern APIs and web portals (currently 95% complete).
  • AI Workflow Optimisation: Integrated AI-augmented development tools (Cursor, Copilot) into the daily lifecycle to dramatically accelerate legacy code analysis, eliminate boilerplate, and expedite planning.
  • Mentorship: Led PR code reviews and mentored junior developers with an emphasis on maintainable code, logical consistency, and proactive edge-case identification.

Norwich Bio-sciences Institute Partnership | Norwich, UK Lead Developer | 2017 – 2022

  • Directed the full lifecycle architecture and migration of core scientific research applications from legacy Classic ASP to a modern, decoupled web layout.
  • Managed end-to-end delivery from initial requirements gathering with scientific stakeholders through to deployment, security auditing, and documentation.

Havenstar | Norwich, UK Integration & Support Consultant | 2016 – 2017

  • Managed complex, high-volume SQL database integrations and provided Tier-3 technical support for enterprise marina management software platforms.

Feedmark | Norfolk, UK IT Manager / Systems Developer | 2007 – 2016

  • Designed and deployed bespoke corporate solutions covering Sales, Warehouse Logistics, and POS systems to phase out failing legacy applications.
  • Maintained full infrastructure ownership while enforcing strict PCI DSS compliance standards for secure, high-volume payment processing.

EARLY CAREER LOGISTICS

  • May Gurney Ltd | Systems Support Specialist | 2004 – 2007
  • Smurfit Sheet-feeding | Application Developer (Delphi 5 / Pascal) | 1999 – 2003
  • Norwich Systems and Accounting | Application Developer (VB6 / SQL / NHS Trust Systems) | 1997 – 1999

EDUCATION & INTERESTS

  • Education: Great Yarmouth High School – GCSEs including Mathematics, English, and Science.
  • Interests: Linux Server Administration, Open Source Software, Board Game Strategy, Racket Sports, and AI Prompt Engineering.