Languages
Python is the default for automation, scripting and AI work; JavaScript and TypeScript power the web stack — TypeScript wherever a codebase is meant to last, JavaScript for quick tooling and prototypes.
A focused, hands-on toolkit built across 100+ delivered projects and three live startup products. Harsh Kadyan (BrutalHarsh) works across the full stack — from Python and Node.js backends to React frontends, Dockerized deployments on AWS, and LLM-powered automation. The breakdown below groups everything by area, with a short note on how each is approached in real shipped software.
Python is the default for automation, scripting and AI work; JavaScript and TypeScript power the web stack — TypeScript wherever a codebase is meant to last, JavaScript for quick tooling and prototypes.
Backend work centers on Express-based REST services with the right database for the job — PostgreSQL or MySQL for relational data, MongoDB for flexible documents, and Redis for caching and fast lookups under load.
React for component-driven UIs and Next.js when SEO, routing or server rendering matter — keeping interfaces fast, accessible and straightforward to maintain as features grow.
Ship reliably with Git workflows, Docker containers and CI/CD pipelines running on Linux servers and AWS — so deploys are repeatable and rollbacks are painless rather than a manual fire-drill.
Practical AI adoption, not research — wiring LLMs into real products through careful API integration and prompt engineering that keeps outputs reliable, testable and useful for end users.
Native where it pays off — SwiftUI for macOS/iOS apps with proper Keychain and system integration, and Android development with Material Design for developer tools and utilities.
Building where users already are — Chrome extensions for in-browser workflows, Discord.py bots for community automation, and general automation that removes repetitive manual steps entirely.
Shipping software is more than code — clear planning, ownership of outcomes, and steady communication keep cross-functional teams aligned and projects moving even when requirements shift mid-build.