Available for new work

If it runs in a browser or on a server, I can build it.

I’m a developer, and I go by Kronos. I only take on a few projects at a time so each one gets proper attention, and I stay on it from the first idea to something running in production.

  • 800+projects shipped
  • 12+years building
  • ~24htypical reply

What I build

  • Websites & web apps

    Marketing sites, dashboards and full applications with logins, payments and whatever runs behind them.

  • Telegram bots

    Shops, tools and admin panels. I have built enough of these to know where they usually break.

  • Discord bots

    Moderation, tickets, roles and custom commands for servers too large to run by hand.

  • Automation & scraping

    Scrapers, schedulers and browser automation for the work you would rather not do by hand.

  • APIs & integrations

    Getting separate systems to talk to each other. APIs, webhooks and the glue in between.

  • Tooling & backends

    Internal tools and backend services built for one job, instead of forcing an off-the-shelf product to fit.

Most work falls into one of these. If yours does not, ask anyway. The answer is usually yes.

Stack

Languages

  • TypeScript
  • JavaScript
  • Python
  • Bash
  • HTML
  • CSS

Frameworks

  • React
  • Next.js
  • Node.js
  • Express
  • Tailwind

Data

  • PostgreSQL
  • SQLite
  • Redis
  • MongoDB

Infrastructure

  • Linux
  • Docker
  • Nginx
  • Cloudflare
  • Git

The tools I reach for on most jobs. I will pick up whatever a project needs, but this is home base.

How I work

Few at a time

I do not juggle a dozen jobs at once. Most of what I get is repeat clients or people they have pointed my way, and I would like to keep it that way.

Plain terms

Tell me what you need in plain terms. I will be honest about whether I am the right fit and roughly what it will take, then I will build it and keep you posted as I go.

Contact

I take on a few projects at a time and usually reply within a day.