Portfolio

Work and visions brought to life

Custom-built projects for businesses that wanted something real.

Next.jsFull-StackSupabase

Praxis Running

A full-stack marathon training platform delivering personalized plans and real-time performance analytics. My favorite work so far.

View Project
Payload CMSTypeScriptReact

Preece Financial Services

Custom CMS-powered website giving a financial advisory firm full control over their content. Built with Payload CMS, TypeScript, and React — owned entirely by the client.

View Project
Brand DesignFigmaWordPress

Wealth Planning Advisors

Complete brand identity and custom web presence from concept to launch. Designed in Figma, hand-coded, and implemented within WordPress — no page builders.

View Project
ReactNext.jsSEO

Spiess Carpet Cleaning

A fast, conversion-optimized web app for a Minnesota-based small business. Built with React and Next.js — lightweight, responsive, and fully owned by the business.

View Project

Career Experiences

Full-Stack Developer
Web Developer
Python Developer
Marketing Coordinator
Student System Admin
Lead Desktop Support Analyst

Full-Stack Developer

Spectrum


07/2023 - Present


• Designed and developed a full-stack internal web application using Reactjs, TypeScript, and Postgres.
• Created a RESTful API that allowed for easy integration with internal applications.
• Initiated and developed training programs and technical documentation.
• Collaborated with stakeholders from initial contact through to the final product delivery.

and Technologies

  • JavaScriptJavaScriptCore language across every project — from client sites to internal tools at Spectrum.
  • PythonPythonBuilt end-to-end automation systems at SlingTV using Behave for regression testing at scale.
  • MySQLMySQLRelational data modeling and query optimization for structured application data.
  • ReactjsReactPrimary frontend framework — used at Spectrum, Spiess Technologies, and across client builds.
  • Node.jsNode.jsServer-side runtime powering APIs and full-stack applications behind my Next.js projects.
  • IBM HyperledgerHyperledgerEnterprise blockchain framework — built permissioned ledger applications with IBM Fabric.
  • HTMLHTMLSemantic, accessible markup as the foundation for every site I hand-code.
  • NextjsNextJSGo-to full-stack framework — powers Praxis Running, client sites, and this portfolio.
  • MongoDBMongoDBNoSQL document storage for flexible, schema-light application backends.
  • CSSCSSCustom styling from scratch — glass-morphism, responsive layouts, and polished animations.
  • Git/Version ControlGitDaily driver for version control, branching strategies, and team collaboration.
  • JavaJavaObject-oriented fundamentals — algorithms, data structures, and backend application logic.
  • SupabaseSupabaseAuth, real-time data, and storage backend for Praxis Running's training platform.
  • Amazon Web ServicesAWSCloud deployment and infrastructure — S3, EC2, and serverless services.
  • Agile MethdologiesAgileSprint planning, standups, and iterative delivery across every professional role.