← Back home

Projects

A concise selection of AI, product, and full-stack work.

Jobber preview 1 of 1
Personal

Jobber

Opportunity-intelligence MVP - evidence ledger for job search, not a generic AI matcher

Jobber is an opportunity-intelligence MVP for developers and freelancers. It pulls live listings via Treg (RemoteOK, We Work Remotely, LinkedIn, Indeed), rejects mismatches with deterministic filters + dedupe, asks TypeSafe Jev 7 narrow typed questions (5 Scores + 2 Nouls), and calculates an inspectable 0-100 ranking with confidence lanes (HIGH/REVIEW/LOW). Includes cost-ledgered runs, company enrichment, and a full Next.js + FastAPI + Supabase stack. Features: - Live multi-source job search with budget-capped Treg calls + ExternalCall ledger - Deterministic normalize/dedupe/prefilter before any AI spend - Python-owned composite scoring (30/25/20/15/10 weights) with stored evidence - Costs dashboard, run logs, profile JSON import, Settings without .env edits

4 job sources · 7-signal scoring · 0–100 ranked ledger

Tech stack

  • Next.js 16.4
  • React 19.3
  • TypeScript 5.7
  • Tailwind CSS 4.3
  • FastAPI
  • Pydantic
  • SQLAlchemy
  • Supabase Postgres
  • Treg API
  • TypeSafe Jev
  • Docker Compose
Applyer Automated Job Application preview 1 of 1
Personal

Applyer Automated Job Application

Watches remote job boards around the clock, scores new listings against my resume, and drafts tailored applications for strong fits within minutes of posting.

Applyer monitors remote job boards around the clock, scores new listings against my resume and preferences, and drafts tailored application messages for each match — so strong fits get a quality application within minutes of posting instead of hours of manual searching. A scheduled watcher polls listings every 15 minutes, deduplicates against known jobs, and pushes only top-scoring fresh matches to Discord with direct links. A local-rules matching engine scores each listing on skill overlap, salary normalization, recency, and employment type, with keyword allowlists and title blacklists to filter noise. One-click AI drafts are built from the full job description plus resume and profile context, with per-job style and length options and editable output. An async pipeline runner streams live progress and logs to the dashboard for every background task.

Polls every 15 min · strong fits applied within minutes, not hours

Tech stack

  • Python
  • FastAPI
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • SQLite
  • Camoufox (stealth headless browser)
  • BeautifulSoup
  • OpenAI-compatible LLMs
  • Discord webhooks
  • SSE streaming
  • Caddy
  • pm2
X Analytics Dashboard preview 1 of 1
Work

X Analytics Dashboard

A creator intelligence dashboard that brings affiliate payouts, niche competitor tracking, AI-led improvements, and content opportunities into one workflow.

X Analytics Dashboard helps influencers turn scattered account activity into clear next actions. It centralizes affiliate payouts, monitors niche competitors, surfaces suggested posts and improvements, and uses AI to help creators make faster, more informed decisions.

5 X accounts served · 100+ posts generated · +25% presence vs competitors

Tech stack

  • Python
  • Next.js
  • Express
  • Node.js
  • JavaScript
  • OpenAI
  • Grok
  • OpenClaw
  • OpenRouter
  • AI
My Planner preview 1 of 1
Work

My Planner

A responsive web and desktop app for planning daily tasks and habits, tracking progress, and getting AI-powered reviews and help.

My Planner is a responsive planning application available on web and desktop. It helps users organize and track daily tasks and habits, review progress through detailed insights, and use AI-assisted feedback and support to stay on course.

1 company · 10 employees · 20+ habits with AI reviews

ProMorph: Classification Model in ICIAC Japan 2024 preview 1 of 2

1 / 2

Personal

ProMorph: Classification Model in ICIAC Japan 2024

An innovative classification model using morphological dilation to classify dermoscopic images of skin lesions.

An innovative classification model using morphological dilation to classify dermoscopic images of skin lesions.

Skin-lesion classifier presented at ICIAC Japan 2024, published by ACM

Tech stack

  • Python
  • TensorFlow
  • Jupyter
  • AWS
Vista Salon Suite preview 1 of 1
Work

Vista Salon Suite

A salon operations suite for transactions, petty cash, customer profiles, and digital consent forms—reducing manual logging to three taps and saving seconds to minutes per transaction.

Vista Salon Suite centralizes the daily workflows of a local salon business into one practical toolset.

3-tap logging · saves seconds–minutes per transaction

Juan Scan preview 1 of 1
Personal

Juan Scan

A mobile visitor check-in app that scans IDs and returns details instantly, eliminating repetitive manual logging for security desks, condos, events, and offices.

Juan Scan is a mobile app that streamlines visitor ID logging for teams that need fast, reliable check-ins. The linked website is its product landing page.

Visitor ID check-ins in seconds — no manual logbooks

Tech stack

  • Android Studio
  • React
  • Google ML Kit
  • Remotion
Mazvantage preview 1 of 1
Personal

Mazvantage

An e-commerce website that sells car accessories and parts for Mazda vehicles.

An e-commerce website that sells car accessories and parts for Mazda vehicles.

50+ orders served · 100+ site visitors

Tech stack

  • HTML
  • React
  • JavaScript
  • Google Cloud
  • SEO
Twitter/X Monitor preview 1 of 1
Work

Twitter/X Monitor

A real-time monitor that streams X activity and sends tweet and retweet alerts to a Discord channel.

Twitter/X Monitor watches selected accounts in real time and relays detected tweets and retweets to Discord through a Python bot.

10+ accounts watched · 1000+ alerts sent · $5000+ earned on speed

Tech stack

  • Python
  • Tweepy
  • X Streaming API
  • Nextcord
RouteScout preview 1 of 1
Personal

RouteScout

Automates the tedious backend API testing workflows developers face.

RouteScout automates the tedious backend API testing workflows developers face.

10+ backends automated · testing cut from 30 min to 10 min

Tech stack

  • TypeScript
  • API
  • Maps
  • Routing
Contract Scanner preview 1 of 1
Work

Contract Scanner

A Discord bot that turns NFT contract addresses into readable deployment, supply, mint, royalty, and marketplace details.

Contract Scanner lets collectors inspect an NFT contract without leaving Discord. It retrieves core contract information, highlights available mint functions, and surfaces useful marketplace and explorer links in a single response.

1 company · 50 paying subscribers · 15-min lookups cut to 2 min

Tech stack

  • Python
  • Nextcord
  • Web3.py
  • Etherscan API
  • OpenSea API
Mint Monitor preview 1 of 1
Work

Mint Monitor

A Discord-based mint tracker that monitors contract activity, decodes mint calls, and reports setup details in real time.

Mint Monitor watches configured NFT contracts and sends Discord updates when mint activity occurs. Its setup view exposes the mint price, called function, parameters, decoded transaction data, and a direct transaction link for quick verification.

1 company · 50 paying subscribers · 15-min lookups cut to 2 min

Tech stack

  • Python
  • Nextcord
  • Web3.py
  • Etherscan API
Profit Calculator preview 1 of 1
Work

Profit Calculator

A Discord bot that calculates NFT collection costs, sales, ROI, and potential profit across a wallet’s activity.

Profit Calculator analyzes a wallet’s NFT minting and trading activity to summarize spending, holdings, sales, realized profit, potential profit, and ROI. It delivers the results as a concise Discord report with relevant collection links.

1 company · 50 paying subscribers · 15-min lookups cut to 2 min

Tech stack

  • Python
  • Nextcord
  • Web3.py
  • Etherscan API
  • OpenSea API
Crypto Wallet Manager preview 1 of 1
Work

Crypto Wallet Manager

A keyboard-driven terminal utility for managing Solana and Ethereum wallet workflows from one interface.

Crypto Wallet Manager provides a focused command-line interface for navigating separate Solana and Ethereum wallet operations. The lightweight menu keeps common chain interactions accessible without a browser-based dashboard.

Solana and Ethereum wallets driven from one terminal

Tech stack

  • Python
  • Web3.py
  • Solana.py
  • CLI
Memorikey preview 1 of 1
Personal

Memorikey

A keyboard memorization web app focused on rhythm-synced key sequences, inspired by Monkeytype.

A keyboard memorization web app focused on rhythm-synced key sequences, inspired by Monkeytype.

Tech stack

  • Next.js
  • Framer Motion
  • JavaScript
  • TypeScript
  • CSS
PaDiscount: PWD Discount Checker preview 1 of 1
Personal

PaDiscount: PWD Discount Checker

A discount checker web app that helps people get the right discount in food establishments.

A discount checker web app that helps people get the right discount in food establishments.

Tech stack

  • Next.js
  • Tailwind
  • shadcn/ui
  • JavaScript
  • API
InstaTime preview 1 of 1
Personal

InstaTime

A Chromium extension that reveals exact local dates and times on Instagram posts, comments, and stories.

InstaTime adds an exact timestamp beside Instagram Web’s relative dates, such as “1d.” It formats each date in the viewer’s local timezone and provides a popup setting for 12- or 24-hour time.

Tech stack

  • JavaScript
  • Chrome Extension API
  • HTML
  • CSS
  • Bootstrap