π Full-Stack Engineer | PHP | Golang | TypeScript | React | Next.js | Nuxt.js
πΌ From Startups β Agencies β Massive E-Commerce β Fintech
π¨βπ» Full-Stack Engineer | PHP | Golang | TypeScript | React | Next.js | Nuxt.js
π Remote Developer | Based in Cornwall, UK
I am a Full-Stack Engineer with 5+ years of experience, transitioning from startups β agencies β large-scale e-commerce β fintech. Currently, I work in fintech, focusing on scalable, high-performance systems. My journey has taken me from greenfield startups to enterprise-level applications, always striving to build impactful software that brings real value to users.
π I love building web applications, architecting backend systems, and optimizing performance with PHP, Golang, TypeScript, React, Next.js, and Nuxt.js.
π― In my free time, I maintain Vue-based frameworks, contribute to open-source projects, and help aspiring developers land their first job in tech. Iβm always looking to collaborate on React, Next.js, and backend projects.
- π Location: Cornwall, UK π΄
- π Education: BSc Psychology | University of Plymouth π«
- π₯Ό Psychologist turned Full-Stack Engineer π₯οΈ
- β€οΈ Tech Enthusiast: Linux, React, GraphQL, DevOps
- π₯οΈ OS of Choice: KDE + Kubuntu & Arch Linux
- π Side Project: Building Linux from scratch for fun π οΈ
- β‘ Fun Fact: I started coding in Basic on a Commodore 64 (CBM 64) but didnβt own a personal computer until Windows Vista (2008)!
π’ Connect & Collaborate:
- πΌ LinkedIn
- π¦ Twitter
- π¨ CodePen
- πΊ YouTube (Coming Soon!)
- π¦ Building Rust microservices with Axum to explore high-performance backends
- π Rebuilding my personal website with a modern tech stack
- ποΈ E-commerce Amazon search project β improving search & filtering for large datasets
- π³οΈ Poll widget β lightweight and embeddable polling system for web apps
- π¦ Contributing to open-source projects in the Vue/Nuxt ecosystem
- ποΈ Diving deeper into Server Components, Signals, and Server Islands
π οΈ Stack: Rust, Axum, Tokio, Tower, Redis, JWT, Serde, Tracing
π Description: A high-performance file upload microservice that processes files in-memory, returns metadata as JSON, and ensures scalability & security.
π οΈ Stack: Rust, Axum, Hyper, Tower, Serde, Tokio
π Description: A Rust-based API that extracts IP address, preferred language, and browser details from HTTP headers and returns structured JSON data.
π Repository
π οΈ Stack: Rust, Actix-Web, Chrono, Chrono-TZ, Serde
π Description: A lightweight Rust API for timestamp conversion, timezone handling, and weekday extraction.
π οΈ Stack: Rust, Axum, Actix-Web, MongoDB, Base62, Tokio, Serde
π Description: A fast and scalable URL shortener API that generates short URLs, stores them in MongoDB, and provides instant redirection.
π οΈ Stack: Rust, Axum, Diesel, PostgreSQL, Tokio, Serde, Docker
π Description: A lightweight project & issue tracking API offering CRUD operations, real-time updates, and structured data storage.
π οΈ Stack:: Rust, Axum, PostgreSQL, Diesel, JWT, TOTP, Redis, Docker π Description:: A secure and scalable exercise tracking API built with Rust. It allows users to log workouts, track exercise history, and filter logs by date. Features include authentication (JWT & MFA), pagination, and performance optimizations.
π‘ These are the technologies I work with regularly across frontend, backend, DevOps, and databases.
π‘ Want to collaborate? Have a question?
π© Connect on LinkedIn or Twitter! π