My Projects
tx-normalizer
A TypeScript library that transforms messy bank-exported CSV files into clean structured JSON transactions ready for budgeting apps and analytics.
typescriptnodejszodbare-budget
A full-stack personal finance app built with Next.js, Node.js, and Postgres. Includes CSV transaction import, budgeting tools, categories, and a fully typed backend API.
nodejsexpressnextjstailwindpostgresprismadockerdistill
A cli tool that walks a codebase, extracts the essential project files, and generates an AI-friendly text snapshot. Perfect for sharing projects with LLMs without uploading the entire repo.
typescriptclispotify-clone
A React Native / Expo project that recreates the core look and feel of the Spotify mobile app. This project focuses on UI/UX replication
react-nativeexpotypescriptweather-notification-service
A lightweight microservice that fetches real-time weather updates using the OpenWeatherAPI, designed for easy integration.
gotts-service
Convert text to speech using ElevenLabs.
goportfolio-site
My developer portfolio built with Next.js and Tailwind CSS, designed to showcase my projects, skills, and experience. The site is fully static and deployed on my Raspberry Pi using Nginx.
nextjstypeScripttailwindnginxdiscord-bot
A custom Discord bot that integrates with various services, including my weather API.
gonet-analyzer-cli
Personal network analyzer CLI using Scapy.
python