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.
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
Featured software, backend and commercial web projects
A focused selection of projects that show backend/API work, commercial SEO, debugging, database-backed software, and practical technical decision-making.
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.
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.
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.
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.
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.
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.
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.
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
Backend
Databases
Tools
Web & SEO
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 projectsGo REST API case study
A backend-focused case study covering endpoint design, validation, concurrency, timeout handling, testing, benchmarks, and technical trade-offs.
Commercial SEO/frontend rebuild
A public ecommerce case study covering page structure, CMS constraints, keyword research, internal linking, layout decisions, and user experience.
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
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
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
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.