Full-stack developer building web applications

I build web applications—APIs, admin panels, and the front end around them. I handle the full stack, from database design and server-side logic to the UI people actually use.

Work

Projects

A selection of side projects, client work, and internal tools. Each one covers different parts of the stack.

Text To SQL AI

Ask questions about data in plain English and get runnable SQL plus a result table. Claude generates queries from a live MySQL schema, server-side validation enforces read-only safety, and query history is saved for quick replay.

  • Laravel
  • PHP
  • MySQL
  • Claude
  • Anthropic API
  • Tailwind CSS
  • Vite
  • jQuery
  • AI

Live Polls

Real-time polling app with live vote updates across browsers. Users create timed polls, vote, and watch results change instantly via WebSockets.

  • Laravel
  • Livewire
  • Tailwind CSS
  • MySQL
  • WebSockets

Shop Demo

A lightweight ecommerce web app built with Laravel. Customers can browse products, manage a cart, and complete checkout; admins manage products and orders from a dedicated panel.

  • PHP
  • Laravel
  • Blade
  • Tailwind CSS
  • Vite
  • MySQL
  • Laravel Breeze
  • Laravel Cashier

About me

I'm a full-stack developer. I work on web products end to end: understanding what needs to be built, writing the backend, putting together the interface, and keeping things running once they are live.

On the backend I build REST APIs, admin dashboards, background jobs, and integrations with third-party services. On the front end I work with semantic HTML, responsive layouts, and JavaScript where it adds something the server cannot handle on its own.

Contact

Use the form or email me directly.