Full-stack & AI developer

I set the direction. AI speeds it up. I ship it.

I build AI products, web platforms, native apps and developer tools in whatever stack the problem needs, for teams and clients who need the whole thing done.

CR
Christian ReyTacloban City, Philippines
Available
CurrentlyFull-stack & AI, freelance
Experience7 years and counting
Open toRemote full-time & contract

LLM features, agent runtimes and MCP servers

Latest projects

Freshly built. What I'm shipping now.

The latest highlights from 34 projects across web, Android, desktop and developer tools.

Drag to turnOpen Herm
01 / 03 · Desktop · 2026

Herm

A native macOS notch and menu-bar app for Hermes Agent. Glance at the notch to see what your agents are doing, hover for running and finished tasks, and click to open a full workspace for chat, voice, pull requests, issues and Kanban boards. It connects to the Hermes runtime already on your Mac instead of running its own models.

Status
Shipped
Highlights
Notch view of running, waiting and finished agent tasks. Streaming chat with Markdown, images, tool output and steering mid-turn
02 / 03 · Chrome Extension + Web · 2026

ClipStep

Record a browser flow once and get an interactive tutorial, a video and a written guide. A simpler, cheaper alternative to tools like Arcade and Scribe, built as a Chrome extension with a Next.js web app on Cloudflare Workers.

Status
In progress
Highlights
Records clicks and typing across pages. Automatic blurring of sensitive fields
03 / 03 · IDE extension · 2025

OpenCode VS Code Extension

An independent VS Code client for the local OpenCode coding agent, powered by the OpenCode SDK and a React webview. Chat with your codebase, annotate implementation plans before execution, track subagent activity, review diffs, and monitor provider quotas without leaving the editor. Not affiliated with OpenCode or its creators.

Status
Shipped
Highlights
Full streaming chat with real-time token counting (prompt/response/reasoning/cache). Implementation Plan workflow — AI generates structured plans before code changes
Archive

Some of what I've built, since 2020.

20269

01TestscopeCLI↗Run only the tests your change touches, on any repo, with any mix of runners, and find out which failures are actually yours. It picks the test files that cover what changed, runs each with its own package's runner, kills hangs by name, and checks every failure against the base branch so you know what you broke.02HermDesktop↗A native macOS notch and menu-bar app for Hermes Agent. Glance at the notch to see what your agents are doing, hover for running and finished tasks, and click to open a full workspace for chat, voice, pull requests, issues and Kanban boards. It connects to the Hermes runtime already on your Mac instead of running its own models.03Worktree GatewayCLI↗A Go CLI that gives every Git worktree its own URL. When several branches or AI agents run side by side, each checkout gets a stable local hostname and port, and webhooks and OAuth callbacks are routed to the right one. Built on Caddy, with cloudflared or ngrok for tunnels.04Hermes Worker RuntimeCLI↗A Hermes Agent plugin that runs Kanban cards on external coding agents (Codex, Claude Code, OpenCode) or on plain commands, while Hermes stays in charge of every card. Assign a card to a lane, and the runtime claims it, runs it in the card's workspace, and records the result on the board.05cpipeCLI↗A request-to-PR pipeline for Hermes Agent, shipped as one Python plugin. It routes work through your existing AI profiles: clarify the request, explore affected code, plan, implement with TDD in worktrees, review frozen commits, and verify the result before delivering an evidence-backed pull request. The workflow supplies the gates, not the bots.06EvidentCLI↗A repository security scanner orchestrator for Node.js and TypeScript projects. It brings Semgrep, Trivy, TruffleHog and npm audit into one deduplicated report, preserves scanner attribution, and compares findings against a baseline for CI. Its initial SOC 2 mapping evaluates technical evidence only; it does not certify compliance.07ClipStepChrome Extension + Web↗Record a browser flow once and get an interactive tutorial, a video and a written guide. A simpler, cheaper alternative to tools like Arcade and Scribe, built as a Chrome extension with a Next.js web app on Cloudflare Workers.08TuklasiaWeb + Android + iOS↗A Philippines-first travel discovery companion, originally named Dayo. One product across web, Android and iOS: a calm, map-first itinerary planner and a private, offline-first AI guide for finding places others pass by.09Urban FamiliarsAndroid + iOS↗A location-based multiplayer action RPG. Players explore real places, recruit magical companions called Familiars, battle alongside them, and compete for control of real-world districts.
Showing 10 of 34
Experience

7 years of shipping. Here's where.

Full experience →
Nov 2025 - PresentRemote

Full-stack & AI Developer

Freelance

Develop and maintain web applications and AI-powered solutions for healthcare and business operations, including SaaS platforms, content and customer management systems, and internal tools. Manage the full project lifecycle, from requirements gathering and solution design to development, testing, and delivery. Collaborate with clients and stakeholders to translate operational needs into intuitive, reliable, and maintainable products that adapt to evolving business requirements.

100%Client satisfaction maintained across multiple concurrent projects
ReactNextJSVue.jsViteTypescriptNodeJSExpress.jsMongoDBMySQLSupabasePostgreSQLTailwindFramer motionMake.comAirtableNoloco
About

From IT support to full-stack.

I started in IT support in 2019 and freelanced on the side. Then I spent three and a half years at iBoardLiving, first helping move a PHP codebase to React and Next.js, then leading the team as senior full-stack.

Now I work freelance as a full-stack and AI developer. With AI in the loop, the language is a detail: I pick the stack that fits, from Go CLIs and macOS apps to MCP servers and web platforms, and own the result. Outside client work, I'm learning penetration testing and build small security tools along the way.

Contact

Have a project in mind? Let's build it.

Freelance projects, contracts or a full product build. Tell me what you're making and I'll reply with next steps.

StatusAvailable
Emailchriztiann.villablanca@gmail.com