Full Stack Developer

Building things
for the web

I'm Steve — a full stack developer who loves building interactive, word-based games and developer tools. I care about clean code, fast interfaces, and delightful user experiences.

Available for freelance work
35+
Projects shipped
12yrs
Experience
Words unscrambled
JS
Primary stack

Who I am

A developer who thinks in systems and builds with purpose.

I'm a full stack developer with a focus on interactive web applications. My work lives at the intersection of language, logic, and interface design — which is why word games and text-processing tools have become my specialty.

I enjoy working on both the client and server side, building systems that feel fast, reliable, and intuitive. Every project I ship is carefully considered from architecture to animation.

When I'm not coding, I'm probably solving a crossword or reading about linguistics.

Frontend
HTML5 CSS3 JavaScript React TypeScript
Backend
Node.js Express REST APIs MongoDB PostgreSQL
Tools & Workflow
Git Netlify Vercel VS Code Figma

What I've built

Interactive word games and developer utilities.

Client Work

E-Commerce Analytics Dashboard

Built a real-time analytics dashboard for a retail client tracking sales, inventory, and customer behaviour across multiple store locations. Integrated with their existing POS system via REST API with role-based access control.

React Node.js MongoDB Chart.js JWT Auth
Tool

Crossword Solver Live

A smart crossword solver that uses pattern matching against a 150M+ word dictionary. Enter known letters and blanks, get instant results filtered by length. Supports wildcard patterns and clue hints.

React Node.js REST API Regex Dictionary DB
Game

Phone Numble Live

A numeric guessing game where players identify a hidden phone number pattern. Features daily challenges, streak tracking, and a sleek mobile-first numeric interface.

JavaScript CSS Grid Local Storage Game Logic
Client Work

Appointment Booking System

Developed a full-stack booking platform for a healthcare provider — patients book, reschedule, and cancel appointments online. Includes automated email reminders, calendar sync, and an admin panel for staff scheduling.

Next.js PostgreSQL Prisma Nodemailer Google Calendar API
Client Work

Inventory Management System

Designed and built a warehouse inventory system for a logistics firm with barcode scanning support, low-stock alerts, supplier management, and auto-generated purchase orders exported as PDF reports.

React Express MySQL PDF Generation Barcode.js
Game

Wordle Unlimited Live

Play Wordle as many times as you want — no daily limit. Features unlimited random word rounds, local streak tracking, hard mode, and smooth flip animations. Responsive on all screen sizes with keyboard and on-screen input support.

JavaScript CSS Animations LocalStorage Word API
Client Work

Multi-Tenant SaaS CRM

Built a white-label CRM platform serving multiple business clients from a single codebase. Features tenant isolation, custom branding per client, lead pipeline management, and activity tracking with full audit logs.

React Node.js PostgreSQL Redis Multi-tenancy
Utility

Unscramble It Live

An anagram and word unscrambler that generates all valid English words from a set of letters. Built with a Trie data structure for lightning-fast lookups. Includes filtering by word length and difficulty score.

JavaScript Trie DSA Algorithm Design Performance
Backend

Scalable REST API — Content Platform

Architected and developed a high-performance REST API for a content publishing platform handling 50k+ daily requests. Includes rate limiting, API key management, caching layer, and auto-generated Swagger documentation.

Node.js Express Redis Swagger Rate Limiting

Where I've worked

A short but focused career building for the web.

2023 — Present

Full Stack Developer — Freelance

Self-employed · Remote

Building custom web applications, word games, and developer tools for clients and as personal projects. Handling full product lifecycle from design to deployment on Netlify and Vercel.

2022 — 2023

Junior Web Developer

Tech Studio · Contract

Developed and maintained frontend interfaces using React. Collaborated with backend engineers on REST API integration. Worked in agile sprints and contributed to code reviews.

Let's work together

Open to freelance projects and full-time opportunities.

Currently available

I'm open to freelance projects, contract work, and full-time roles. I especially enjoy building tools, games, and interactive interfaces where performance and design both matter.

Response time is usually within 24 hours. Let's build something great together.

Say hello →