Full Stack Software Engineer

Dayeon Song

Building AI-Powered

Media-centric products & platforms with expertise in distributed systems, video/audio pipelines, and API-first architectures

About Me

I'm a Full Stack Software Engineer with 10 years of experience building AI-powered, media-centric products and platforms. I specialize in distributed systems, video/audio pipelines, and API-first architectures (REST/OpenAPI, GraphQL).

My expertise lies in bridging ML inference outputs (embeddings, captions, temporal highlights) into performant, accessible web experiences. I have strong operational ownership in observability, SLOs/alerting, incident response, and production hardening.

"Transforming complex AI/ML outputs into elegant, scalable solutions that deliver real value to users and businesses."

10+
Years Experience
45%
Throughput Improved
30%
MTTR Reduced

Experience

Building scalable systems and delivering impactful products

Twelve Labs

Senior Software Engineer

09/2022 – Present
San Francisco, CA

Technologies

GoNode.jsTypeScriptReact/Next.jsGraphQLAWSPostgresRedisKafkaDocker/KubernetesTerraformFFmpeg/HLS

Key Achievements

  • Designed and implemented scalable RESTful and GraphQL APIs adhering to OpenAPI specifications, powering features such as video search, embedding generation, and multimodal model inference
  • Architected high-throughput, service-oriented backend systems in Node.js and Go, deploying via AWS ECS/Fargate and Kubernetes
  • Optimized distributed video data processing with FFmpeg-based transcoding and AWS Media Services, achieving sub-second inference latency and improving system throughput by 45%
  • Built responsive frontend interfaces in Next.js and React with real-time visualization of video embeddings, search results, and annotation timelines
  • Integrated AI/ML pipelines into user-facing applications, exposing model outputs through REST and streaming endpoints
  • Developed resilient background processing systems using BullMQ, Redis Streams, and Step Functions
  • Implemented observability and monitoring stack with Prometheus, Grafana, Datadog, and OpenTelemetry, reducing MTTR by >30%

Intuit

Software Engineer II

08/2016 – 09/2022
Mountain View, CA

Technologies

JavaPythonMicroservicesRESTGraphQLAWSAgile/ScrumTDD

Key Achievements

  • Implemented backend features and incremental enhancements across VEP growth/retention services using Java/Python
  • Built and maintained RESTful APIs and GraphQL endpoints, ensuring clear contracts, input validation, and backward compatibility
  • Diagnosed and resolved defects across QA, pre-production, and production, delivering timely hotfixes and post-release patches
  • Applied test-driven development (TDD) to reduce regressions and improve deployment confidence
  • Participated in code reviews and maintained engineering documentation, raising code quality standards
  • Collaborated in an Agile/Scrum environment with cross-functional teams to scope work and ship iterative improvements
  • Contributed to AI-driven experiences by integrating backend services with NLP/classic ML/generative AI capabilities

Skills & Technologies

A comprehensive toolkit for building modern, scalable applications

Languages

  • Go
  • TypeScript
  • JavaScript
  • Python
  • SQL

Frontend

  • React
  • Next.js
  • Redux
  • Tailwind CSS
  • GraphQL
  • react-query
  • Jest

Backend

  • Node.js
  • Express
  • Gin
  • FastAPI
  • REST (OpenAPI 3.0)
  • GraphQL

Infrastructure

  • AWS (ECS, Lambda, Step Functions)
  • S3, CloudFront, Media Services
  • GCP
  • Docker
  • Kubernetes
  • Terraform
  • AWS CDK

Databases & Messaging

  • PostgreSQL
  • DynamoDB
  • Redis
  • Kafka
  • SQS

Media & AI Tools

  • FFmpeg
  • AWS MediaConvert
  • HLS
  • Web Audio API
  • Pinecone
  • FAISS

CI/CD & Monitoring

  • GitHub Actions
  • Prometheus
  • Grafana
  • Datadog
  • OpenTelemetry
  • CloudWatch

Collaboration

  • Figma
  • Agile/Scrum
  • Remote-first async workflows

Education

Academic foundation for technical excellence

New York University

Bachelor of Computer Science

Comprehensive foundation in computer science principles, algorithms, data structures, and software engineering practices. Developed strong problem-solving skills and theoretical understanding that continues to inform my practical work in building scalable systems.

Algorithms & Data Structures
Software Engineering
Systems Design

Let's Work Together

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology and innovation.

© 2025 Dayeon Song. All rights reserved.