// developer · qa · ai-augmented

Hi, I'm Aswin Kumar.
I build & break things with code.

Developer and QA engineer. I ship Android apps, Python tools, JetBrains plugins and web experiments — and I lean on AI every day (Copilot, Claude, Codex, local LLMs, MCP agents) to move faster, test deeper, and stay sharp as the toolchain evolves.

PythonJavaKotlinAndroidJavaScriptCDjango

Selected work

A few projects from my GitHub.

Web · Django

Restaurant Website

A responsive multi-page restaurant site built with Django and deployed on Render.

Case study →
Python

SpeechAI

Speech recognition and AI experiments in Python.

View on GitHub ↗
Python · IBM

Containment Zone Alerting

A location-aware alerting application built for the IBM nalaiya thiran program.

View on GitHub ↗
Python

YT Downloader

A simple YouTube video downloader utility written in Python.

View on GitHub ↗
Android · Java

RazorPay Demo

A demo Android app integrating Razorpay payments.

View on GitHub ↗
Android · Java

Android experiments

Small focused Android apps — each tackling one concept.

JetBrains plugins

Productivity plugins I've built for IntelliJ IDEA and the broader JetBrains family. Source lives in IntelliJ-Plugins.

MCP · Browser automation

AutoDOM

Chromium/Firefox extension + Node MCP server that gives AI agents a real browser to drive — with layered safety tiers, local-only transport and token-efficient batch tools.

  • 70 automation tools
  • In-browser chat (⌘⇧K) + AI overlay (⌘⇧L)
  • Domain allow/blocklists
  • Stdio MCP ↔ local WebSocket bridge
Git · Tool Window

Git Assume Unchanged

Manage Git's assume-unchanged flag from inside any JetBrains IDE — with a dedicated tool window, multi-repo support and bulk actions.

  • Assumed Files tool window
  • Context-menu actions
  • Multi-repo, multi-file
  • Published on Marketplace
Git · Compilation guard

Pre-Push Compilation Checker

Blocks git push when compilation errors exist — from both the IDE push dialog and terminal git, via a managed pre-push hook.

  • Smart module-scoped compile
  • IDE + terminal coverage
  • Compilation Checker panel
  • Gradle & Maven

About

Computers and gadgets have always piqued my curiosity. I started tinkering as a college student and I've been shipping small things ever since — mostly in Python, Java/Kotlin and Android, with a recent obsession for JetBrains plugin APIs.

I work across development and QA — building features one week, stress-testing and automating regression flows the next. That dual lens keeps my code honest and my test plans realistic.

I treat AI as a core part of my toolchain, not a gimmick. I've been an early beta tester of GitHub Copilot since 2022, back when it was invite-only — and I've watched (and helped shape, in my small way) how it's evolved ever since. Day-to-day I pair with GitHub Copilot, Claude and Codex for code, reviews and refactors; drive browser and IDE workflows through MCP agents (including my own AutoDOM); use LLMs to generate edge-case test data and explore unfamiliar codebases; and keep a healthy skeptic's eye on everything they produce. The goal is to stay relevant as the stack evolves — not to outsource the thinking.

“There are 10 kinds of people in the world: those who understand binary numerals, and those who don't.” — Ian Stewart

Role

Developer / QA

Focus

Android · Python · IDE plugins · Test automation

AI toolkit

Copilot · Claude · Codex · MCP agents · local LLMs

Location

India

Let's get in touch

Have an idea, a project, or just want to say hi? My inbox is open.

aswin2kumarforme@gmail.com