bl4ckmeow
01About02Work03Projects04Stack05Writing
Contact
Available for select work · Bangkok, TH

Full-cycle
engineer across
three jobs.

I'm bl4ckmeow — building ground-segment software at GISTDA by day, running an infra-network studio after hours, and shipping product with friends on weekends.

See selected workGet in touch
Bangkok · —
bl4ckmeow avatar
GISTDA ships Earth-observation tooling that analysts actually use. Drite Studio keeps SMB networks awake at 3AM so no one notices. A software house with friends turns SME ideas into production code.
Status · open to work

Different stakes, different runtimes — same engineer. If your project sits between any two of these worlds, that's usually where I'm most useful.

Currently available for
  • Geospatial systems & spatial data tooling
  • Network infrastructure design & rollout
  • Full-stack product builds (web · mobile)
See selected work
Based in
Bangkok · TH
Booking
Q3 2026
Reach
hi@bl4ckmeow.dev
Response
< 24h
Currently building & collaborating withGISTDA·Drite Studio·Software House·TH Gov / Public·Open Source
01 · About

Engineer who refuses to specialize.

I write code that runs from kernel-adjacent network rules to the labels on a Leaflet map. The thread is the same: build the boring layers well so the interesting parts can move fast.

I've been doing this for ~6 years across government, agency, and independent work. Heavy on PostgreSQL, Go, and TypeScript — but the stack follows the problem, not the other way around.

0yrs
Full-cycle engineering
0roles
Concurrent right now
0+
Production systems shipped
∞
Coffee, debugged
02 · Work

A few jobs at once, by design.

Currently engineering across three different surfaces — government, infra studio, and product work. Different timelines, different stakes, same craft.

Current2022 — Now

Senior Software Engineer

GISTDA — Geo-Informatics & Space Technology Development Agency

Building ground-segment software for Earth-observation missions: geospatial pipelines (PostGIS, GDAL), internal analyst tools, and public-facing portals. Lead web platform initiatives end-to-end — API contract, UI, deployment.

Next.jsNestJSGoPostGISKubernetesGDAL
Current2023 — Now

Co-founder · Network Engineer

Drite Studio — Infra Network

Co-running an infra-network engineering studio. Network design, firewall & routing (pfSense, MikroTik, Fortigate), site-to-site VPN, observability stacks (Prometheus, Grafana, Zabbix). Also build the studio web & client portals.

pfSenseMikroTikWireguardPrometheusGrafanaTerraform
Current2024 — Now

Partner · Full-Stack Engineer

Software house (with friends)

Small team taking custom software projects for SMEs — web, mobile, integrations. Mostly TypeScript / Next.js / NestJS / Postgres. We act as the engineering team for clients who don't have one.

TypeScriptNext.jsNestJSBunPostgresReact Native
2020 — 2022

Software Engineer

Earlier roles · agency & product

Built web platforms across e-commerce, content, and internal tools. Picked up the habit of owning the whole stack — design implementation, API, infra, runbook.

ReactNode.jsDockerMySQL
03 · Projects

Selected work, shipped & in-flight.

Mix of government, studio, and personal projects. Some are internal — ask if you'd like a walkthrough.

EO
GISTDA · 2024Shipped

Mission control web platform

End-to-end web for tasking & tracking Earth-observation missions. PostGIS-backed scheduling, near-real-time tiles, role-based ops UI.

Next.jsPostGISMapboxGo
VPN
Drite Studio · 2025Shipped

Multi-site VPN orchestrator

Self-hosted control plane for managing site-to-site VPNs across SMB clients. pfSense data plane, custom Go controller, web admin.

GopfSenseReactPostgres
POS
Software house · 2025Building

Restaurant POS & back-office

All-in-one POS for a small TH chain — table mgmt, kitchen display, payments, inventory. Designed for the night shift, not the demo reel.

Next.jsNestJSPostgresStripe
CLI
Personal · 2024Shipped

gistctl — geospatial CLI

Small Go CLI for batch geospatial ops — reproject, tile, COG-convert. Replaced a 200-line bash script no one wanted to touch.

GoGDALCobra
MON
Drite Studio · 2024Shipped

Observability stack template

Opinionated Grafana + Prometheus + Loki stack-in-a-box, dropped into client sites. Tuned dashboards for network gear, not generic CPU graphs.

PrometheusGrafanaLokiAnsible
MAP
Open Source · 2025Building

leaflet-cluster-extra

Tiny extension for fast clustering of 100k+ markers on Leaflet, with stable colours. Born from a real GISTDA dashboard need.

TypeScriptLeaflet
04 · Stack

Polyglot stack, chosen on purpose.

Tooling I reach for daily. Heavy on Postgres & Go, but I'll pick whatever fits the problem — including plain HTML and a cron job.

FEFrontend
TypeScriptNext.jsTurbopackTailwind CSSshadcn/uiFramer MotionLucideLeaflet
BEBackend
NestJSBunNode.jsGoPythonRESTGraphQLWebSockets
DBData
PostgreSQLPostGISRedisPrismaDrizzleGDAL
IFInfra & DevOps
DockerKubernetesTerraformGitHub ActionsArgoCDAnsible
NWNetwork
pfSenseMikroTikFortigateWireguardVLANBGP basics
TLObservability
SentryPrometheusGrafanaLokiOpenTelemetryZabbix
05 · Writing

Notes on building real systems.

Occasional posts on infra, geospatial, and small-team engineering. Slow to publish, but each piece is something I'd actually want to read.

All posts
May 2026 · 8 minRunning a GIS stack on a $20 VPS (and why you probably shouldn't)Mar 2026 · 12 minNotes on debugging Kubernetes networking when tcpdump isn't enoughFeb 2026 · 10 minAn honest review of pfSense after 3 years in productionDec 2025 · 6 minDesigning portable Go CLIs that survive your teamOct 2025 · 9 minMap clustering at 100k+ markers — what actually matters
06 · Contact

Got something strange
to build? Let's talk.

Open to consulting on geospatial systems, infra-network projects, and full-stack product work. The weirder the requirements, the better.

hi@bl4ckmeow.dev
bl4ckmeow

Full-cycle engineer based in Bangkok.

Building software from satellites to switches.

Sitemap
AboutWorkProjectsStackWriting
Elsewhere
GitHubLinkedInX / TwitterDrite Studio
Contact
hi@bl4ckmeow.devBook a callPGP key
Index
Now (current focus)Uses (gear)RSS feed/colophon
© 2026 bl4ckmeow · Made in Bangkok, THbuilt with next · nestjs · bun · turbopack · tailwind · shadcn/ui · framer-motion · lucide · sentryAll systems nominal