Bhargavaram Krishnapur

about bhargavaram krishnapur

FOL. IV · AT LENGTH

This one province alone is written by a living hand.

I build software that runs where the person using it is sitting. That is the thread through nearly everything on this site, and it is a technical position before it is a philosophical one: a tool that does its work on your own machine has no server to go down, no bill to stop paying, and no copy of your data anywhere you cannot delete it. Most of what I have written started because I wanted that version of something and could only find the version that wanted an account.

The Pulse Engine is the organisation I started around that idea, and its first project is the one I would point at first. It reads market prices and news together and prints a single score, but the part that took the longest was not the score. It was making the thing explain itself: every reading names which of its six components moved it and by how much, so a reader can disagree with the reasoning rather than trusting a number. A tool that cannot say how it reached an answer is asking to be believed, and I would rather build one that can be argued with.

The rest of the work spreads out from there. A correlation scanner that publishes what pure noise produces alongside its own findings, so a result has something to be measured against. A hardened browser that says NOT ENFORCEABLE out loud when it cannot actually enforce something, instead of showing a green tick. A neuroevolution sandbox that rewrites its own network while you watch. A chess engine that learns from playing itself. They look unrelated until you notice they are all the same instinct: build the thing, then make it show its working.

I am in my computer science engineering degree at Vijaybhoomi University, class of 2028. A fair amount of what I know came from the degree and a fair amount came from writing a transformer from scratch, character tokenizer through BPE and RoPE, to find out whether I understood the internals or only the diagrams. I recommend the second method for anything you think you already understand.

Away from the terminal I play Soulsborne games, read Sanskrit and Buddhist terminology, own a Samoyed with strong opinions about the front door, and run at hours no reasonable person keeps. I answer email, usually within a couple of days, and I am always glad to talk to someone building something.

Skills

Grouped by hand, which makes this a claim rather than a count. Everything listed is backed by something public: a repository in the register of holdings, a post in the work history, or an article in the chronicles. The measured list is underneath it.

Languages
Python · JavaScript · HTML and CSS · SQL
Machine learning
Neural networks from scratch · Transformers, tokenizers through RoPE · Neuroevolution and simulated annealing · Monte Carlo tree search, AlphaZero-style self-play · scikit-learn · Sentiment analysis
Data and pipelines
ETL pipelines · pandas · Time series analysis · Statistical testing and multiple-comparison correction · Data leakage detection · Backtesting
Web and interfaces
Flask · Streamlit · Astro · Tkinter · Chrome extensions, Manifest V3
Security and privacy
Browser hardening · Threat modelling · Windows Firewall scoping · Metadata and EXIF stripping · Local-first and no-telemetry design
Practice
Git and GitHub Actions · Docker · CI as free infrastructure · Technical writing and documentation · UX research: interviews, card sorts, tree tests

Counted from the survey, not typed: Python (12) · HTML (1) · JavaScript (1) · Kotlin (1). These are the languages GitHub reports across 15 public repositories, and they are recounted on every build.

Education

  • B.Tech, Computer Science Engineering

    Vijaybhoomi University. Currently enrolled, class of 2028. Alongside the degree I run the university entrepreneurship cell’s sponsorship, and co-host one of its official podcast series.

    2024 — 2028 · Karjat, Maharashtra

Interests

Soulsborne games
The design argument interests me as much as the games do: difficulty used as a way of teaching rather than as a wall.
Sanskrit and Buddhist terminology
Reading, slowly. Precise vocabulary for things most languages leave vague.
Running
At hours no reasonable person keeps.
A Samoyed
With strong opinions about the front door.

Links