Open to new projects

I build things
people actually use.

I'm Devin. I build websites, automation, and digital tools that solve real problems, and I program the lights for live shows.

580event attendees my check-in system handled
218+lighting cues programmed
5client websites
8 wksAI product co-design internship
About

From lighting boards to back ends.

I got into technology through stage lighting: programming cues, running consoles, and figuring out why a fixture won't respond five minutes before a show. That curiosity about how things connect turned into building websites, automation systems, and full-stack apps.

I like working on both sides of a project, from designing how it looks to the parts most people never see: databases, automation, back-end systems, and deployment. Most of what I ship runs on Cloudflare, Azure, and Google Workspace.

Right now I'm most interested in AI, cybersecurity, and building smarter tools that make complicated tasks easier.

Quick facts

  • Web design & development intern at Synched Studios
  • Built a QR check-in system that handled 580 attendees at one event
  • Programmed 108+ cues for School of Rock and 110+ for Grease
  • Speaks English, Fuzhounese, and conversational Mandarin
  • Will always say yes to boba
Selected work

Projects

Client websites, web apps, and event tools. Some are live, and some are still being built.

Client websites

Biotech consulting · Website
Live

Sigma Biotech Consulting Group

A custom website for a biotech consulting firm, designed so visitors can easily explore its services, leadership, and whitepapers.

  • Responsive pages and mobile navigation
  • Custom video players with seeking and fullscreen
  • Contact form with verification and email delivery
  • Whitepaper signup connected to Microsoft 365
  • Hosting, DNS, and CDN asset delivery on Azure
  • GA4 and Microsoft Clarity analytics
TailwindNode.jsAzure App ServiceFront DoorGraph API
sigmabioconsulting.com ↗
Creative studio · Website
Live

Synched Studios

The online home of a studio working across entertainment, storytelling, and tech. It ties all the studio's projects into one site, with team profiles, project showcases, and video.

WordPressCloudflareGitHub
synchedstudios.com ↗
Media · Website + CMS
Rebuild in progress

Comic Book Curious

A comics and entertainment site. I'm building a custom publisher dashboard with roles, article scheduling, SEO metadata, and cloud media storage.

Next.jsPayload CMSWorkersR2
comicbookcurious.com ↗
Medical devices · Website
Built

Osiris

A redesign for a medical device developer, with bolder visuals, sharper content presentation, and a move to Cloudflare hosting.

CloudflareHTML/CSS/JS
osirisdev.com ↗
Medical technology · Website
Built

Advanced Medical Technology

A modern product site that presents medical technology clearly, with an organized product structure and an interactive design.

Cloudflare PagesHTML/CSS/JS
advanced-medical-tech.pages.dev ↗

Apps & platforms

Fan engagement · Web app
Active development

Collabz

A platform that connects creators with their communities through challenges, teams, rewards, and interactive content. I've worked on accounts and auth, creator challenges, community posts, a virtual coin system, the back-end APIs, and AI moderation.

ReactWorkersD1R2Supabase
collabz.app ↗
Admissions · Web app
Prototype

Squared Network Enrollment Portal

An application and enrollment portal for students, families, and admins. It covers applications, recommendations, essays, status tracking, role-based admin dashboards, and planned Salesforce integration.

WorkersD1R2Salesforce
Survey analytics · Back end
In testing

Infinity Pulse

Turns survey responses into scores, flags, and reports. I built the automated scoring with configurable tiers, recommendation logic, privacy protections, and audit logging.

WorkersD1Claude APIGoogle Forms
Hardware · Kiosk
Running 24/7

Raspberry Pi Dashboard

An always-on 800×480 wall display. An API Worker feeds a Pages front end, tuned to run around the clock without crashing.

Raspberry PiWorkersPages

Event tech & lighting

Event operations · Full system
Used live · 580 attendees

Dream Out Loud QR Check-in

A QR-based attendance and event management system that replaced manual check-ins. It started on Google Apps Script and Sheets, then I rebuilt it on Cloudflare.

  • Camera QR scanner with manual fallback
  • Room- and period-based tracking
  • Duplicate-scan detection
  • Admin, technician, and scanner views
  • Live counts and device heartbeat monitoring
  • Participation-based raffle and CSV export
  • Badge access and room locking
  • Automated attendance emails
Pages FunctionsD1ZXingApps ScriptSheets
Live theater · Lighting
Ongoing

Stage Lighting Design

I design and run lighting for live shows, including programming, cueing, spotlight coordination, troubleshooting, and training other operators. That includes 108+ cues for School of Rock and 110+ for Grease.

ETC ElementETC EosShow Baby 6Midas
Live event software · Hardware
Built

Cue Book

A cue-tracking app for a musical. It imports the show file from an ETC Element console, listens to live sACN data, and syncs to a Raspberry Pi so the crew always knows where the show is.

sACNETC ElementRaspberry Pi
Experience

Where I've worked

Dec 2025 – Present

Web Design & Development Intern · Synched Studios

I build and maintain client websites, including Sigma Biotech, Osiris, and Sigma Story Labs, and work on Collabz and Comic Book Curious. I use HTML, CSS, JavaScript, WordPress, and Cloudflare (Workers, D1, R2), track performance with Google Analytics and Microsoft Clarity, and support Microsoft 365, Azure, and Entra admin.

Jun – Aug 2026

AI Co-Design Intern · Lirvana Labs

I co-designed plans for AI-powered learning tools using student interviews, educator feedback, and research. I worked with principals, administrators, and educators, presented to the Superintendent of Queens North, and turned the findings into product recommendations.

Mar 2025 – Present

Lighting Designer · Flushing High School Campus

I lead lighting design and operation for productions on the ETC Element and Eos. I programmed 108+ cues for School of Rock and 110+ for Grease, coordinated spotlight operators, and trained crew members.

Sep 2024 – Present

Tech Director · Dream Out Loud

I built the attendance automation and ticket-scanning system used for 580 attendees, run presenter tech, and manage equipment. I also led a stress-management workshop for 120 participants across four sessions.

Full résumé (PDF) ↗

Toolkit

What I build with

The tools that show up in most of my projects.

Front end

  • HTML
  • CSS
  • JavaScript
  • Tailwind
  • React
  • Next.js

Back end & cloud

  • Cloudflare Workers
  • D1
  • R2
  • Pages
  • Node.js
  • Azure
  • Supabase
  • DNS

Automation & AI

  • Apps Script
  • Google Sheets
  • Claude API
  • Claude Code
  • OpenAI Codex
  • GA4
  • Clarity
  • GitHub
  • Microsoft 365

Production & design

  • ETC Element / Eos
  • DMX / sACN
  • Photoshop
  • Illustrator
  • Premiere Pro
  • Lightroom
  • InDesign
Off the clock

Other things I'm into

🔧

Fixing what's broken

Websites, computers, software, lighting consoles. I like working out why something isn't working and how all the parts connect.

📸

Design & media

Photography, video editing, and trying out new visual styles. I like work that looks polished and is still practical to use.

🧋

Food & culture

I'm always trying new food, especially boba. I speak Fuzhounese at home and love staying connected to my Chinese heritage.

Got something to build?

I'm always up for a good project. Send me a message and tell me what you're thinking.