Skip to content

pauldevnull/pauldevnull

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Paul Hutchinson

Senior software engineer in Tokyo. I build production web systems, data pipelines, and hardware-backed product prototypes.

paulhutchinson.me - bilingual portfolio, current projects, career notes
nomyk.com - connected plant-care prototype
Lighting Lab - interactive architectural-lighting demo

Current Shape Of My Work

flowchart LR
  subgraph Nomyk["Nomyk / connected plant care"]
    Sensors["ESP32-S3 sensors"]
    Firmware["Firmware + calibration"]
    IoT["AWS IoT Core / MQTT"]
    Cloud["Lambda + DynamoDB"]
    App["React dashboard"]
    Sensors --> Firmware --> IoT --> Cloud --> App
  end

  subgraph Data["Market data systems"]
    Providers["Yahoo + Alpaca"]
    Ingest["TypeScript ingest service"]
    DB["PostgreSQL candles"]
    Providers --> Ingest --> DB
  end

  subgraph Visual["Interactive systems"]
    Scenes["Typed scene definitions"]
    Runtime["Scheduler + overrides"]
    Tower["Three.js tower renderer"]
    Scenes --> Runtime --> Tower
  end

  Portfolio["paulhutchinson.me"] --> Nomyk
  Portfolio --> Visual
Loading

Recent Projects

Project What it shows
nomyk-device-core Public reference architecture for a connected plant-sensing device: sensor abstraction, calibration profiles, typed telemetry, LED state feedback, schemas, docs, tests, and safe public boundaries.
market-ingest Node.js + TypeScript service for OHLCV candle ingestion into PostgreSQL with provider adapters, full backfill, gap detection, idempotent writes, resume-on-restart, graceful shutdown, and Alpaca WebSocket support.
Lighting Lab React + Three.js prototype for architectural lighting control: addressable fixtures, typed scenes, scheduled handoffs, manual mode, priority overrides, validation fallbacks, and brightness caps.
paulhutchinson.me React 19 + TypeScript + Tailwind v4 portfolio, localized in English and Japanese, deployed to S3 behind CloudFront with a small deploy pipeline and CloudFront routing function.

Engineering Background

  • 13+ years shipping production software across a small non-profit, an early-stage startup, and a pre-IPO public-company path.
  • Full-stack product engineering: React, TypeScript, Node.js, Python, PostgreSQL, AWS, internal tools, workflow systems, and operational UI.
  • Led and built systems handling 20k+ orders per week, configuration-heavy workflows, audit trails across services, and safer rollout paths.
  • Comfortable close to the hardware: ESP32-S3 firmware, sensors, pump control, power design, MQTT telemetry, and cloud-connected device flows.
  • I like systems that are easy to reason about, honest about tradeoffs, and polished enough that people can actually use them.

What I Care About

  • Clear boundaries between product logic, infrastructure, and presentation.
  • Idempotent, observable backend work that can be restarted without drama.
  • Interfaces that explain system state instead of hiding it.
  • Documentation that captures decisions, not just setup commands.
  • Learning in public through projects that cross software, hardware, and design.

Elsewhere

GitHub Contribution Chart

Profile Views

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors