My Projects

A closer look at selected web and mobile builds, with the product thinking, visuals, and technical details behind each one.

Crazy Sudoku

Crazy Sudoku app preview.

A mobile app developed using React Native, Expo, and Git. Integrated ads and in-app payments for a colorful logic puzzle experience with classic Sudoku, greater-than clues, division twists, circles mode, achievements, coins, and mini games.

Crazy Sudoku Demo Site

Crazy Sudoku demo site themed background.

A responsive marketing website for Crazy Sudoku built around motion, bright game visuals, and quick product understanding. The site supports the main app with SEO metadata, a demo-style puzzle board, mini game previews, rule explanations, and a direct path to the Google Play listing.

TrackPal Web

TrackPal Web finance dashboard themed background.

TrackPal Web is a Nuxt and Vue finance workspace with transaction management, recurring schedules, receipt uploads, forecast charts, insights, exports, and subscription-aware Pro areas. It connects to a Fastify API backed by Drizzle and Postgres, with Pinia for app state, Vuestic UI for the interface, Chart.js for analytics, and RevenueCat for subscriptions.

TrackPal Mobile

TrackPal Mobile finance app themed background.

TrackPal Mobile is an Expo and React Native app for tracking transactions, reviewing forecasts, checking insights, planning recurring payments, and syncing receipt images with the TrackPal API. It uses Expo Router, MobX, React Native Paper, local storage, image picking, RevenueCat purchases, and the same finance data model as the web app.