Skip to content
View spy4x's full-sized avatar

Block or report spy4x

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
spy4x/README.md

Hi, I'm Anton Shubin 👋

Senior full-stack engineer and tech lead. Freelancing since 2013. I take SaaS products from idea to production, in any TypeScript stack, plus AI integration and MCP servers. My own stack: Deno, Hono, Fresh, Preact, Postgres or SQLite, Docker Compose, Traefik and Hetzner. Co-founder and CEO of NeatSoft PTE LTD, Singapore.

Book a call → · antonshubin.com · Upwork · LinkedIn

Tools I build and run on my own servers

Tool What it does CI
rostok Scaffold a self-hosted homelab from a curated catalog. CI
oko One page with the status and uptime of every service you run. CI
zond Health checks for services that sit behind an SSO proxy. CI
mig A tiny self-hosted meeting scheduler. It runs my own "Book a call" link. CI
caldav-mcp Let an AI assistant manage your CalDAV calendar and tasks. CI

Building blocks

Library What it holds CI
ts-libs TypeScript libraries on web standards, published to JSR as @spy4x/*. CI
preact-components Accessible Preact + Tailwind components, with a live guide. CI
template The foundation I build SaaS MVPs on. —

All tools → · All repositories →

Work with me

I build and lead web products for founders and teams: architecture, the build itself, and running it in production. Tell me what you're building, and I'll tell you honestly whether I'm the right fit.

Book a call → or write to anton@neatsoft.dev.

Elsewhere: YouTube · Telegram · neatsoft.dev

Pinned Loading

  1. financy financy Public

    Financy - Open-source, self-hostable finance tracking for individuals, families, and small businesses.

    TypeScript 7 2

  2. rostok rostok Public

    A collection of services I run on my homelab server

    TypeScript 3 1

  3. dotfiles dotfiles Public

    My AI-agent setup and Linux workstation, as code: one rules source rendered into Claude Code, OpenCode and DSH, plus Deno scripts that install apps and shell.

    TypeScript 3

  4. air-quality-sensor air-quality-sensor Public archive

    ESP32 air quality sensor: CO2, particulate matter, temperature and humidity, reported over Wi-Fi to a self-hosted SvelteKit and Postgres dashboard. Archived.

    JavaScript