open to work

I ship websites and the systems behind them.

Five sites live in production, and the systems behind them: a trading engine, an LLM assistant, a call scorer, a platform backend and a résumé typesetter.

10kactive users at Sukoon
4kpaying members
100–500calls scored a day
9 projects · 5 live sites
scroll to explore
00 — the tour

Nine projects, one at a time

scroll to start
  1. 01Emporosflagship · tradingNifty options desk with a 16-rule risk engine
  2. 02Journeymenflagship · siteGitHub-verified developer certification.
  3. 03ARK-Isukoon · aiWhatsApp assistant, one model plus six specialists
  4. 04mark8sukoon · aiScores 100–500 support calls a day
  5. 05back_bonesukoon · backend83 endpoints and a 5-minute scheduler
  6. 06LedgersiteOne shared ledger for a couple or roommates
  7. 07Mohan Visweswarclient siteInsurance and financial consultant, built for the client
  8. 08GITAM Epochcommunity siteGitHub Community Club and its annual fest
  9. 09resume_buildertoolYAML to a one-page, ATS-safe PDF
01flagship · trading

A trading desk that refuses to guess.

Emporos trades Nifty weekly options through Angel One. It records the market every minute, paper-trades 24 books and trades one for real, only when five locks agree and sixteen risk rules pass.

python · asyncioangel oneawsnext.js
02flagship · site

A résumé is a claim. This is the record.

GitHub-verified developer certification. A submitted project is checked against its GitHub commit history, run through AI consistency checks and graded; anything odd goes to a human review queue.

next.jspython cliflask on lambdasqs grading workerterraform

Designed and built by me, end to end.

www.journeymen.in
03sukoon · ai

One model remembers. Six forget on purpose.

A stateful gpt-4o model holds the whole conversation and calls short-lived, stateless sub-models through function calls. It ran the WhatsApp assistant for Sukoon Unlimited, with about 100 people chatting to it every day.

gpt-4o toolsflaskmongodbwhatsapp
04sukoon · ai

Every support call, read and scored as it happens.

Ran all day on Sukoon Unlimited’s support line, 100 to 500 calls a day. Each call is checked, tagged against 12 topic families, given a user and an expert persona, and scored out of 100.

llm scoringflask + quartpm2
05sukoon · backend

83 endpoints and a five-minute heartbeat.

The Flask-on-Lambda API behind Sukoon Unlimited: users, experts, calls, payments, WhatsApp, events and games, plus a scheduler that places due calls and sends reminders every five minutes.

aws lambdaflaskmongodbcashfree
06site

One ledger for two.

A shared ledger for a couple or roommates. Bank SMS turns into categorized transactions, budgets track what’s left, and every entry shows who logged it.

lambda · http apimongodb atlasfcmsms parser
ledger.journeymen.in
07client site

A consultant’s practice, online.

Built for Chandika Mohan Visweswar, an insurance and financial consultant: motor, health, travel, marine, business, cattle and home cover, loans and investments, with an enquiry form.

next.jsenquiry formga4 · clarity
www.mohanvisweswar.in
08community site

A club site and its fest.

The GitHub Community Club at GITAM Bengaluru and Epoch, its annual fest: registration, Epoch Coins, QR scanning, a shop and a live leaderboard. I designed and built it.

supabaseqr scanninglive leaderboard
gitamepoch.vercel.app
09tool

Binary-searches the type until it fits one page.

Résumés live in YAML and render through headless Chromium to ATS-safe HTML and PDF, with an ATS report and a keyword-gap check that never invents experience.

playwright3 themesats report