From a rough idea to something you can actually use.
Computer Science @ Newton School of Technology
Bengaluru, India · @ThatKJ
A little context
I'm Kirtan. I build web products, experiment with AI, and learn by getting involved in the details: the interface, the backend, the bug that only shows up when everything is connected.
My projects have taken me from business software to agent payments and camera-tracking simulations. I like work where I can connect the technical decisions to what someone actually needs.
Right now: building Awoken, strengthening my Python and software fundamentals, and making my projects more useful and easier to understand.
Selected work
|
AI · BUSINESS SOFTWARE · PRODUCT My venture exploring how AI, automation, and better software can help businesses operate. The public site brings together services, industry-specific solutions, and a booking flow. It is where I work on both the engineering and the business behind a product.
|
AI AGENTS · PAYMENTS · VERIFICATION A prototype for buying a verified AI-service result at a fixed price. It coordinates provider attempts, checks outputs, retries, and tracks execution costs. The demo combines Algorand Testnet payments with a simulated provider market.
|
|
COMPUTER VISION · C++ · SIMULATION A camera-tracking workbench for studying how moving optical terminals stay aligned. Built with Team IRODOV: a C++ simulation engine, classical and learned beacon detection, temporal tracking, PID control, and a Mission Control interface for inspecting runs.
|
INTERACTIVE WEB · 3D · DATA VISUALIZATION An interactive web experience that makes an electricity-monitoring system easier to explore. It combines a 3D system view, component explorer, waveform displays, and circuit diagrams to explain how the system fits together.
|
|
A fast Python arcade game built around timing and control. Rotate the rings, line up the gaps, and guide the ball outward as every level gets harder. |
A lightweight organizer for messy folders. It sorts files by type, handles duplicate names safely, and can add timestamps automatically. |
|
A terminal booking system with user accounts, flight search, seat selection, cancellations, booking history, reports, and admin controls. |
My personal corner of the web for presenting the projects I build, the tools I use, and the ideas I am exploring. |
|
Restored normal mouse selection and clipboard copying in HADES CLI by removing unnecessary global mouse capture.
|
Added import and export across HADES, ChatGPT, Claude, and Markdown, including format detection, storage integration, and tests.
|
|
Understand the problem → build the smallest useful version → test reality → improve the right layer. I care about what happens after the first successful run: failure cases, clear interfaces, reproducible results, and documentation someone else can follow. |
