Matt Schroder

Learn fast, learn often, fail forward

Skills

🏗️

Modern Web Architecture

Led migrations to modern tech stacks including SvelteKit, Next.js, and C# Web API. Experience with both monolithic and microservice architectures, focusing on scalability and maintainability.

🔄

DevOps & Infrastructure

Expert in Kubernetes deployments with custom Helm charts. Designed and maintained CI/CD pipelines using GitHub Actions, Octopus, and AWS. Experience with infrastructure as code using Terraform.

📊

Data Engineering & Automation

Built robust data pipelines using Python, PostgreSQL, and FastAPI. Experience with data scraping (BeautifulSoup), ORM frameworks (SQLAlchemy, Entity Framework), and process automation.

🤖

AI Integration & Tools

Implemented RAG systems with Neo4j and OpenAI. Developed LLM-powered tools for automating development workflows, including intelligent release note generation from git data.

🔌

API Development

Extensive experience building and integrating APIs across platforms. Developed custom integrations with Confluence, Jira, and OAuth2 providers. Proficient in both REST and GraphQL architectures.

Projects

Chat application leveraging RAG (Retrieval-Augmented Generation) with Neo4j knowledge graph and OpenAI integration. Features OAuth2 authentication and intelligent query processing.

Next.jsNeo4jLLMsFastAPIOAuth2GraphQL

A comprehensive web application platform featuring automated deployments, invoicing, and custom mailing solutions. Built with enterprise-grade infrastructure and payment processing.

Next.jsTSGithub ActionsAWS

Led migration from SSMS to a modern data pipeline, enabling process codification and automated scaling. Transformed XML-based workflows into maintainable, monitored processes.

PythonPostgreSQLFastAPIMicroservicesKubernetes

Innovative LLM-powered system that automates release note generation by analyzing git commits, PRs, and ticket data, significantly reducing engineering overhead.

PythonOpenAIGraphQLGithub Actions

A system for managing metadata for a large number of files. This is a web application that allows analysts to view and interact with the data warehouse.

C#.NETSnowflakeSveltekitTailwindCSS

Innovative LLM-powered system that automates release note generation by analyzing git commits, PRs, and ticket data, significantly reducing engineering overhead.

Next.jsOpenAIVercelStripe

A photography website for a local photographer. This is a complete overhaul of the existing website, with a cleaner design, better user experience, and cleaner galleries

SveltekitTailwindCSSAWSS3