Projects
Apps, tools, and experiments I build in my free time — mostly with AWS, serverless architectures, and AI-assisted coding. Some are public and used daily; others are private projects. All are real projects solving real problems.
Timeline
Filter
Announcements Hub for AWS
AI-powered search and community discussion for all AWS announcements
View details
A static-first web app that collects and organizes all AWS "What's New" announcements into a fast, searchable interface. Centralizes announcements with community voting, comments, and an AI chat assistant — for AWS practitioners who want to track service launches and ask natural language questions about AWS history.
I wanted a place where the AWS community could discover, vote on, and discuss announcements together — plus an AI assistant to ask questions about any launch in context.
Community Organizer Hub
Serverless event management with real-time raffles, Q&A, and polls
View details
Multi-tenant, serverless event management platform built entirely on AWS. Enables community organizers to manage groups, events, speakers, sponsors, and venues from a single admin interface. Public-facing features like live raffles, Q&A, polls, and feedback require no login.
I wanted a single tool to share event management with co-organizers, publish events publicly, and run live interactions (raffles, polls, Q&A) during meetups — all in one place.
PlayingPadel
Track padel matches and stats — free, offline, no signup, on Android
View details
A free PWA (also on Android via Google Play) where padel players track their matches and stats — no signup, no ads, works offline. Solves the gap between expensive club platforms and having nothing: a personal, private tool ready in under a minute.
I wanted an inventory of my matches to track how I'm doing and improve over time — and I decided to publish it on Android so anyone could use it.
AWS FinOps Toolkit
Automated AWS cost, tag governance, and optimization reports to your inbox
View details
Open-source serverless toolkit that transforms AWS cost data into actionable operations. Bridges the gap between raw AWS billing services and real financial governance — delivering automated reports, tag compliance checks, and optimization insights directly to your inbox.
I wanted cost and optimization reports delivered to my email automatically — without having to log in to the AWS console to check them myself.
Mobile Image Generator
Wrap screenshots in phone mockups, export as WebP for app stores
View details
CLI tool that wraps app screenshots in a realistic phone mockup and converts them to WebP — ready for app store listings and marketing pages. Includes an interactive browser UI as a no-CLI alternative.
I needed polished mockup images for PlayingPadel's Google Play listing without using Figma or paid tools.
Photo Merge
Merge photos from multiple people into one deduplicated, organized folder
View details
Node.js CLI that combines photos and videos from different people (iPhone, Android, cameras) into a single folder — converting formats, renaming by capture date, deduplicating with SHA-256, and optionally tagging who took each file. Built for trips where everyone shot on their own phone and you want one clean album afterwards.
After every family trip I had hundreds of photos from different phones in different formats (HEIC, MOV, JPG) with inconsistent names and no easy way to merge them chronologically.
Personal Investment Tracker
Unified dashboard replacing spreadsheets for investment tracking
View details
Personal dashboard that consolidates investments from different brokers into a single view — with performance tracking and dividend history. Replaces the spreadsheet I was using to keep track of everything.
I wanted to stop using a spreadsheet to track my investments and have a proper dashboard with automatic import and unified views.
Home & Property Manager
Household expense tracking, renovation budgets, and maintenance log
View details
Lightweight personal tool to manage household expenses by category, track renovation projects with budget control, and keep a maintenance log with reminders.
I wanted a single place to categorize household expenses, track a renovation budget, and manage recurring maintenance without using three different spreadsheets.
PlayingPadel Backoffice
Admin panel for managing PlayingPadel user feedback and analytics
View details
React administration app for PlayingPadel — provides content moderation, real-time analytics dashboards, and smart filtering over user-submitted feature requests and bug reports. Deployed as a static SPA on S3 + CloudFront.
As PlayingPadel grew, I needed a way to manage user feedback, moderate submissions, and understand usage patterns without checking DynamoDB directly.
Baby Ready
Private family app to track baby preparation: wishlists, finances, and recurring tasks
View details
A PWA for tracking everything around preparing for a baby: shared wishlists with family, financial planning (expenses, loans, recurring costs), and a task checklist with priorities and due dates. Built for my own family, shared with close relatives via invite link.
My partner and I needed a single place to coordinate the baby preparation with family (who buys what, budget, deadlines) without drowning in spreadsheets and group chats.
How I build
Most of these projects were built with AI-assisted coding (Kiro, Claude). I use AI as a development accelerator, not as a replacement for understanding the architecture. Every project here was designed, reviewed, and maintained by me.










