SENIOR SOFTWARE ENGINEER

LIAM ELLIS

CONTACT INFORMATION

liam@liamellis.dev

929-438-9388

Website: liamellis.dev

GitHub: github.com/Monichre

LinkedIn: linkedin.com/in/heyitsliam

SUMMARY

Senior full-stack/AI engineer with 10+ years shipping AI-enabled platforms from concept to production. Delivered 20+ products across e-commerce, media, nonprofit, and civic sectors including a city-wide dining app with 3,557 Week-1 users and an AI enrichment pipeline processing 6,000+ B2B records. Lead teams up to six, architect scalable systems, and ship fast through iterative cycles. Background in anthropology (3.8 GPA) and professional songwriting enables clear communication across executives, creatives, and engineers, turning ambiguity into shipped software.

SKILLS

TypeScript, Next.js, React.js, Node.js

Python, Flask, FastAPI, GraphQL

PostgreSQL/Supabase, Redis/Upstash

DynamoDB, Neo4j

RAG, GraphRAG, MCP, A2A

Vercel AI SDK, OpenAI SDK

LLMs (GPT-4o, Claude, Gemini, Llama)

Prompt & Context Engineering

Agentic Development, LangGraph

Multi-Agent Orchestration

Vector DBs, Embeddings

AWS (Lambda, CloudWatch)

Serverless architectures

Vercel, CI/CD automation

ETL pipelines

Generative AI, 3D Data Visualization

Data-driven Design

ThreeJS, React Three Fiber, Storybook

EXPERIENCE

SENIOR SOFTWARE ENGINEER (CONTRACT)

Experience Maple GroveMinneapolis, MN|Mar 2025-Aug 2025

City-backed Restaurant Week initiative; sole engineer delivering a gamified dining and discovery platform.

  • Built a mobile-first PWA with QR check-ins, geofencing validation, leaderboards, raffles, and restaurant admin tools for Maple Grove Restaurant Week
  • Achieved 3,557 unique visitors, 12,217 page views, 635 new users, and 399 completed punch cards in the first week while onboarding 40 restaurants
  • Architected and delivered the platform in 8 weeks, including role-based auth, real-time sync via Supabase, and an analytics dashboard for city stakeholders, maintaining sub-200ms QR validation under 100+ concurrent users
  • Stack: Next.js, TypeScript, Supabase, PostgreSQL, Clerk, Vercel, Tailwind CSS, Clerk, Posthog, Storybook, React

SENIOR SOFTWARE ENGINEER / AI ENGINEER (CONTRACT)

FLS USAMinneapolis, MN|May 2025-Aug 2025

Wholesale distributor; hired to build AI-powered B2B lead-generation automation and modernize marketing operations.

  • Engineered an AI enrichment pipeline processing 6,000+ B2B records, extracting emails, validating contacts, and scoring buyer intent using Python and OpenAI
  • Built a brand-extraction system with Firecrawl, Exa API, and v0.dev to auto-generate on-brand email templates, cutting campaign setup from 3 days to 15 minutes per client
  • Shipped marketing sites for parent company and FLS brand launch using Next.js and Vercel AI SDK, integrating React Email and Resend for automated outreach workflows with compliance-ready email infrastructure
  • Stack: Python, Next.js, TypeScript, OpenAI SDK, Vercel AI SDK, Firecrawl, Exa API, v0.dev, React Email, Resend

SENIOR SOFTWARE ENGINEER / AI ENGINEER (CONTRACT)

WinWinX + Agency UndergroundMinneapolis, MN|Mar 2025-Jul 2025

Peer-to-peer marketplace and marketing automation modernization initiative.

  • Built a one-click brand-extraction and content-generation system using custom prompt chains, eliminating 3+ days of manual work per client campaign
  • Automated brand-to-content workflows with structured context engineering, enabling non-technical staff to produce deployment-ready materials in under 15 minutes
  • Authored data cleanup and enrichment scripts that improved lead quality and accuracy by 20%, and delivered a modernization plan using v0.dev for rapid UI prototyping
  • Stack: v0.dev, Next.js, Python, Generative AI, OpenAI SDK, Vercel AI SDK, React Email, Resend

SENIOR SOFTWARE ENGINEER / AI ENGINEER (CONTRACT)

Lundstrum Performing ArtsMinneapolis, MN|Sep 2024-Feb 2025

Nonprofit performing arts center; engaged to deploy AI AV analysis and consolidate institutional knowledge.

  • Implemented an AI AV-analysis pipeline using AssemblyAI, OpenAI, and Anthropic to generate structured rehearsal notes, action items, and performance feedback
  • Built a centralized AI knowledge base from years of scattered technical documentation, reducing onboarding and cross-training time by 3-4 weeks for 30+ staff
  • Created a generative asset pipeline that upscaled and recomposed promotional materials, elevating the brand and contributing to Star Tribune media coverage
  • Stack: AssemblyAI, OpenAI API, Anthropic API, Python, Notion

SENIOR SOFTWARE ENGINEER

FLYPILOTNew York, NY|Nov 2023-Aug 2024

Led the engineering team overseeing 3-6 remote developers during my tenure, serving enterprise clients like AgileOne (Staffing) and Brookfield Properties (Real Estate).

  • Led a team of 3-6 engineers, owning architecture, code quality, roadmap execution, and client delivery for enterprise projects
  • Consolidated 11 production sites into a unified Next.js repository and a reusable template suite, cutting delivery time 50% and development costs 75%
  • Improved page performance by 60% for a key client (Matsuda Eyewear) via rendering optimizations, prefetching, and programmatic image optimization, increasing conversions
  • Stack: React, Next.js, TypeScript, Figma, Shopify, Storybook, Git

SENIOR SOFTWARE ENGINEER

Knock IncMinneapolis, MN|Aug 2023-Nov 2023

Short-term contract leading the construction of a modern CMS and showcase web application on behalf of AALF.

  • Engineered headless WordPress + Next.js architecture achieving 90th percentile site performance
  • Decoupled content management from frontend delivery for improved scalability and developer experience
  • Delivered production-ready system in 3 months as sole engineer, handling architecture decisions, implementation, and deployment of the complete headless CMS solution
  • Stack: Next.js, WordPress, Headless CMS, TypeScript, React

SENIOR FULL STACK ENGINEER

FreemanNew York, NY|Jan 2019-Dec 2023

Freeman is a leading events company powering the physical and digital infrastructure behind large conferences and trade shows.

  • Joined a consultation team to design an internal platform that automated creation and distribution of component libraries and design tokens, integrating Figma libraries with custom SDKs to standardize UI implementation
  • Grew from lead backend engineer to platform lead, overseeing 4 developers and 2 QA engineers while guiding architecture, roadmaps, and quality across two mission-critical applications
  • Served as sole owner of the authentication and authorization layer securing internal and external APIs, implementing SSO and lifecycle management using Okta
  • Stack: PostgreSQL, TypeScript, Node.js, AWS Lambda, CloudWatch, Amazon CDK, REST/GraphQL APIs, Serverless Framework, Okta, React, Storybook, TanStack Query

SENIOR FULL STACK ENGINEER

OMGNew York, NY|Aug 2017-Nov 2019

Digital agency for national real estate clients; led modernization of engineering practices and platforms.

  • Led a team of 4-6 engineers delivering web apps for national real estate brands and NYC developers
  • Built a real-estate listings platform aggregating data from 10+ sources via a unified GraphQL API, improving data retrieval efficiency by 30%
  • Established the agency's first CI/CD pipeline with Jenkins and championed React adoption, cutting deployment time 75% and improving performance 40% across projects
  • Stack: GraphQL, Next.js, Jenkins, CI/CD, Node.js, TypeScript, SOAP, Contentful

EDUCATION

B.A. ANTHROPOLOGY

University of MinnesotaMinneapolis, MN, USA

GPA: 3.8

FULL-STACK DEVELOPMENT CERTIFICATE

EpicodusPortland, OR

Java, Ruby, Javascript, SQL

RUBY ON RAILS CERTIFICATION

StartUp InstituteNew York, NY

FRONTEND DEVELOPMENT CERTIFICATION

General AssemblyNew York, NY

ACHIEVEMENTS

ASCAP-registered songwriter with 30+ placements on MTV, VH1, and other media a creative systems background that strengthens communication, pattern recognition, and cross-functional collaboration.