// 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