How letter-frequency statistics let a script guess the shift key without brute-forcing all 26 — and where the math breaks on short ciphertexts.
There are roughly 1080 atoms in the observable universe. So far I've automated the classification of about 15 of them — they were fruit.
I build tools that explain themselves — a Caesar-cipher cracker that shows its chi-squared math, a medical chatbot that shows its reasoning. Currently deep in CTF challenges and web security.
The thread connecting it: explainable systems — whether the domain is cybersecurity, applied ML, or the math underneath both.
Second-year Mathematics & Computing at IIIT Raichur, arrived with a Mass Communication background instead of a coding one. Here's what that combination has taught me so far — subject to revision as evidence comes in.
Progress bars don't say much. This is confidence against hours actually logged — hover or tab to a point for the honest version.
CodeChef (newton_lebniz) — Rookie league, 882 rating · 1246 DSA rating · 110+ problems solved across 8 rated contests.
Updated for the current internship search.
Short writeups on the math and reasoning behind what I build — not just what worked, but why.
How letter-frequency statistics let a script guess the shift key without brute-forcing all 26 — and where the math breaks on short ciphertexts.
Walking through one challenge start to finish — the wrong turns included, not just the solution.
Sentence Transformers, keyword fallback, and why "AI-powered" search still needs a boring backup plan.