A dark loft studio at night: two monitors of code, a notebook of system diagrams, rain on the window and city lights beyond

Computer science student at CSULB, founder of DarkForge AI, and the engineer behind twelve live platforms.

I build production systems for businesses that depend on them, then open-source the tooling that made them possible.

Founder of DarkForge AI, an AI automation and product engineering studio in Orange County. Twelve live platforms, eight internal systems, a senior project in web security, and twenty-four public repositories with code you can run.

About me

Selected workTwelve live projects. Click one to open the case

farmaciasupplements.com
Farmacia Wellness, full page

Commerce · Live · 2026

Pharmacy grade supplements, in English and Spanish.

A multi page store for the Farmacia pharmacy group: fourteen formulas, a cart with Authorize.Net checkout, a wholesale channel, order status, policies and real store photography. Every string ships in English and Spanish, and the pages are static so they stay fast on the phones most customers use.

Role
Design, build, catalog, photography, deploy
Stack
HTML, CSS, JS, Netlify forms, Authorize.Net, GA4
Outcome
14 products, English and Spanish throughout, wholesale and pickup paths, policies reviewed with the owner
Visit farmaciasupplements.com
hairrxlab.com
HairRx Lab, full page

Telehealth · Live · 2026

An editorial storefront for a compounded hair regrowth prescription.

A single product site for a compounded topical: a scroll pinned sequence from sign up to scalp, a drag to compare before and after slider, the formula explained, three pricing options and a consultation flow that routes to a licensed prescriber. Rx only language throughout.

Role
Design, build, motion, deploy
Stack
Next.js 14, Framer Motion, Lenis, Radix
Outcome
Static Next.js build on a real customer domain; consultation handoff to the prescriber
Visit hairrxlab.com
cyberforge-cecs491a.netlify.app
CyberForge, full page

Senior project · In progress · 2026

A course that places you first, then teaches only what you need.

CECS 491A senior project at CSULB, team of five. A 32 question placement marks each of 16 lessons as mastered, review or learn; a prerequisite graph unlocks the path; every lesson ends in a lab on a vulnerable application that is graded on the server. I built the application shell, the browser copy of the path engine, the Supabase accounts and server side grading, the nine tool security toolkit, the lab workbench and the 3D hero, and ran the design and accessibility audit.

Role
Application, backend integration, toolkit, audit
Stack
Python engine, vanilla JS, Netlify Functions running Pyodide, Supabase, Three.js
Outcome
16 lessons and a capstone, 18 labs, zero console errors and no overflow at 360 px on every route, the site grades itself A on its own header check
Visit cyberforge-cecs491a.netlify.app
keykarams.com
KeyKarams, full page

Commerce · Live · 2025

A custom front end for a precision machined key spinner.

A hand built landing page with an interactive three.js model of the product, colour variants, a comparison table, reviews and FAQ, and an on page cart that hands off to Shopify checkout. Klaviyo abandoned cart and post purchase flows run behind it. Product photography variants came out of the image pipeline in the Systems section.

Role
Design, build, 3D viewer, Klaviyo flows, catalog
Stack
HTML, CSS, JS, three.js, Shopify checkout, Klaviyo
Outcome
98 PageSpeed; 22 percent more carts recovered after the Klaviyo flows; 10 plus SKUs
Visit keykarams.com
darkforgeai.com
DarkForge AI, full page

Agency · Live · 2026

The studio's own site, built like a product.

Fixed scope AI, commerce and infrastructure work for Orange County operators, presented the way a real firm presents: services, process, work, insights. A static build with a lead qualifying ROI calculator, SEO landing pages, and a build step that fails on broken links or unreplaced copy.

Role
Design, build, imagery, deploy
Stack
HTML, CSS, JS, Python build, Netlify
Outcome
About a third of qualified leads arrive through the calculator; 24 pages; the build fails on any broken link
Visit darkforgeai.com
farmaciarx.com
FarmaciaRx, full page

Healthcare · Live · 2026

One design system for a pharmacy group and its online care.

farmaciarx.com is the group landing page: six locations with hours, phones and reviews, transfer and refill forms, compounding, FAQ, with a full Spanish version under /es/ and hreflang. farmaciarxcare.com is the telehealth front door built on the same system: treatment paths for sexual health, hair loss and weight loss, a consultation form, and Rx only messaging reviewed with the pharmacist.

Role
Design system, both builds, bilingual content, deploy
Stack
HTML, CSS, JS, Netlify forms, hreflang
Outcome
Two properties, one system; English and Spanish on both; forms that reach the pharmacy inbox
Visit farmaciarx.com Visit farmaciarxcare.com
nyko.app
Nyko, full page

Product · Live · 2026

A private AI assistant that lives in the browser.

Chat with slash commands, vision and PDF input, voice mode, custom bots with their own memory, web search, and a live canvas that renders HTML, SVG and diagrams as the model writes them. Installs as a PWA and keeps settings and history on the device.

Role
Product, design, build
Stack
Vanilla JS modules, service worker, Netlify
Outcome
Installable PWA; chat, vision, voice, bots and canvas in one client
Visit nyko.app
inquisitive-semifreddo-b68115.netlify.app
Hyperswarm, full page

Game · Live · 2026

A twin stick roguelite written from scratch on Canvas.

Four ships, 28 stackable upgrades, weapon evolutions, four bosses, daily operations, a hangar, trophies and records, all in one 182 KB HTML file with no external scripts. The game loop, collision, particles and a WebGL bloom pass are hand written; saves live in localStorage.

Role
Design, code, audio, art
Stack
Canvas 2D, WebGL, JavaScript
Outcome
Version 6.0; one file; runs offline
Visit inquisitive-semifreddo-b68115.netlify.app
kormiia.com
Kormiia, full page

Telehealth · Live · 2026

One compounded product, explained properly.

How it works, the formulation, safety, the pharmacy and prescriber behind it, three pricing tiers and a consultation form, with the Rx only and California only disclosures where a reader will see them. No framework, no tracking scripts, one page.

Role
Design, build, compliance copy with the pharmacist, deploy
Stack
HTML, CSS, Netlify forms
Outcome
Single page, no JS libraries, consultation form live
Visit kormiia.com
amazing-flan-f43887.netlify.app
Universe Drift, full page

Showpiece · Live · 2026

A real time solar system you can fly through.

Free flight and a narrated guided tour, per planet data panels, orbit lines, moons and the asteroid belt as toggles, ambient audio and a voice picker for the narration. Built on three.js with ES modules and no bundler.

Role
Design, code, narration
Stack
three.js, WebGL, JavaScript
Outcome
Runs in the browser with no install; tour and free flight modes
Visit amazing-flan-f43887.netlify.app
fluid-cursor-demo.netlify.app
Fluid Cursor, full page

Library · Live · 2026

A cursor that flows, in four kilobytes.

A spring physics cursor that replaces the pointer with a blob that trails movement, grows on links and buttons, and is configured with data attributes. The demo page is a live control playground with a copyable install snippet; touch devices get an autonomous blob instead.

Role
Library design, physics, playground
Stack
JavaScript, no dependencies
Outcome
4 KB gzipped; data attribute API; works with one script tag
Visit fluid-cursor-demo.netlify.app
cecs327-smart-parking.netlify.app
Distributed Smart Parking, full page

Coursework · Live demo · 2026

A distributed system you can crash from the browser.

Sensor nodes, lot servers and a driver client as separate processes talking over hand built TCP framing, idempotent request reply, a pub sub broker and registry based group messaging, all from the Python standard library. Lot servers replay their logs on restart. The demo runs the whole system in the page as Web Workers, with latency, drops and link cuts you control, five scripted failure scenarios and downloadable logs. Group project of seven; 38 of the 40 commits are mine.

Role
Protocols, servers, recovery, browser demo
Stack
Python standard library, vanilla JS, Web Workers
Outcome
Milestones 1 and 2 complete; seven whole system failure scenarios pass
Visit cecs327-smart-parking.netlify.app

The systems behind the agency.

Internal tooling built so fixed ship dates hold: the parts of delivery that are the same on every project, automated once and reused everywhere. Numbers are from production.

01

AI Support Agent

Claude agent with Stripe and Shopify tool calls for refunds and orders, a pgvector knowledge base, and a structured handoff to a person when confidence drops.

68%Auto-resolved
1.4 sAvg response
99.97%Uptime
02

ROI Calculator

Three sliders to annual savings in real time on darkforgeai.com. Dependency-free and under a kilobyte of logic.

~30%Lead share
0Dependencies
03

Product Image Pipeline

Batch product variants from one photo: pixel-level color detection, region isolation, gradient interpolation and precise text rendering.

500×Faster
2,000+Variants
04

Lead Sourcing Stack

Scrapers, model-driven enrichment and browser automation feeding a deduplicated list of qualified leads. Bootstrapped DarkForge to its first ten clients.

12k+Leads
94%Dedupe rate
05

Multi-Domain Infrastructure

One-command deploys and hardened hosting across twelve domains on three DNS providers: records, SSL, security headers, environment isolation.

12Domains
<60 sDeploy
06

Email Deliverability Audit

Pulls live DNS for a whole domain portfolio, validates SPF, DKIM and DMARC, scores deliverability and writes a graded Markdown report.

12Domains audited
AGrade
07

Compliance Page Generator

Vertical-aware privacy, terms and disclosure pages with state-by-state additions, generated per client site and reviewed by counsel before launch.

8Verticals
<30 sPer site
08

AI E-Commerce Platforms

Compliance-ready storefront delivery for wellness, retail and regulated verticals, where code, copy and legal pages are model-assisted and reviewed by people.

5+Shipped
60 to 80%Time saved

Twenty-four public repositories, written to be run.

Security tooling, systems software and computer science depth, all on github.com/forgehk. The fourteen below each ship with a test suite, continuous integration or a live demo; the rest of the account is coursework and experiments kept public as a record.

Security
darkforge-edrLinux endpoint detection agent: /proc telemetry through a YAML rule engine, JSON lines alerts with MITRE tags.Go37 tests, race CI honeytoken-sentinelDecoy AWS, GitHub and Stripe credentials plus canary URLs, with an alert the second one is touched. Stdlib only.Python19 tests pipeline-armorCI security gate for GitHub Actions: secret scanner with an entropy floor, AST pattern scanner, YAML policy engine.Python19 tests nextjs-auth-armorHardened Next.js 14 starter: Supabase magic link auth, RLS migrations, CSP middleware, honeypot forms.TypeScriptTypecheck and build CI ctf-toolkitStdlib only CTF CLI: encoders, classical ciphers, hash identification and cracking, textbook RSA attacks from first principles.Python36 tests phish-forgeScore an .eml for phishing from header, URL and body heuristics, including hand rolled typosquat and homoglyph checks. CLI and FastAPI.Python23 tests steg-toolkitImage steganography: LSB hide and extract, strings recovery, per channel entropy and LSB plane heatmaps.PythonPillow
Systems and compilers
tiny-compilerA Pascal style language that compiles to MIPS 32 assembly: lexer, parser, AST, codegen and a reference interpreter in 700 lines.Python41 tests mips-emulatorMIPS 32 assembler and single cycle emulator in C++17 with trace and memory dump modes. Runs textbook programs end to end.C++1715 tests bigint-cppArbitrary precision integers with operator overloading, tail recursive factorial and Fibonacci, Collatz walker.C++1778 checks cecs327-smart-parkingFault tolerant distributed parking system in stdlib Python: TCP framing, idempotent request reply, pub sub, group messaging, log replay.PythonLive demo
Tooling and web
lead-foundryNormalize, dedupe and ICP score lead CSVs locally, with a pluggable enrichment hook and YAML rules.Python19 tests pixel-forgeOne product photo to HSV recolored catalog variants with Pillow. Deterministic, offline, hue wraparound handled.Python17 tests algoviz3D sorting algorithm visualizer in vanilla Three.js with synced pseudocode: bubble, insertion, quick, merge, heap.JavaScriptThree.js
A black notebook open to hand-drawn architecture diagrams beside a keyboard on a dark desk

Student by day. Founder, engineer and occasional compiler author the rest of the time.

I study computer science at California State University, Long Beach, where my senior project is CyberForge, an adaptive web security training platform. I run DarkForge AI, a studio that ships AI automation, commerce and infrastructure work for Orange County businesses, and I am the developer behind the Farmacia pharmacy group's sites, from the bilingual supplement store to the telehealth front door. I care about software that holds up in production: tested, measured, and boring in all the right places.

12Live platforms
24Public repositories
3.8GPA, CSULB
2027B.S. Computer Science

Resume (PDF)

Where the work happened.

Two years of shipping under real constraints, alongside the degree. The full version is in the resume.

Jan 2024 to present

Founder and Full-Stack Engineer

DarkForge AI · Anaheim, California

Bootstrapped the studio to 10+ paying clients across wellness, real estate, e-commerce and telehealth. Shipped 12 production platforms, the image pipeline, the lead stack and a Claude support agent running at 99.97% uptime.

12-week internship

Technology and Process Improvement Intern

Farmacia Anaheim · Anaheim, California

AI-driven workflows and automation for the pharmacy's operations, end-to-end catalog operations across multiple product lines, international supplier coordination, and a brand identity system the store still uses.

Jan 2025 to May 2027, expected

B.S. Computer Science

California State University, Long Beach

3.8 GPA. President's List, Fall 2025.

Aug 2022 to Dec 2024

Associate Degree, Computer Science

Cypress College and Fullerton College

3.8 GPA. Completed through dual enrollment while at Western High School.

Let's build something that holds up.

Get in touch

Contract engineering, technical collaborations and full-time roles. Replies within one business day.

Version2026 © Edition
Local timeAnaheim, CA