Face

Alec Watts

LinkedInGithub
Resume
(310) 922-1006
alecwatts1@gmail.com
University of Michigan, Ann Arbor
University of Michigan, Ann Arbor
B.S. Computer Science

Coursework: Data Structures & Algorithms, Operating Systems, Web Systems, Intr. Computer Security, Foundations of CS Theory, Intr. Artificial Intelligence, Conversational AI, Intr. Computer Organization

Harvard-Westlake
Harvard-Westlake
High School Diploma
Next.js
Postgres + Prisma
FFmpeg
Docker
AWS
Clerk Auth
Stripe
Tailwind + Shadcn
  • B2B SaaS platform to streamline workflows for home photo and video digitization businesses.
  • Engineered a media processing pipeline to automate labor-intensive tasks of extracting scenes; adding date / location metadata; and cropping / rotating / deduplicating photos.
  • Served stream-optimized video (HLS) & downsized image copies over CloudFront, enabling business owners to edit GBs content on the web.
  • Implemented Google Drive, Google Photos, Dropbox, and Apple Photos integrations for seamless file uploads and downloads.
  • Utilized this software to digitize tens of thousands of photos and hundreds of videos for B2C operation, driving sales and providing real-world feedback to refine the software.
Next.js
Postgres + Prisma
Firebase Auth
S3 + CloudFront
Stripe
Tailwind
  • Collaborated to build stablevideo.com, a consumer application giving users access to StabilityAI's video generation model, gaining foundational webdev experience
/_next/static/media/1.83829e1f.png
/_next/static/media/2.a9d43b0f.png
/_next/static/media/3.623b199c.png
Next.js
Postgres + Prisma
Docker
AWS
GCP
FFmpeg
Clerk Auth
NPM
Stripe
Tailwind + Shadcn
  • Perform FFmpeg operations on files in your S3 bucket with a simple API
  • Generate a .zip download link so your users can download multiple files at once. No need to create, store, or manage .zip files.
/_next/static/media/zipper.a1977117.png
/_next/static/media/ffmpeg.3e6015c4.png
/_next/static/media/npm.f9eb0fd4.png
React.js
Express.js
GraphQL
Firestore
  • Spearheaded early AI adoption at GrabLabs by building a no-code tool empowering non-technical team members to fine tune LLMs on Twitch stream content
  • Collaborated with senior developers to commercialize the tool as Chatalyst, a Twitch streamer extension
  • Chatalyst uses a fine-tuned LLM to analyze streamer transcriptions and chat activity, delivering real-time content suggestions designed to boost viewer engagement and subscription growth
/_next/static/media/1.70f6f8ec.png
ESP32
RaspberryPi
Micropython
3D Printing
Soldering
  • Interactive light fixture that responds to sound, motion, and touch
  • Built with ESP32 microcontroller, light strip, microphone, accelerometer, & motion detector
  • Remote control using Apple Shortcuts over Local Network
  • Constructed with 3D printed pieces & off the shelf materials
  • Inspired by James Turrell's artwork
Photography
Camouflage
  • Captured photos of nature, architecture, and events while living abroad in Florence, Italy
/_next/static/media/3.28c74094.jpeg
/_next/static/media/6.4a05b8d7.jpeg
/_next/static/media/7.55d771e4.jpeg
/_next/static/media/4.71369c35.jpeg
/_next/static/media/8.a0c2521d.jpeg
/_next/static/media/9.d7ece975.jpeg
/_next/static/media/5.27b7886b.jpeg
/_next/static/media/0.7b464c01.jpeg