Waymark - Senior Software Engineer
May 2025 - Present · Remote
Building Waymark’s AI video generation platform, where agentic tools turn a brand into a finished TV commercial. Working in Go, TypeScript and Python on AWS (Lambda, Step Functions, DynamoDB, CDK), using generative video, voice and music models.
Architected and built end-to-end AI video generation for Cinematic. It generates shots concurrently and resumably on swappable models, keeps idempotent job state in DynamoDB, and automatically assembles versioned, playable videos.
Core engineer on Waymark’s Cinematic Tool, an agentic creative studio covering story-to-video, storyboards, voiceover, music generation, video editing and AI logo enhancement, built on current models.
Designed asset provenance for AI-generated media: recipe fingerprinting, write-once generation metadata and per-call cost tracking for every asset.
Shipped a batch video automation platform (APIs, client SDK, webhooks, Lambdas, DynamoDB tracking) and the internal Auto-Batch tool for high-volume partner production.
Led brand extraction and templating: website color analysis, a screenshot service, image libraries, and reuse of logos and brand data across accounts and templates.
Redesigned stock footage selection with LLM multi-query search, thumbnail scoring, de-duplication and fallbacks, and restored template selection across services to unblock production.
Louddoor - Senior Software Engineer
Nov 2023 - Jan 2025
Led the end-to-end development of Home Team Heroes, an online card game that integrates real-world sports results with digital card collection mechanics. Planned the project roadmap and managed the technical implementation.
Modernized a legacy lead collection system by containerizing services with Docker in AWS, significantly improving scalability and resource efficiency.
Introduced weekly backlog grooming and bi-weekly sprint planning, improving sprint execution and cross-functional alignment.
Established test-driven development (TDD) practices and trained two junior engineers, transforming the team’s testing culture from zero test coverage to structured unit and integration testing.
Implemented AWS resource optimizations, enhancing performance and reducing costs, with a focus on EC2, S3, and ECS deployments.
Crayon - Senior Software Engineer
Mar 2022 - Nov 2023
Developed an automated Competitor Footprint tracking system, leveraging NLP (spaCy) and image
recognition to detect meaningful changes across competitors’ digital presence (websites, social
media, and product pages).
Optimized data pipelines using AWS SQS for efficient batch processing, ensuring scalable and
cost-effective operations.
Led API integration efforts with internal microservices and external platforms such as Facebook
and Twitter, streamlining competitor data ingestion.
Enhanced AWS monitoring with CloudWatch, addressing infrastructure cost challenges and
improving visibility into system health. Worked with EC2, S3, ECS, and AWS Lambda to balance
flexibility and performance.