Available for focused internal tools and automation work

Hey, I'm romeototo

IT Automation Developer, Python, JavaScript, Support Tools, Web Products

I build small tools for office problems that keep coming back: support queues, manual checks, booking flows, and messy handoffs. Each project ships with a live demo, source code, or a reviewable case note.

Status Open for new builds
Current Focus IT support tools
Location Bangkok, TH
0 public builds
0 years fixing IT
1.8K+ people following the work
BKK 🇹🇭 operator base
Bangkok workshop 2016 - now
IT support chatbot interface
Live support flow

Helpdesk answers before the ticket queue grows.

AI Kanban Board interface Task split
BKK Pattaya private taxi booking page Booking path

Built for repeated office jobs: support, routing, booking, and review.

Today 3 fixes shipped docs, UI polish, deploy checks
profile.js
const romeototo = {
  name: "romeototo",
  role: "IT Automation Developer",
  location: "Bangkok 🇹🇭",
  roles: [
    "Python",
    "JavaScript",
    "Support Tools",
    "Web Products"
  ],
  focus: "Small tools that solve repeated work"
};

About

IT support lead by day, builder by night. I've been resolving printer jams, VPN configs, and email disasters in Bangkok offices since 2016 — then I started building bots and tools that handle the repetitive parts automatically. I care about code that ships, docs that explain, and demos you can actually click.

🎮

Support Tooling

Building helpdesk and admin workflows that make repeated IT questions easier to handle.

🤖

Automation Workflows

Turning repeated manual checks into scripts, bot commands, and reviewable operator flows.

🛠️

Frontend Delivery

Shipping static sites and web UIs with clear navigation, real screenshots, and responsive layouts.

🚀

Open Source Habits

Keeping public repos readable with live demos, READMEs, and lightweight validation.

Selected Work

Public builds grouped like review files: what broke, what shipped, and what a visitor can inspect without asking for a walkthrough.

Review packet 6 public builds Live demos, source links, case notes
Monster Tapper gameplay screenshot
👾

Monster Tapper

Browser clicker game with boss stages, upgrades, and a static JavaScript/CSS implementation. Kept as a frontend interaction and state-management sample.

JavaScript HTML CSS
Inspect: boss stages Idle upgrades
Telegram AI IT Agent architecture preview
🤖

Telegram AI IT Agent

Telegram-based IT automation bot with allowlist and denylist guardrails, dry-run execution, command validation, and audit logging for safer remote operations.

Python Telegram API Gemini AI Automation
Inspect: guardrails Dry-run safety
Sanitized CCTV Playback Workspace mock interface
🎥

CCTV Playback Workspace

Sanitized private case study for a local operator tool: filter multi-camera footage by day/time, preview clips, and export evidence-ready segments without exposing private camera details.

TypeScript Video Workflow Local Ops
Inspect: workflow design Private-source boundary

Technical Stack

Frontend

🌐 HTML5
🎨 CSS3
JavaScript

Backend & AI

🐍 Python
🤖 AI / ML
📡 APIs

DevOps & Tools

🔧 Git
💻 PowerShell
🐧 Shell / Bash
☁️ VPS / Cloud

How I Build

I keep projects practical: prove the workflow, make the interface usable, then add safety and polish only where it improves the real experience.

01
👂

Understand your problem first

Before writing a single line of code, I map the current workflow, find where it breaks, and agree on what a working outcome looks like.

02
🚀

Ship something you can see fast

A real, clickable prototype — not a mockup. You get to test it with actual users before committing to a full build.

03
📚

Hand it over, fully documented

Clean code, a working README, and a live demo your team can maintain without depending on me for every change.

Let's Talk About a Build

Have a support workflow, internal tool, or web product that needs a working prototype? Send the repo, current process, and what should happen next.

Email me directly romeototo.dev@gmail.com
Good first message: goal, current repo/demo, and what should happen next
visitor@romeototo: ~ (Press '`' to toggle)
visitor@romeo:~$ Welcome to the dev terminal! Type 'help' to see available commands.
visitor@romeo:~$