Get in touch

Rommel Mateo Jr. · Software Developer

I make your tools work as one system.

Your CRM, accounting, payments and store, connected with tested code and monitored after launch. 2 years building web apps, APIs and automations.

Your systemHubSpotGmailSlackShopifyStripeQuickBooksAirtableSheetsNotionPostgreSQL
2 yearsbuilding software
8 sample workswith walkthroughs
44 toolsacross the stack

Selected work

Systems and stores I worked on at Velnore

Built with the Velnore team. My part: the integrations, APIs and internal tools, and the tests and monitoring that keep them running.

Back-office systems

5 systems
Accounts Payable: a screen from the demo
Screens

Accounts PayableHarbor & Co. · demo

Supplier invoices read from email, matched to the PO and receipt, routed for approval and posted to QuickBooks.

  • Document AI
  • Approvals
  • QuickBooks
CRM and Accounting Sync: a screen from the demo
Screens

CRM and Accounting SyncHarbor & Co. · demo

Keeps HubSpot and QuickBooks in agreement, routes real conflicts to the right person and recovers from outages.

  • HubSpot
  • QuickBooks
  • Webhooks
Accounts Receivable: a screen from the demo
Screens

Accounts ReceivableHarbor & Co. · demo

Matches bank deposits and Stripe payouts to open invoices, runs collections and forecasts cash.

  • Stripe
  • Matching rules
  • Customer portal
Operations Agent: a screen from the demo
Screens

Operations AgentHarbor & Co. · demo

An AI assistant for routine office requests. Anything final becomes a proposal a person approves.

  • Claude API
  • Slack
  • Audit trail
Carrier Onboarding and Document Intake: a screen from the demo
Screens

Carrier Onboarding and Document IntakeCrosswind Logistics · demo

Vets new carriers and pays them only when the paperwork is right.

  • Compliance checks
  • Mobile upload
  • Payments

The systems run for demo companies on synthetic data. Every company, person and record in them is made up.

Shopify stores

3 stores
Halward: the store's home page
Store

HalwardClothing label · password demo

Quiet-luxury clothing, with fit notes and a size guide on every garment.

  • Size guides
  • Fit notes
  • Lookbook
Brackwater Studio: the store's home page
Store

Brackwater StudioMade-to-order furniture · password demo

Furniture built to order: pick the size, fabric and legs, or order free samples.

  • Fabric swatches
  • Free samples
  • Trade accounts
Tallow Hill Coffee Roasters: the store's home page
Store

Tallow Hill Coffee RoastersCoffee roaster · password demo

Coffee for home and for cafés, with wholesale accounts at their own prices.

  • Wholesale (B2B)
  • Volume pricing
  • Net 30 terms

Fictional brands on Shopify development stores, which always keep a storefront password. It's “demo”.

Stack

What I work with

TypeScript and Node.js most days, with the databases, clouds and business tools each project needs.

Frontend

  • TypeScript
  • Vue
  • Nuxt
  • React
  • Next.js
  • Tailwind CSS
  • Vite

Backend

  • Node.js
  • Fastify
  • NestJS
  • Express
  • Python
  • FastAPI

Mobile

  • React Native
  • Expo

Databases

  • PostgreSQL
  • MySQL
  • Redis
  • SQLite
  • Supabase
  • Firebase

APIs and integrations

  • REST
  • GraphQL
  • Webhooks
  • HubSpot
  • QuickBooks
  • Stripe
  • Slack

Cloud and DevOps

  • Docker
  • Google Cloud
  • AWS
  • Cloudflare
  • Vercel
  • GitHub Actions

Automation and AI

  • n8n
  • Zapier
  • Make
  • Claude API
  • OpenAI API

E-commerce

  • Shopify
  • Liquid

Testing and monitoring

  • Playwright
  • Vitest
  • Sentry

Experience

2 years building software

CurrentVelnore

Developer, Velnore

A small studio that automates the back office for service businesses and keeps it running.

  • Integrations between CRMs, accounting, payments and e-commerce: HubSpot, QuickBooks, Stripe and Shopify.
  • APIs and internal tools for finance and operations teams: payables, receivables and carrier onboarding.
  • AI features where a person approves anything final, with a full audit trail.
  • The tests and monitoring that keep each system running after handover.

Contact

Have something to build or connect?

Email is best. I usually reply within a working day.

rommel@velnore.dev