Hi, my name is

John Russelle
Domingo.

I build scalable web applications and explore the intersection of DevOps & Artificial Intelligence. Currently crafting autonomous agents and on-device AI solutions.

01. About Me

Hey there! I'm John — a software engineer based in Makati, Metro Manila, Philippines 🇵🇭. I love building clean, scalable applications and obsessing over the details that make great software.

I specialize in full-stack development across Java/Spring Boot and TypeScript/Next.js, and I'm deeply passionate about AI engineering — currently exploring autonomous agents, RAG architectures, and on-device LLM solutions.

At work, I'm part of the engineering team at Yondu|NCS. Outside of that, I build open-source tools, contribute to my community, and chase the next interesting technical challenge.

John Russelle Domingo
John Russelle Domingo — GitHub

📸 Personal

02. Skills & Tech Stack

Languages

Java TypeScript C# SQL Dart

Frameworks

Spring Boot Next.js Express.js Flutter

AI / ML

LangGraph RAG Architectures Ollama / Llama3 pgvector Sentence Transformers

Mobile

Flutter Dart Android SQLite

Databases

PostgreSQL Prisma ORM

DevOps & Tools

Docker Git GitHub Actions REST APIs

Core Proficiency

Full-Stack Development (Java + TypeScript) 90%
Spring Boot / Java Backend 85%
Next.js / TypeScript 80%
AI / LLM Engineering 80%
Flutter / Dart (Mobile) 72%
DevOps / Docker / CI-CD 70%

03. Featured Projects

A selection of things I've built — view all on GitHub.

Devvit Bounty

Lurkcatch

A Reddit matchmaking app for lurkers — find kindred spirits based on shared interests, without ever having to post.
Built on Reddit's Devvit platform.
Roadmap Highlights:

  • Lurker onboarding: bio + 3 interests
  • Profile persistence via Redis
  • Random lurker card display, pass/connect swipe actions
  • Mutual match detection & notifications
  • Interest-based filtering, exclude seen profiles
  • Edit profile, bio character limit UX
  • Planned: leaderboard, interest heatmap, safety features, analytics, i18n
View app & details on Reddit

ADC Knowledge Base

Autonomous DevOps Companion — a fully local, free RAG knowledge base built with Prisma, PostgreSQL/pgvector, sentence-transformers, Express & Ollama/Llama3. Zero API keys required.

P3 Program Generator

A modern Spring Boot web app for creating and managing church meeting programs with elegant document generation capabilities and automated scheduling. ⭐ 1

Dating / Matchmaking App

Full-stack matchmaking & social platform with user authentication, profiles, S3 photo uploads, real-time messaging via WebSocket, and a polished modern UI.

BundyClock + Face Recognition

Full-stack time in/out attendance system with facial recognition, built as a modular monorepo combining biometric security with a modern backend architecture.

JRRD Wallet

A digital wallet application built with TypeScript, featuring financial transaction management and modern UI/UX patterns for fintech solutions.

P3 Program Generator — Mobile

Flutter Android app for generating LDS ward meeting programs (Sacrament, Ward Council, Bishopric). 100% offline with SQLite, PDF export, print & share, speaker rotation automation, and full CRUD management screens. v1.1.0.

Spring Boot Blog REST API

A robust RESTful API backend for a blogging platform built with Spring Boot. Features clean architecture, JWT auth, and full CRUD operations. ⭐ 1

04. Get In Touch

I'm always open to discussing new projects, opportunities, or just a good tech conversation. Whether you have a question or just want to say hi — my inbox is open!

Ongoing

TindahanGo

Offline-first mobile POS & inventory app for sari-sari stores and small local businesses.
Built with Flutter for Android. No internet required — all data lives on the device.
Key Features: