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 Grove•Minneapolis, 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 USA•Minneapolis, 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 Underground•Minneapolis, 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 Arts•Minneapolis, 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
FLYPILOT•New 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 Inc•Minneapolis, 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
Freeman•New 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
OMG•New 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 Minnesota•Minneapolis, MN, USA
GPA: 3.8
FULL-STACK DEVELOPMENT CERTIFICATE
Epicodus•Portland, OR
Java, Ruby, Javascript, SQL
RUBY ON RAILS CERTIFICATION
StartUp Institute•New York, NY
FRONTEND DEVELOPMENT CERTIFICATION
General Assembly•New 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.