<!-- ~/david-cusack/EXPERIENCE.md -->

---
format: reverse-chronological
years_total: 12+
gaps: none worth footnoting
---

# EXPERIENCE.md

> Employment history plus the products he runs in production, reverse-chronological. Read this before asking "so, tell me about yourself".

## Timeline

```text
2013 ─● VenueOne           Dublin      web developer
2015 ─● Sportdec           Dublin      senior developer
2017 ─● TalentSnap         Vancouver   lead engineer
2019 ─● Launchcode         Calgary     mobile developer
2020 ─● Gooten             remote      full stack engineer
2023 ─● OrderMesh          remote      engineering manager
2025 ─● RecordIt           in prod     founder
2025 ─● FreshFSM           in prod     founder
 now ─▶ still shipping
```

## Roles

### FreshFSM - Founder

Nov 2025 - present · 8 mos · freshfsm.com

- Field service management SaaS for lawn care, snow removal, cleaning, and HVAC businesses: clients, scheduling, dispatch, quoting, invoicing, payments, and crew coordination.
- Web dashboard, mobile crew app (iOS and Android), and client portal. In production with service businesses running their daily operations on it.
- Built and operated end to end: product, engineering, infrastructure, and support.

### RecordIt - Founder

Jun 2025 - present · 1 yr 1 mo · recordit.dev

- Screen recording built for bug reports: network requests, console logs, and errors travel with the video, so engineers get a reproducible report instead of a vague description.
- Chrome extension, web viewer, and API. In production with a large active user base.
- Built and operated end to end, from extension internals to storage, billing, and support.

### OrderMesh - Software Engineering Manager

Apr 2023 - present · 3 yrs 3 mos · remote (New York)

- Lead a fully remote engineering team across Europe, the Americas, and Asia, building the systems behind a global print-on-demand supply chain.
- Drive agentic AI and automation through the development workflow: developer productivity, fulfillment optimization, and lower operating costs.
- Work directly with executives across growth, partnerships, and product to keep technical strategy pointed at business outcomes.

### Gooten - Full Stack Engineer

Jan 2020 - Apr 2023 · 3 yrs 4 mos · remote (New York)

- Engineered cloud-native supply chain services on Azure.
- Led design and development of the distributed backend systems that optimized inventory and order workflows.

### Launchcode - Mobile Application Developer

Mar 2019 - Jan 2020 · 11 mos · Calgary, Canada

- Built a securities-trading mobile app in collaboration with Olympia Trust Company.
- Shipped a React Native front end with secure transaction workflows integrated into backend systems.

### TalentSnap - Lead Engineer

Aug 2017 - Jan 2018 · 6 mos · Vancouver, Canada

- Led engineering for an AI-driven hiring platform.
- Built top-of-funnel candidate filtering that cut cost-per-hire for startups and enterprise customers.

### Sportdec - Senior Developer

Dec 2015 - Aug 2017 · 1 yr 9 mos · Dublin, Ireland

- Owned full-stack delivery across web and mobile for a real-time online sportsbook: live odds, match tracking, and dynamic content across devices.
- Company was acquired in 2018.

### VenueOne - Web Developer

Sep 2013 - Nov 2015 · 2 yrs 3 mos · Dublin, Ireland

- Built interactive features for online gaming and live-entertainment platforms: dynamic UI components and real-time chat on a modern JavaScript stack.

## Skills

```yaml
leadership: [engineering management, distributed teams, hiring, technical strategy, agile]
languages:  [typescript, c#, python]
platforms:  [azure, aws, digitalocean, kubernetes, docker]
data:       [postgresql, mongodb, cosmosdb, redis, mssql]
messaging:  [kafka, rabbitmq, temporal, n8n]
ai_tooling: [claude code, cursor, windsurf, coderabbit, swarmia]
```
