Online CV
Craig Davison
Web-focused engineer with deep reporting/data roots — pragmatic, delivery-oriented, and strong on stakeholder communication.
Impact
Built solutions saving £1m+ on an £8m contract and improved operational efficiency by up to 30%.
Focus
Modern web
Next.js • React
Strength
Delivery
Agile • Coaching
Stack
About
Delivery-focused developer with a strong data background
I combine pragmatic engineering with clear communication and a bias toward shipping.
Transitioning into modern web development after a proven career building high-impact reporting and data solutions.
As a seasoned technology professional with a proven track record in SAP HANA and BW development, I am now focusing my expertise on web development. My technical skill set spans JavaScript, Node.js, React, PHP, MySQL, MongoDB, and a continuing commitment to mastering Svelte/SvelteKit and Docker. Notable achievements include developing an application that saved over £1 million on an £8 million contract and designing a reporting suite that improved operational efficiency by up to 30%.
In my previous role as a lead developer, I was instrumental in introducing Agile methodologies such as Kanban and Scrum, creating a more collaborative and efficient team environment. Since founding my own web development business, Ncodeing, I’ve had the opportunity to work on diverse client projects, ranging from website builds to infrastructure-focused initiatives. This entrepreneurial venture has sharpened my skills in DevOps, client relations, and project management while allowing me to share knowledge through blog posts, tutorials, and video content.
With strong abilities in requirement gathering, stakeholder management, and effective communication, I am seeking a mid-tier role in web development that allows me to apply and expand my expertise. My ultimate goal is to grow into a senior leadership position within a forward-thinking organization, whether in the public utilities sector, a start-up, or a charity, where I can contribute to meaningful projects and drive organizational success.
JavaScript
85%
TypeScript
40%
React
75%
Next.js
50%
Node.js
50%
Tailwind CSS
80%
PHP
60%
MySQL
75%
Docker
45%
Svelte / SvelteKit
20%
Strengths
What I’m looking for
A mid-tier web role with strong engineering practices, room to grow, and a team that values clarity, ownership, and impact.
Experience
Recent roles and responsibilities
A quick overview of positions, impact, and the technologies used.
- Founder & Owner
January 2024 — Present
Ncodein.com
- After taking redundancy from my previous role at Cadent, I followed my passion for web development by founding Ncodeing, a website development busine…
- Building and maintaining websites for clients, focusing on functionality, performance, and user experience.
- Managing wider infrastructure projects, incorporating DevOps practices such as containerization and CI/CD pipelines.
- HTML
- CSS
- JavaScript
- NodeJs
- React
- PHP
- MySQL
- BootStrap
- TailWind
- NPM
- GIT
- WordPress
- DevOps
- CI/CD
- Docker
- Lead Developer
2017 — Aug 2023
Cadent Gas
- In my role as Lead SAP HANA Developer, I successfully managed a small team focused on designing, developing, and delivering MI reporting solutions. A…
- Lead a small team of developers in the creation of a work management system.
- Driving initiatives like the Back Office Transformation Program and the Regulatory Reporting Automation Project.
- HTML
- CSS
- JavaScript
- NodeJs
- React
- PHP
- MySQL
- BootStrap
- TailWind
- NPM
- GIT
- Senior MI Developer
2011 — Aug 2017
National Grid
- In my role as a Junior MI Developer at National Grid, I was instrumental in designing, developing, and delivering MI reports. My collaboration with P…
- SAP HANA
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- BootStrap
Projects
Selected work
A curated mix of client work and larger initiatives. Archived projects are available below.
Jan 2026
Full write-up available
- Next.js
- React
- TypeScript
- Tailwind CSS v4
- shadcn/ui
- Radix UI
- Motion
2025
Full write-up available
- Consulting
- Web Development
- Business
- Blog
- Client Education
- Academy
2026
Full write-up available
- WordPress
- Bricks Builder
- PHP
- JavaScript
- CSS
- HTML
- Custom Plugins
- Ecommerce
- Portfolio
May 2024
Full write-up available
- React
- JavaScript
2019
Full write-up available
- HTML
- CSS
- PHP
- JavaScript
- BootStrap
2017
Full write-up available
- HTML
- CSS
- SAP UI5
- JavaScript