Cooper Santillan
Orange, CAcoopersantillan@gmail.com
Technical skills
- Languages: TypeScript, JavaScript, Python, Go, SQL (PostgreSQL, MySQL), Lua, HTML/CSS.
- Frameworks/Libraries: Next.js (App Router), React, Node.js, Drizzle ORM, Prisma, Mantine UI, Tailwind CSS.
- Cloud & Tools: Azure (App Service, PostgreSQL, Blob Storage, Entra ID, Key Vault), Docker, Git/GitHub, Linux, Google Cloud, Cloudflare Zero Trust.
Professional experience
Systems Engineer - Studio & Applications
Stacks Bowers Galleries | Jul 2026 – Present
- Built an authenticated, rate-limited HTTP proxy for SQL Server, MySQL, and PostgreSQL.
- Built live-auction studio software integrating video, audio, graphics, playback, and PTZ cameras.
Chief Technology Officer & Co-Founder
Tone Capsule, LLC | Jul 2024 – Present
- Built and launched an audio guestbook product with Raspberry Pi phones, Python recording services, and a Next.js portal for customers to access event recordings.
- Migrated the customer portal from Cosmos DB to PostgreSQL in Docker on Linux, automating deployments with GitHub Actions and securing ingress through Cloudflare Zero Trust.
Software Developer
Studio Kids Management | May 2022 – Present
- Enabled the owner to track 90 active projects by building three connected Next.js/TypeScript apps as sole engineer, replacing paper tracking and progress resets.
- Automated project email with Microsoft Graph and built family self-service forms, replacing manual messages and staff copy-paste with direct digital intake.
- Owned Azure operations and GitHub Actions CI/CD, including private PostgreSQL networking, Entra ID sign-in, automated tests, and startup database migrations.
Technical Director
Eastside Christian Church | Apr 2019 – Jul 2026
- Led volunteer and contractor teams for multi-site events, coordinating technical operations and troubleshooting live production systems.
Technical projects
Upfront Games
- Built and deployed a live game-show platform with 14 game formats, synchronizing host controls, projector displays, and player devices in real time.
- Resolved competing player actions with PostgreSQL arbitration and idempotent commands, keeping buzz order and scoring consistent across server instances and retries.
Uplink LMS
- Built a multi-tenant Next.js learning platform for volunteer teams, with a drag-and-drop lesson builder, server-graded quizzes, and tenant-scoped access controls.
Education
California State University, Fullerton
Bachelor of Science, Computer Science | May 2023