Open to opportunities

Hey, I'm Shameel

Full-stack engineer, system administrator, and Kubernetes enthusiast from Kerala. I build production systems, automate everything I touch, and use AI to stay three steps ahead.

React / K8s / Linux / TypeScript / AI-Augmented
Build

Modern web apps with React, Next.js, and TypeScript. Type-safe and performant.

Deploy

Production-grade Kubernetes & Linux environments. Automated CI/CD pipelines.

Automate

Leveraging AI & n8n to build autonomous workflows and ship 3x faster.

Chapter 01 — The Origin

I didn't start with a CS degree. I started with curiosity and a broken laptop.

Most people discover programming through a structured curriculum. I discovered it by trying to make my computer do things it wasn't supposed to. That broken laptop eventually ran Arch Linux, then a tiling window manager, then a custom framework I built called Barchy. Somewhere along the way, I realized — if I can bend an OS to my will, I can probably build software too.

Fun fact: I daily drive Arch Linux with a custom Hyprland setup. I built Barchy Reborn — a leaner adaptation of Omarchy (the famous DHH setup). Yes, I use Arch. No, I won't stop mentioning it.

Ibelievethebestsoftwareisbuiltbypeoplewhoareannoyedenoughbyaproblemtosolveitthemselvesandstubbornenoughtoshipit.

Chapter 02 — The Philosophy

No bloat. No fluff. Just things that work.

I don't build software to impress other engineers. I build it to make someone's Tuesday afternoon slightly less painful. Whether that's a retail manager tracking inventory across 5 branches, or a college superintendent generating exam seating for 2000 students — if the tool saves them time and headache, I've done my job.

My operating philosophy is borrowed from my Linux setup: if it doesn't serve a purpose, it doesn't belong. Every function, every component, every line of YAML.

Chapter 03 — The Sysadmin

I don't just write apps. I run the machines they live on.

Most developers deploy to Vercel and call it a day. I run a Kubernetes cluster on a Sony VAIO in my bedroom. Pi-hole for DNS filtering, PocketBase for lightweight backends, Tailscale for zero-trust networking, and GitHub Actions pipelines that auto-deploy through encrypted tunnels. I understand the full stack — not just the React part, but the NGINX config, the Docker layers, the pod scheduling, and why your SSL cert expired at 3 AM.

Instead of waiting for the broken API to get fixed, I built a tool for the employees to bypass the issue entirely and get their work done. That's the sysadmin mindset — don't just debug, build around it.

IrunaKubernetesclusteronaSonyVAIOinmybedroom.IthandlesCI/CD,DNSblocking,andtheoccasionalexistentialcrisiswhenapodcrashesat2AM.

The Work

Things I've built that actually ship.

Real tools solving real problems for real people. Not proof-of-concepts that never launched.

01 / Live E-commerce Platform

Scentance

A premium fragrance e-commerce platform built for a client. Live at scentenceparfum.com with real customers and orders. Features a 3D mesh background, secure checkout, admin dashboard with order management, CSV/Excel/PDF exports, and automated email notifications via Resend.

This isn't a portfolio piece — it's a production business with real revenue.

Stack:
Next.js 16Next.js 16
TypeScriptTypeScript
Three.js/R3FThree.js/R3F
SupabaseSupabase
02 / Real-time Retail SaaS

Stock Salt

Multi-outlet inventory management with real-time sync. When one branch sells something, every other branch knows instantly — no refresh, no lag, no "oops we oversold."

Because spreadsheets shouldn't be the backbone of a business.

Stack:
Next.js 15Next.js 15
TypeScriptTypeScript
Supabase RealtimeSupabase Realtime
ReactReact
03 / College Management System

Office Pal

Replaces the mountain of paperwork in college administration. Features an algorithm that auto-generates exam seating so no two students with the same exam sit next to each other.

Yes, I automated away someone's entire job. They thanked me.

Stack:
FlutterFlutter
SupabaseSupabase
04 / SQL Command Generator

KSDC Smart Helper

A tool to auto-generate SQL commands and make SQL usage simpler for the Kerala State Development Corporation. Built to simplify complex database operations for non-technical staff.

Making SQL accessible to everyone, one query at a time.

Stack:
ReactReact
TypeScriptTypeScript
Node.jsNode.js
MSSQLMSSQL
05 / Zero-Config Tunneling

n8n Easy Webhooks

Makes local n8n development painless. No public IP, no port forwarding — just run it and a Cloudflare Tunnel appears out of thin air, ready to receive webhooks.

I was too lazy to configure tunnels manually. So I automated it. Peak engineering.

Stack:
PythonPython
DockerDocker
CloudflareCloudflare
K8s
Infrastructure

My code deploys itself.

Zero-trust CI/CD. Push to GitHub, container builds, encrypted tunnel, auto-deploys to my private K8s cluster. No ports exposed. No cloud bills. Just vibes and YAML.

Git PushCode to GitHub
Actions CIBuild container
TailscaleEncrypted tunnel
K8s DeployHome cluster

The "Home Server"

A Sony VAIO on my desk running Arch Linux. Pi-hole for DNS, PocketBase backends, and a full K8s cluster. Some people have gaming setups. I have a production environment in my bedroom.

Chapter 04 — The Multiplier

AI doesn't replace me. It makes me dangerous.

I use AI as a force multiplier, not a crutch. Claude for architectural decisions and code review. GitHub Copilot for boilerplate I'd rather not type. n8n workflows that automate the boring parts of development and operations. The result: I ship at the speed of a small team while maintaining the quality standards of someone who actually reads their own diffs.

This entire portfolio was built in a single AI-augmented session. The design system, the animations, the storytelling — all coordinated between human taste and machine throughput.

Chapter 05 — The Toolkit

I pick the right tool, not the trendy one.

Next.js when I need SSR and speed. Flutter when the client wants one codebase for mobile. Supabase when I need real-time without the Firebase lock-in. Python when I need to automate something quickly. And Kubernetes when I need to feel something. The point isn't the stack — it's knowing which tool solves the problem without creating three new ones.

I once automated a college's entire exam seating arrangement with an algorithm that ensures no two students with the same exam sit adjacent. The superintendent who used to do this by hand thanked me. Then asked if I could also automate attendance.

The Stack
ReactNext.jsTypeScriptFlutterSupabasePostgreSQLPythonDockerKubernetesTailwind CSSNode.jsMSSQLGitHub ActionsCloudflareTailscaleArch LinuxHyprlandn8nReactNext.jsTypeScriptFlutterSupabasePostgreSQLPythonDockerKubernetesTailwind CSSNode.jsMSSQLGitHub ActionsCloudflareTailscaleArch LinuxHyprlandn8n
n8nHyprlandArch LinuxTailscaleCloudflareGitHub ActionsMSSQLNode.jsTailwind CSSKubernetesDockerPythonPostgreSQLSupabaseFlutterTypeScriptNext.jsReactn8nHyprlandArch LinuxTailscaleCloudflareGitHub ActionsMSSQLNode.jsTailwind CSSKubernetesDockerPythonPostgreSQLSupabaseFlutterTypeScriptNext.jsReact
Chapter 06 — The Connection

Enough about me.
What are you building?

I'm currently looking for new opportunities and interesting projects. Whether you have a specific requirement or just want to say hi, my inbox is open.

S

Muhammad Shameel KS

Full-Stack Engineer & Sysadmin

© 2026 — Crafted with chai ☕