Skip to content

Instantly share code, notes, and snippets.

@mattapperson
Last active April 11, 2025 16:31
Show Gist options
  • Save mattapperson/fbd4fadcde53dc7fb7d0af04f9968e39 to your computer and use it in GitHub Desktop.
Save mattapperson/fbd4fadcde53dc7fb7d0af04f9968e39 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Matt Apperson",
"label": "Staff Software Engineer @ Fireworks AI | Leading Engineering Teams, LLM Agent Frameworks",
"email": "[email protected]",
"phone": "7174067003",
"url": "https://mattapperson.com",
"summary": "Experienced software engineer specializing in LLM agent frameworks and leading engineering teams.",
"location": {
"city": "Mt. Joy",
"region": "Pennsylvania",
"countryCode": "US"
},
"profiles": [
{
"network": "LinkedIn",
"username": "mattapperson",
"url": "https://www.linkedin.com/in/mattapperson"
},
{
"network": "Personal",
"username": "",
"url": "https://mattapperson.com"
}
]
},
"work": [
{
"name": "Fireworks AI",
"position": "Staff Software Engineer",
"url": "https://fireworks.ai",
"startDate": "2023-12-01",
"summary": "",
"highlights": [
"Hired and led the initial 5 engineer product engineering team, spearheading 2 major redesign efforts for marketing site and core dashboard products.",
"Pioneered the migration of API gateway to custom Cloudflare workers, resulting in $700k/year savings and 55% latency reduction (for p95 requests).",
"Proposed and initiated the Developer Relations team to enhance customer engagement and product adoption.",
"Lead engineer for building out agent based products and services including heading up R&D efforts that lead to the creation of a brand new concept for LLM agent frameworks (soon to be open sourced) as well as directly interacting with customers and potential customers on their agentic use cases."
]
},
{
"name": "Zillow",
"position": "Principal Software Engineer",
"url": "https://zillow.com",
"startDate": "2022-08-01",
"endDate": "2023-12-01",
"summary": "",
"highlights": [
"Rearchitected Trulia.com reducing bandwidth usage/cost by 40%, and compute usage by 35%",
"Helped found the llm platform team to enable llm utilization across multiple product teams",
"Built Zillow's in-house internal ai productivity app ZGChat, widely considered 'indispensable' by most employees (based on an independent survey)",
"Helped strategize and spec several teams front end engineering plans stretching out several years."
]
},
{
"name": "Coinbase",
"position": "Area Lead (Sr Software Engineer) - Advanced Trading Team",
"url": "https://coinbase.com",
"startDate": "2022-05-01",
"endDate": "2022-08-01",
"summary": "",
"highlights": [
"Responsible for all key development areas of a new greenfield product / project using ReactNative",
"Also on a 'fire team' to correct perf issues app-wide & training engineers to prevent regressions",
"Native iOS module dev for ReactNative; Train and mentor newly promoted Sr engineers, lead team training on use of agile dev efforts and use of Jira as well as daily code pairings on React/ReactNative development"
]
},
{
"name": "Coinbase",
"position": "Acting Engineering Manager (Sr Software Engineer)",
"url": "https://coinbase.com",
"startDate": "2021-08-01",
"endDate": "2022-05-01",
"summary": "",
"highlights": [
"Mentored and coached 3 engineers on performance improvement plans to improve to a state of \"exceeding expectations\"",
"Took a project that was 3 months late with no completion date to completion over the course of 5 months by quantifying remaining work, engaging with counterparts in product and design to prioritize and re-evaluate planned features, and reducing engineering overhead",
"Started and worked on a cross team engineering effort to enable native iOS and Android webview re-use, a ReactNative feature Meta engineers claimed could not be made to work. This along with a new RPC messaging protocol resulted in a reduction in chart load time from 7sec to 200ms",
"Identified app wide performance issues, created a written proposal, and got approval from leadership for a \"performance tiger team\" that I was subsequently assigned to work on to improve core app architecture. This resulted in a 78% decrease in navigation times between screens"
]
},
{
"name": "Reclaim.ai (acquired by Box)",
"position": "Sr Software Engineer",
"url": "https://reclaim.ai",
"startDate": "2020-05-01",
"endDate": "2021-06-01",
"summary": "All this was done while working a 30h 4 day work week.",
"highlights": [
"Modernized the React based web application, using DDD (Domain Driven Design) and an onion architecture. I also moved the app to use NextJS. Together, it reduced the applications TTI by over 60%.",
"Coached the UI team to implement better testing practices and tooling using React Testing Library, and Cypress resulting in 47% fewer weekly reported errors and bugs"
]
},
{
"name": "Blissfully",
"position": "Software Engineering Manager",
"startDate": "2020-02-01",
"endDate": "2020-04-01",
"summary": "Joined as a Senior Software Engineer with plans to transition into management; later laid off due to Covid-19 downsizing.",
"highlights": []
},
{
"name": "Elastic",
"position": "Senior Software Engineer / Area Lead",
"url": "https://www.elastic.co",
"startDate": "2017-10-01",
"endDate": "2020-01-01",
"summary": "My role here focused on engineering and leading new product development. Much of my time was spent using NodeJS, Typescript, and, React. I was also a champion on the team for increasing our usage of automated testing including the development of new tools to help make testing multiple components of the stack easier, faster, and more reliable.",
"highlights": [
"Worked on the largest cross org effort to-date at Elastic as the area lead for an engineering team of 4 FE and 2 Go engineers to create a new UI product to manage ~1 million node deployments of any/all parts of the Elastic product stack. Supporting complex deployments on servers, laptops, and desktop workstations. Requiring me to interface regularly with, and prioritize work with 5 different teams plus the executive leadership team.",
"Implemented automated testing tools and practices",
"Worked with other eng leaders to redefine the eng hiring process in order to lower candidate stress, increase candidate diversity, and improve the teams ability to accurately evaluate candidate qualifications."
]
},
{
"name": "Apperson Labs",
"position": "Owner / Founder",
"url": "https://appersonlabs.com",
"startDate": "2013-02-01",
"endDate": "2017-10-01",
"summary": "Scaled the company to a 7-member team with $1.2mm ARR. Built 27 client products spanning IoT, OpenCV, and TensorFlow applications while balancing business needs with a strong team culture and R&D innovation.",
"highlights": []
},
{
"name": "Hatchback",
"position": "CTO / Co-founder",
"startDate": "2014-05-01",
"endDate": "2016-04-01",
"summary": "Co-founded Hatchback while running Apperson Labs concurrently. Guided project direction, refined product designs, scaled the API platform to handle 1.2M requests per second, and managed a team of 5 data scientists and engineers.",
"highlights": []
}
],
"volunteer": [],
"education": [],
"awards": [],
"certificates": [],
"publications": [],
"skills": [
{
"name": "Agentic AI Engineering",
"level": "Master",
"keywords": [
"Large Language Models (LLM)",
"Agentic AI",
"Agentic Frameworks",
"Agentic Tools",
"Agentic Services",
"Agentic Applications",
"Agentic Development"
]
},
{
"name": "Backend Development",
"level": "Master",
"keywords": [
"NodeJS",
"BunJS",
"MCP Servers",
"PostgreSQL",
"ElasticSearch",
"MongoDB",
"GraphQL",
"Redis",
"Cloudflare Workers"
]
},
{
"name": "Frontend Development",
"level": "Master",
"keywords": [
"JavaScript",
"TypeScript",
"React",
"Next.js",
"ReactNative",
"TailwindCSS"
]
},
{
"name": "DevOps",
"level": "Master",
"keywords": [
"Cloudflare",
"Automated Testing",
"CI/CD",
"AWS",
"GCP",
"Vercel"
]
},
{
"name": "Leadership",
"level": "Master",
"keywords": [
"Project Management",
"User Research",
"Hiring / Recruiting"
]
}
],
"languages": [],
"interests": [
{
"name": "3D Printing and CNC",
"keywords": ["Prusa", "Voron", "PrintNC", "CNC Machine", "3D Printing"]
},
{
"name": "RC Vehicles",
"keywords": ["RC Airplanes", "Quad-copters", "RC Cars", "Custom Parts"]
},
{
"name": "Robotics",
"keywords": ["Spot Micro AI", "DIY Robotics", "Educational Robotics"]
},
{
"name": "Bible Study",
"keywords": ["Scripture", "Theology", "Faith"]
}
],
"references": [],
"projects": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment