user@tui:~/tremors$ ls -a
README.md
       ▓▓▓▓      ▓▓▓▓
       ▓▓▓▓▓▓  ▓▓▓▓▓▓
   ▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓
  ▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓
  ▓▓▓▓ ▓▓    ▓▓    ▓▓ ▓▓▓▓
  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
     ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓▓▓▓▓▓▓▓▓
        ▓▓▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓  ▓▓▓▓▓▓
       ▓▓▓▓      ▓▓▓▓
user@tui:~/tremors$ ls -a
README.md
       ▓▓▓▓      ▓▓▓▓
       ▓▓▓▓▓▓  ▓▓▓▓▓▓
   ▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓
  ▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓
  ▓▓▓▓ ▓▓    ▓▓    ▓▓ ▓▓▓▓
  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
     ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓▓▓▓▓▓▓▓▓
        ▓▓▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓  ▓▓▓▓▓▓
       ▓▓▓▓      ▓▓▓▓

I build software I want to exist.

Local-first Android apps, developer tools, and experiments made around real needs, useful constraints, and curiosity.

cat ./portfolio.log
whoami

Most of my projects start with something I want, need, or simply want to understand better.

I usually favor local-first software, minimal dependencies, and private data that stays on the device.

I care about clear interfaces and maintainable foundations, whether a project becomes a daily tool, a public release, or an experiment that taught me something.

Software Engineering Clean Structure UI / UX Lightweight Modular Code Product Thinking
/usr/bin/technologies-i-build-with

Languages 💻

  • HTML5
  • CSS3
  • Python
  • TypeScript
  • SQL
  • Kotlin

Frameworks & Libraries 📦

  • FastAPI
  • Django
  • React
  • Next.js
  • Jetpack Compose

Databases & ORM ⚙️

  • Django ORM
  • SQLAlchemy
  • Prisma
  • SQLite
  • PostgreSQL

AI & Data Science 🧠

  • NumPy
  • Pandas
  • Matplotlib
  • Gemini API
  • TensorFlow

Tools & Environment 🛠️

  • Git
  • Jupyter
  • Zed
  • Codex
  • Linux
/var/log/portfolio.log
Quizzer AI

An interactive quiz app that uses Google Gemini to generate custom coding quizzes on the fly, with automated explanations, XP, and streaks.

Python Django Gemini API HTMX HTML-CSS-JS
Algorithm Visualizer

An interactive visualizer that executes sorting and pathfinding algorithms on a FastAPI backend and streams every step to React over WebSockets.

React TypeScript Python FastAPI Tailwind
GitNexus

A local developer dashboard for exploring GitHub profiles, tracking releases, and testing historical commits in isolated local servers using Git worktrees.

Python FastAPI React TypeScript Tailwind SQLite
Arcile

An offline Android file manager built with Jetpack Compose, featuring multi-pane browsing, encrypted vaults, archive tools, and zero network permissions.

Kotlin Android Jetpack Compose Material 3 MVVM Hilt SQLite
Arcade Nexus

A browser-based arcade console with a custom TypeScript Game SDK, featuring local player profiles, save slots, high scores, and playable 2D Canvas and Three.js games.

React TypeScript Python FastAPI SQLite Three.js Framer Motion
BETA
Tremors Music

A fast, local music player built with React and a Python/FastAPI backend, packaged as a lightweight native desktop app via Tauri with an Apple Music-inspired interface.

Python FastAPI React TypeScript Tauri Framer Motion SQLite
BETA
Xcrape

A local web scraper built with FastAPI and Playwright, featuring framework detection, page screenshots, and CSV/JSON export in a terminal-style UI.

Python FastAPI Playwright SQLite
BETA
Cosmos

A browser-based 3D space simulator built with Three.js and React, featuring 6-DOF spaceship flight controls, NASA planet textures, and custom shaders.

React TypeScript Three.js CSS
LocalGhost

A local security auditing tool for development servers, running automated checks on open ports, security headers, SSL/TLS, CORS, and server load.

Python FastAPI SQLite HTML-CSS-JS
BETA
Earnslate

A private, offline Android finance and subscription manager with category budgeting, recurring bill reminders, bank SMS parsing, and local backup support.

Kotlin Android Jetpack Compose Material 3 MVVM Hilt SQLite
Acqua

An Android media downloader that handles direct links and authenticated website downloads through a sandboxed browser session, with zero third-party trackers.

Kotlin Android Jetpack Compose Material 3 MVVM
Filion

A lightweight 3D model viewer for Android that renders GLB files locally using Google Filament, featuring touch orbit controls, lighting presets, and folder scanning.

Kotlin Android Jetpack Compose Material 3
Osyster

An Android system diagnostics app that reads Linux kernel stats to show real-time CPU usage, RAM allocation, battery health, and active processes.

Kotlin Android Jetpack Compose Material 3 MVVM
Material Design

A Material 3 Expressive reference library featuring an interactive Android component gallery, design token documentation, and a zero-dependency web showcase.

Kotlin Android Jetpack Compose Material 3 HTML-CSS-JS
Diffs

A client-side file comparison tool for text and images, featuring character-level text diffs, side-by-side and overlay slider image diffs, and local IndexedDB storage.

Next.js React TypeScript Tailwind
BETA
GTRMRS

A lightweight suite of Git-aware Python CLI tools built with the standard library only, providing directory tree diagrams, lines-of-code statistics, and clean repository export.

Python CLI Git
Plant Disease Detector

A Django web app that classifies apple leaf diseases from uploaded photos using a fine-tuned MobileNetV2 model, displaying confidence scores with interactive charts.

Python Django TensorFlow Pillow NumPy Plotly SQLite
POC
PC Remote Control

A lightweight FastAPI server that lets any phone or tablet on the local Wi-Fi control desktop media, adjust volume, view screenshots, and manage system power.

Python FastAPI HTML-CSS-JS CLI
DEVELOPMENT
Tremors

A multi-theme personal portfolio website built with Next.js, featuring card, interactive terminal, resume, and newspaper viewing modes with live GitHub activity integration.

Next.js TypeScript Tailwind Prisma Framer Motion tsParticles Gemini API
The Scrapyard

A cyberpunk-themed digital archive for unfinished prototypes and experiments, built with a lightweight Node.js generator that builds static HTML previews.

HTML-CSS-JS GitHub
████████╗██████╗ ███████╗███╗   ███╗ ██████╗ ██████╗ ███████╗
╚══██╔══╝██╔══██╗██╔════╝████╗ ████║██╔═══██╗██╔══██╗██╔════╝
   ██║   ██████╔╝█████╗  ██╔████╔██║██║   ██║██████╔╝███████╗
   ██║   ██╔══██╗██╔══╝  ██║╚██╔╝██║██║   ██║██╔══██╗╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║╚██████╔╝██║  ██║███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝ ╚═════╝ ╚═╝  ╚═╝╚══════╝

Explore More Projects

See the rest of my experiments and contributions on my GitHub profile.

./contact.sh

Have a question about one of the projects or just want to talk software? My inbox is open.