Skip to content
UK-based Computer Science student and software developer

Software developer and Computer Science student building practical web applications.

I’m a UK-based Computer Science student with commercial experience across software engineering, web operations, SEO, analytics, CMS systems, and database-backed development. I build maintainable software with TypeScript, React, Go, PHP, SQL, and modern web tooling.

Commercial software experience
Backend/API project evidence
SEO, analytics and ecommerce knowledge

Computer Science student

Keele University · Software Engineering pathway

Software Engineer

Cerberus Software Solutions · C#, SQL, PHP, APIs

Web Operator

Cromartie Hobbycraft · SEO, analytics, CMS, web content

UK role focus

Open to remote, hybrid, junior and graduate opportunities

Project evidence

A focused selection of projects that show backend/API work, commercial SEO, debugging, database-backed software, and practical technical decision-making.

Backend/APIFinished

Go Website Health Check REST API

A Go REST API that checks website availability, validates URLs, handles timeouts, stores completed jobs, and returns structured JSON results.

What this shows

Shows REST API design, goroutines, timeout handling, tests, benchmarks, Postman evidence, and GitHub documentation.

GoREST APIJSONPostmanTestingBenchmarks
Commercial SEOFinished

Cromartie Tie Dye Techniques Page Rebuild

A public ecommerce page rebuild focused on SEO, content structure, internal linking, layout improvements, and CMS-friendly HTML/CSS.

What this shows

Shows commercial web work, keyword research, ecommerce content planning, UX improvements, and practical CMS constraints.

HTMLCSSCMSSEOUbersuggestContent
Commercial SoftwareOngoing

Internal Records Management Desktop Application

An anonymised commercial desktop software project involving C#, WinForms, SQL, debugging, and database-backed business workflows.

What this shows

Shows commercial software engineering, existing codebase work, database-backed features, and real staff workflow support.

C#WinFormsSQLDebuggingBusiness Software
AnalyticsFinished

Google Analytics Tracking Drop Investigation

A debugging and analytics investigation into a sudden traffic drop, comparing GA4, Search Console, downtime, and tracking behaviour.

What this shows

Shows problem-solving, technical investigation, data comparison, business awareness, and clear escalation.

GA4Search ConsoleAnalyticsDebuggingSEO

Commercial experience

Software engineering and ecommerce web experience

A snapshot of my current commercial roles across software development, existing codebases, SEO, analytics, CMS workflows, and business-facing web work.

View full experience
Part-time · Hybrid

Software Engineer

Cerberus Software Solutions · December 2024 – Present

Developing and maintaining commercial software and web projects across existing client systems.

  • Worked with C#, WinForms, SQL, PHP, JavaScript, APIs, HTML, CSS, Git, and debugging.
  • Contributed to accountancy, ecommerce, and internal business software projects.
  • Built experience reading existing codebases and working with real client requirements.
C#WinFormsSQLPHPJavaScriptGit
Part-time · Mainly remote

Web Operator

Cromartie Hobbycraft · July 2025 – Present

Improving SEO, analytics, content quality, and ecommerce pages across a live business website.

  • Optimised metadata, product descriptions, image SEO, internal links, and structured page content.
  • Used Google Analytics, Google Search Console, Ubersuggest, Squoosh, Gob2b CMS, HTML, CSS, and JavaScript.
  • Supported a live ecommerce website with thousands of products and practical commercial constraints.
SEOGA4GSCHTMLCSSJavaScriptCMS

Technical skills

Skills I use in real projects

A practical overview of the languages, tools and workflows I’ve used across university projects, commercial software development, CMS work, SEO and backend/API development.

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind CSS

Backend

GoPHPC#REST APIsNode.jsNext.js Route Handlers

Databases

SQLMySQLPostgreSQLDatabase-backed applications

Tools

GitGitHubPostmanVercelSupabaseVS Code

Web & SEO

Technical SEOGoogle AnalyticsSearch ConsoleMetadataKeyword researchImage optimisation
Detailed case studies

Deeper project write-ups focused on decisions, constraints and evidence.

The strongest portfolio evidence is not just screenshots. The case studies will explain the problem, context, technical approach, constraints, results, and what I learned from each project.

Browse all projects

Go REST API case study

A backend-focused case study covering endpoint design, validation, concurrency, timeout handling, testing, benchmarks, and technical trade-offs.

GoREST APIConcurrencyTesting

Commercial SEO/frontend rebuild

A public ecommerce case study covering page structure, CMS constraints, keyword research, internal linking, layout decisions, and user experience.

SEOHTMLCSSCMS

Latest notes

Software development notes

Short technical notes on project building, backend development, SEO, analytics, debugging and what I am learning.

Building my portfolio with Next.js and TypeScript

A short write-up on how I started building this portfolio, why I chose Next.js, and what I learned from setting up the project structure.

May 2026 · 5 min read

Next.jsTypeScriptPortfolio Build

What I learned from building a Go REST API

Notes from creating a website health check API with URL validation, JSON responses, timeout handling, concurrency, tests, and benchmarks.

May 2026 · 5 min read

GoREST APIBackendTesting

What I learned improving ecommerce SEO pages in a real CMS

A practical note on improving metadata, product descriptions, page structure, image SEO, and internal links within CMS limitations.

May 2026 · 5 min read

SEOEcommerceCMSAnalytics
Open to future opportunities

Interested in working together?

I’m building towards junior software developer, backend developer, full-stack developer, web developer, and graduate software engineering roles across the UK, especially remote and hybrid opportunities.