Skip to portfolio content

Welcome to my portfolio

How to Use This Site

Use it like a Mac. Each familiar app opens a part of my work:

  • FinderAbout Me
  • Visual Studio CodeProjects
  • MailContact Me
  • NotesResume
  1. Click an icon in the Dock to open its window.
  2. Drag a window by its title bar to move it.
  3. Use the red, yellow, and green window controls.
  4. Click the top-right search icon or press ⌘ Space to search.

Experience and Skills are available from the Go menu and Spotlight.

‹ ›philip-portfolio · Mini MartMini Mart

EXPLORER

PHILIP-PORTFOLIO
mini-mart.md×
1

A practical commerce path for independent vendors.

2

Mini Mart

3

A commerce project designed to help small vendors make their products discoverable and sell online.

4
Role
Full-stack developer
Status
Portfolio project
Year
2024
5

Highlights

  • Product catalogue and vendor workflows
  • Node.js service layer
  • Stripe payment integration
6

Architecture

React frontend, Node.js backend, MongoDB persistence, and Stripe payments.

8

Technology

ReactNode.jsMongoDBStripe
9
Repository
mainUTF-8 · TypeScript React · Portfolio ready
PH

Portfolio OS

Philip Harteveld

Software Engineer

Building thoughtful products across mobile, web, and backend systems.

Projects
‹ ›philip-portfolio · Mini MartMini Mart

EXPLORER

PHILIP-PORTFOLIO
mini-mart.md×
1

A practical commerce path for independent vendors.

2

Mini Mart

3

A commerce project designed to help small vendors make their products discoverable and sell online.

4
Role
Full-stack developer
Status
Portfolio project
Year
2024
5

Highlights

  • Product catalogue and vendor workflows
  • Node.js service layer
  • Stripe payment integration
6

Architecture

React frontend, Node.js backend, MongoDB persistence, and Stripe payments.

8

Technology

ReactNode.jsMongoDBStripe
9
Repository
mainUTF-8 · TypeScript React · Portfolio ready