Software Developer

I build the
backend.

Python engineer, 5+ years shipping production backends that hold up under real load - APIs, data pipelines and AI in the loop. Lately, full-stack SaaS on FastAPI, React and TypeScript.

01

About

I turn ambiguous problems into systems that ship and stay reliable - from APIs and data pipelines to AI-driven products and full-stack SaaS.

Focus
Backend & full-stack
Experience
5+ years, Python
Exploring
Web3, AI apps
Based in
United Kingdom
02

Selected work

11 projects

Sharely is a full-stack SaaS application for planning and sharing romantic date itineraries. Users build multi-day plans with activities, times and locations, choose from nine keepsake-style themes, and share them with their partner through a single link that feels like a gift, complete with calendar export. Features Clerk authentication, Stripe one-time unlocks, and location geocoding.

Visit sitePython · FastAPI · PostgreSQL · SQLAlchemy · React · TypeScript · Vite · TailwindCSS · Clerk · Stripe · Railway

A full-stack, multi-tenant SaaS loyalty platform designed to replace paper punch cards for small businesses. Features a comprehensive merchant dashboard for real-time customer analytics, team management with role-based permissions, and a zero-friction mobile experience for customers to track stamps and unlock rewards.

Visit sitePython · FastAPI · PostgreSQL · React · TypeScript · TailwindCSS · MongoDB · Vercel

Summo is a web application that allows users to upload youtube videos and get a summary of the video. We use youtube's API to get the video data and then use OpenAI's API to generate a summary and flashcards of the video.

Visit sitePython · Flask · OpenAI · Youtube API · React · TailwindCSS · HTML · Vercel

Wrapped Now is a web application that provides real-time Spotify listening analytics. Users can log in with their Spotify account to instantly view their personalized music insights, top artists, genre breakdowns, and listening patterns. Unlike Spotify Wrapped which is yearly, Wrapped Now gives you your music journey analytics anytime, presented through a beautiful interface with dark/light mode support.

Visit sitePython · Flask · Spotify API · CSS · React · JavaScript

TheSoleHub is a sneaker consignment platform for sneaker stores, designed to help increase inventory quantity without the need to invest heavily in purchasing stock. Utilising Shopify's API, we are able to auto consign orders to sellers and notify sellers through email notifications, and provide a platform for sellers to manage their inventory.

Visit sitePython · Flask · MongoDB · smtplib · Threading · APIs · HTML · CSS · JavaScript

TheUnityGroup is a platform to help Church's and Mosques generate donations links and manage their donations. Additional features such as mass email and sms notifications allows Church's and Mosques to keep their members up to date with events and news.

Visit sitePython · Stripe · HTML · CSS · JavaScript · React

EngageX helps automote tasks on X (Twitter). Without the need to purchase X's API, EngageX allows users to automate their Twitter accounts with ease. EngageX is CLI and offers a variety of features, including auto-follow, auto-like, auto-retweet, and auto-reply. With EngageX, users can save time, increase engagement, and grow their audience on X.

Visit sitePython · OpenAI · Requests · Threading · APIs · CLI

A CLI software built to snipe memecoins on the Solana blockchain. Provding our own in-house build monitors to monitor all memecoins on chain, users can snipe memecoins with their own custom filters. We also provide features to allow users to monitor other platforms such as X, Telegram and Discord.

Visit sitePython · GoLang · Requests · Solana · RPC · Selenium · Threading · APIs · CLI

Nova Chat Bot is an interactive chat bot that helps users with their queries. Nova is powered by OpenAI's API, however, this is currently disabled due to high costs. Nova was developed to help develop my frontend and JavaScript skills.

Visit siteJavaScript · CSS · HTML · Netlify

Movie Match is a user-friendly web application that allows movie enthusiasts to search and discover films with ease. Movie Match uses the TMDB api to get real time data. Movie Match aims to be a go-to platform for anyone looking to explore their next favorite film.

Visit sitePython · Django · APIs · HTML · CSS · JavaScript

Feeling Foodie is an interactive web application that helps users explore various cuisines and discover new recipes based on their preferences. The platform allows users to browse through different types of cuisines, read about them, and find corresponding recipes to cook at home.

Visit sitePython · Flask · JavaScript · CSS · HTML · APIs · Render
03

Toolkit

Languages

  • Python
  • JavaScript
  • TypeScript
  • GoLang
  • HTML & CSS

Frameworks

  • FastAPI
  • Flask
  • Django
  • React

Data & AI

  • PostgreSQL
  • MongoDB
  • MySQL
  • PyTorch
  • OpenAI

Cloud & DevOps

  • AWS
  • Azure
  • GCP
  • Docker
  • CI/CD

Automation

  • Selenium
  • Playwright
  • Requests
  • Threading

Testing & Tools

  • PyTest
  • Git
  • CLI
  • Discord.py
04

Contact

Let’s build something.