Glenwood Springs, Colorado · Est. 2014

I build the systems that run the mountain.

Hi, I'm Zach Maraziti. Nine seasons working ski resort operations, eight-plus years shipping production software. ZMPD connects the platforms businesses run on: POS, access control, ticketing, CRM, and guest systems. Ski resorts are the specialty; restaurants, retail, and other operations-heavy businesses get the same treatment.

zmpd@aspen:~$
scroll
0+ yrs
Resort operations
0+ yrs
Software engineering
0s / user
Sync speed, RTPOne ↔ Enviso
0 manual steps
After my integrations ship
About

Most developers have never worked a powder-day POS crash. I have.

I spent six seasons at Aspen Skiing Company and three-plus years as Senior Product & Database Manager at Arapahoe Basin, running ticketing, pass, and guest systems from the inside. I know exactly which "small" integration gap quietly costs a resort thousands in guest satisfaction, because I've stood at the window apologizing for it.

Then I learned to fix it myself. Since 2017, ZMPD has delivered production integrations and custom software for resorts and hospitality businesses, most recently as lead contractor for Sugar Bowl Resort, where my RTPOne ↔ Enviso integration runs guest locker access with zero manual intervention. And while resorts are the specialty, the work travels: ZMPD serves restaurants, retail, and other hospitality and service businesses with the same approach. Disconnected systems are disconnected systems.

And when the lifts close, I'm out shooting the same mountains: landscape and astrophotography since 2014.

Node.jsReactSQL / PostgreSQLExpressREST APIsRailway RTPOneEnvisoInfogenesisAspenwareSaltoGantner
zmpd.config.js
const zmpd = {
  founder: "Zach Maraziti",
  photography_since: 2014,
  development_since: 2017,
  base: "Glenwood Springs, CO",
  current_client: "Sugar Bowl Resort",
  speciality: [
    "resort system integration",
    "process automation",
    "mountain photography"
  ],
  accepting_projects: true // ← yes, now
};
How it fits together

Your systems, actually talking to each other.

A live picture of the kind of architecture I build: one sync engine in the middle, every platform speaking through it. The examples here are resort systems; swap in your POS, booking, inventory, or CRM stack and the pattern holds. Watch the data move.

RTPOneresort management / POS InfogenesisF&B point of sale Aspenwaree-commerce ZMPDsync engine Enviso / Saltolocker & access control Guest CRMprofiles & passes Reportingdashboards & billing

// live at Sugar Bowl Resort: RFID pass → locker door, 8-12s per guest, zero hands on keyboard

Selected work

Production systems, running today.

RTPOne ↔ Enviso Locker Integration · Sugar Bowl Resort

● In production

Sugar Bowl installed smart lockers and wanted guests to open them with the RFID ski pass already in their pocket. No integration existed between RTPOne and Enviso, so I built one: a fully automated sync of guest data, media assignments, and authorization groups.

Node.jsSQL ServerREST APIsClean architecture
architecture & results

The problem

Two vendor systems, zero shared language. Guests would otherwise need separate locker credentials, managed by hand, all season.

The build

  • 3-phase sequential sync for reliability
  • 3-layer clean architecture
  • Automated voucher handling for family lockers
  • Refund detection & access cleanup
  • 4-phase reverse sync optimization

The result

8-12 seconds per guest, end to end. Pass scanned at the window → locker opens on the hill. Zero manual intervention.

→ Season pass to locker door, fully automated. No spreadsheets were harmed (or used).

Village Project F&B / POS Integration · Sugar Bowl Resort

● In production

Architected and delivered the integration connecting Infogenesis (Agilysys) with RTPOne for Sugar Bowl's Village Project: Generic Authorization account design, pass-based discounting at the register, and resort-charge workflows, so a guest's pass is also their wallet.

Infogenesis APIRTPOnePaymentsSystem design

Homeowner Charge Accounts & Voucher Payments · Sugar Bowl Resort

● In production

Revamped homeowner charge accounts with automated billing integration, and implemented RTPOne voucher payments for employee benefits, replacing manual accounting workflows with systems that reconcile themselves.

Database designBillingRTPOne APIVoucher systems
Services

Practical fixes for real operational pain.

01

System Integration

POS to ticketing, CRM to marketing, booking to operations, inventory to e-commerce. If your systems don't talk, I make them fluent: RTPOne, Aspenware, Infogenesis, Enviso, and whatever your stack runs on.

02

Process Automation

Data entry, report generation, reconciliation: the work nobody should be doing by hand. Automate it and give your team the season back.

03

Custom Development

When off-the-shelf doesn't cut it: web apps, internal tools, guest portals, and dashboards built around how your operation actually runs.

04

Integration Assessment

Not sure where to start? I'll audit your stack, map the integration opportunities, and hand you a roadmap with real ROI projections.

05

Ongoing Support

Monthly retainer with monitoring, updates, and priority response, so the integration that works in October still works on the busiest Saturday in February.

06

Photography

Landscape, astrophotography, action sports, and events. Resort marketing imagery shot by someone who knows where the light hits the hill. Since 2014.

ACCEPTING PROJECTS · SUMMER/FALL 2026
Contact

Let's untangle your tech mess.

Ski resort with disconnected systems, hospitality group drowning in manual workflows, or anyone who needs software built by someone who's lived the operational side. Let's talk.