Selected work

Practical systems. Real business problems.

A collection of personal projects exploring how better software and automation can make everyday work simpler.

Personal project

FinTrack

Business finance & expense tracker

  • Next.js
  • React
  • TypeScript
  • Supabase
  • PostgreSQL
  • Tailwind CSS
  • Vercel

The problem

Small businesses and freelancers need a simple way to manage income, expenses, transactions, outstanding payments, and financial performance in one place.

What I built

A full-stack finance dashboard with transaction tracking, sales management, cash accounts, date filtering, financial summaries, authentication, and responsive dashboards.

The outcome

A centralized finance system designed to replace scattered manual tracking and provide a clear view of business finances.

Personal AI automation project

AI Lead Generation & Outreach

Research & lead preparation

  • Python
  • APIs
  • Async Programming
  • Pydantic
  • JSON
  • Google Sheets
  • AI/LLMs

The problem

Manually finding businesses, collecting contact information, organizing leads, and preparing outreach takes significant time.

What I built

A workflow that discovers businesses, processes website data, extracts available contact information, removes duplicates, and organizes qualified leads for outreach.

The outcome

Automates multiple repetitive steps of the lead research and preparation process.

Personal project

AI Content Generator

Content workflow

  • n8n
  • LLM APIs
  • Google Docs
  • APIs
  • Webhooks

The problem

Creating separate content for LinkedIn, X/Twitter, and blogs is repetitive and time-consuming.

What I built

An AI-powered workflow that takes a topic and generates platform-specific content, with outputs that can feed into publishing or document workflows.

The outcome

Turns a single content idea into multiple platform-ready formats through an automated workflow.

Personal business automation project

Ads Performance Reporting

Marketing operations

  • n8n
  • Meta Graph API
  • Gmail
  • Google Sheets
  • APIs

The problem

Checking advertising campaigns manually every day and compiling performance metrics is repetitive.

What I built

An automated Meta advertising report covering spend, reach, impressions, clicks, CTR, CPC, messaging results, and campaign-level performance.

The outcome

Centralizes campaign metrics and reduces the manual work required for recurring performance reporting.

Personal project

Currency Exchange Ledger

Customer accounts & reporting

  • Web Development
  • Database
  • Automated Calculations
  • PDF Reporting

The problem

Currency sellers need an easier way to calculate customer transactions and prepare weekly or monthly statements.

What I built

A ledger for received amounts, exchange rates, calculated totals, monthly totals, customer transaction history, and statements.

The outcome

Simplifies transaction calculations and customer account reporting.

Your next project

Let’s build something
that works for your business.

Bring the problem. We’ll work out the right solution.