Skip to content

Full Stack Engineer & Solutions Architect

Building Modern Web Applications That Help Businesses Grow

I design and build custom web applications, enterprise systems, and SaaS platforms for businesses that need software they can rely on.

10+ Years Experience100+ Projects DeliveredReact · Node.js · MongoDB

About Me

A Developer Who Loves Solving Real Problems

I started as a UI/UX designer, moved into React development and now build full stack applications from the core. Across 10+ years and 100+ projects, I've helped startups, SMBs and enterprises turn ideas into reliable, scalable software that looks great, works well and ranks in search.

Let's Work Together
2015

Started as a UI/UX and web designer

Designed websites and app screens in Photoshop and built clickable mock-ups in InVision for client applications.

2015–18

Client websites on WordPress, Wix & Shopify

Designed and launched business websites and online stores on the platform each client needed, and set them up to rank with on-page SEO.

2018

Learned web development with React

Moved from design into code, building responsive front-ends with React and modern JavaScript.

2021

Building applications from the core

Went full stack, designing architecture, APIs and databases with Node.js and MongoDB, and delivering SaaS platforms, portals and enterprise apps.

Today

Independent consulting practice

Partnering directly with businesses to design and build custom software end to end.

Industries

Solutions across industries

Domain-aware software, tailored to how each industry actually works.

Free

ToolHush: 134+ free online tools that keep your files private.

PDF, image, developer, SEO, marketing and security tools that run in your browser, with no uploads and no sign-up.

Explore Free Tools
ToolHush homepage

Built with a modern, dependable stack

ReactNode.jsTypeScriptMongoDBExpressAWSDockerNginxREST APIsReactNode.jsTypeScriptMongoDBExpressAWSDockerNginxREST APIs

Have a project in mind?

Let's talk through what you're building and whether it's a fit. No pressure, just a straightforward conversation.

Book a Discovery Call