Fraser's Lifting Consultancy
A professional, fully responsive website for a UK lifting consultancy. Features service detail modals, contact and quote forms, SEO optimisation, and Vercel Analytics integration.
Software Engineer
Full-stack software engineer with 5+ years building scalable backend systems, RESTful APIs, and modern web applications — from initial design through to production deployment.
Who I Am
I'm a full-stack software engineer with 5+ years of experience building scalable, maintainable systems. I work across the stack — Python and Go backends, RESTful APIs, graph databases, and modern JavaScript frontends with React and SvelteKit.
I take ownership of features from inception through delivery, collaborating in cross-functional agile teams and working closely with stakeholders to turn requirements into robust, well-tested software. I care about clean code, thoughtful system design, and experiences that feel effortless to use.
I'm a Neo4j Certified Professional, a Royal Academy of Engineering Leadership Scholar, and currently pursuing an MSc in Computer Science at the University of Essex.
Experience
5+ Years
Role
Senior Software Engineer
Education
MSc CS (In Progress)
Approach
Own it end-to-end
What I Work With
The languages, frameworks, and tools I work with day to day — across backend, frontend, and infrastructure.
Language
Python
Language
TypeScript
Language
JavaScript
Language
Go
Language
Rust
Language
SQL
Framework
SvelteKit
Framework
React
Styling
Tailwind CSS
Core
HTML & CSS
Backend
REST APIs
Backend
Microservices
Database
PostgreSQL
Database
Neo4j
DevOps
Docker
DevOps
Kubernetes
DevOps
CI/CD
Tooling
Git & GitHub
Practice
Agile / Scrum
Practice
TDD
My Work
A selection of things I've built and shipped.
A professional, fully responsive website for a UK lifting consultancy. Features service detail modals, contact and quote forms, SEO optimisation, and Vercel Analytics integration.
Full-stack application built on a graph database (Neo4j), featuring a Python backend, modern JavaScript frontend, and integration with multiple internal data sources. Delivered end-to-end from design through to production.
CLI tool that evaluates open-source packages before installation by querying GitHub metadata, cross-referencing vulnerability advisories, and validating licenses — outputting a 0–100 risk score to support informed dependency decisions. Designed for use in air-gapped environments.
CLI that auto-generates Markdown documentation and Mermaid flowchart diagrams directly from CI pipeline configuration files. Eliminates manual docs maintenance and ships as a single binary with an optional GitHub Action for keeping docs in sync automatically.
High-performance Rust CLI that analyses the contributor base of any public GitHub repository. Fetches contributor profile data via the GitHub API, normalises location strings into standard country names, and outputs a summarised breakdown of contributor counts by country.
More coming soon
Got a project in mind?
Let's work together
Let's Connect
Whether you have a project idea, a question, or just want to say hello — I'd love to hear from you.