Home

I’m Yashovardhan Srivastava (Yash is fine), a recent engineering graduate from NIT Warangal (2025) with a strong passion for building, researching, and sharing knowledge. I’m obsessed with programming - most of my 70+ projects started as a random thought and ended up teaching me something I didn’t expect. I write about what I build, both technically and otherwise.

Reach me at ysrivastava82(at)gmail(dot)com or on Twitter.

By the numbers

  • 70+ public projects, some featured on HN, GitHub, and Twitter. 2x Kaggle Expert with popular notebooks.
  • Worked at 3 startups and 1 research lab across AI, fintech, and infra - shipped products with real users and co-authored research at IIT-BHU.
  • I don’t rely on talent. I rely on obsession. I take ownership of what I build and go unreasonably far to make it work.

Resume if you prefer that format.

Projects 🧰

Here I’ll pin some of my favorite projects, more on the research 👨‍🔬 side(Feel free to critique me on this(and try to contribute if possible :) ) :

  • Cadence : Cadence implements an evolutionary system that uses LLMs to iteratively generate, mutate, and improve programs for solving computational problems such as the Traveling Salesman Problem (TSP).

  • REALBT (Looking for contributors) : REALBT is a simple, effective backtesting engine written in pure python.

  • Arrakis (Looking for contributors) : Arrakis is a library to conduct, track and visualize mechanistic interpretability experiments. 28+ stars on Github ; 250+ monthly PyPi downloads.

  • Deeprobe (Looking for ideas) : Deeprobe is a study to understand feature importance and pattern understanding in Sparse Autoencoders using Monte Carlo Tree Search.

  • SAE Macaronic Languages : Understand whether language models learn words beyond language barriers, a study in Mechanistic Interpretability.

  • Secure BPE (Work in Progress) : A modified, secure version of Byte Pair Encoding algorithm.

  • Collaborative Debating (Work in Progress) : A hacky implementation of the paper “Improving Factuality and Reasoning in Language Models through Multiagent Debate”.

  • NEAT-JAX (Working on PR) : An implementation of Neuroevolution of Augmented Topologies Algorithm in JAX which is compatible with EvoJAX. 14+ Github stars ; Multiple PRs

  • Nexus Theory : Can we really trust our human-ness for the messages that we send into the cosmos? Nexus theory is a gamified version to understand machine learning interpretability using Large Language Models.

  • Elixr : Elixr an autograd library using Complex Numbers similar to Pytorch. 3+ Github stars ; Multiple PRs

  • Attention Free Revolution : Developed Leviathan architectures, and alternate to Transformer architecture using a modified attention scores, taking inspiration from signal processing. 7+ Github stars

  • P-GLAm : P-GLAm is a random thought experiment on Infinite Monkey Theorem. In this, I developed a GPT-2 inspired Large Language Model which aims to test the arithmetic correctness.

Here I’ll pin some of my favorite projects, more on the development 💻 side. Feedback is always appreciated for projects like these.:

  • PySlides: PySlides is terminal based application that converts markdown into slides that can be presented from the terminal.

  • Devsidian(Lovable Project) : Log your developement journey using Devsidian. Made using Lovable for personal use.

  • Snappyr : Setup Python Projects Blazingly Fast, and work on things that matter. No External Dependencies.

  • Dynamo : Dynamo is a Python/Rust implementation of a load balancer and autoscaler for MySQL web tier.

  • Safe SQL : Safe SQL provides sanity checks for common DB pitfalls(so you don’t delete prod DB) ; available as a python package(CLI included). 300+ monthly PyPI Downloads.

  • Stock Tank : End to End ML pipeline to predict stock prices(upto 30 days). Automate retraining, evals and more(Github Actions). Streamlit Web App available as well.

  • Gym Tunes : GymTunes is a simple AI agent that schedules a random playlist into your GCalendar based on your vibe.

  • AI GF : A small weekend project that through which you can create a virtual girlfriend(not made for imitation, but for learning)

  • Synapse : Synapse is hackernews-type platform that can be used by any community as a forum. Tried making this for my college, but need more inspiration.

  • grove : Terminal knowledge garden - Obsidian-style note-taking for the CLI, built in Go with Bubble Tea. Features wiki-links [[]], vault-wide AI search, note templates, and a full TUI with vim keybindings.

  • pairy : Neovim AI pair programmer. Uses Gemini directly inside Neovim for code completion, explanation, and refactoring - no API proxy, no bloat.

  • Pandora : Pandora is domain agnostic framework for case study generation and solving.

  • Verizon : A Git like version control system, from scratch, in Python, spelled out.

  • YeetCode : YeetCode is a sassy version of Python made for all GenZ people. The aim is to create a new programming language which is bussin’.

  • Blaze : Developed a RAG(Retrieval Augmentation Generation) system by using Cohere LLM and Metaphor as a part of recruitement process for Metaphor, which is made using Langchain, Chainlit and deployed on Huggingface. 8+ Github stars.

  • CodeSmith : Developed a ChatGPT-inspired chatbot trained on a Python programming problems on custom created dataset, made using Langchain, and deployed on Huggingface.

  • Alzhemist : One of the first projects that got me in to the world of Attention. A Deep Learning Model to see which classifies Brain MRI on the basis of the dementia (AD). The images are classified as follows - Mildly Demented, Moderate Demented, Non Demented, Very Mild Demented.

  • Maxwell : One of my most priced possession. Maxwell is twisted take on One Shot Frequency Dominant Neighborhood Search. The scheme provided in the paper is a bit modified to generate fingerprint for an image.

  • SpiceyDicey : SpicyDicey is a end to end machine learning project that aims to predicts the number that appears on a dice. All of the work in collecting the data and editing the images has been done individually and from scratch.

Here are some of the awesome notebooks 📓 I’ve made on Kaggle(I’m a 2x Kaggle Expert also !!) :

  • FC Barcelona is Back! : Analyzed FC Barcelona’s LaLiga performance in the 2022-23 season on Kaggle, achieving Bronze Medal and 200+ views apart from receiving recognition from Kaggle.

  • BART Pretrainig from Scratch : Developed a BART model from scratch using Huggingface on Shakespeare dataset in a notebook on Kaggle, which received a silver medal and 600+ views.

  • Tensorflow Recommendation System : Demonstrated on using Tensorflow Recommendation System in a Kaggle notebook that gained bronze medal, and 500+ views.

Experience 👷 :

  • Product Engineer, Glomopay: Part of Cards and Subscription Team, handling cross border payments and solving business critical problems daily.

  • AI Engineer Intern, TurboML: Shipped end to end self hosted video generation(700K+ impressions), image generation/editing(2.7M+ impressions), and customized meme generation to Whatsapp, utilizing state of the art diffusion models. Facilitated resolution of STT server memory outage, leading to 63% decrease in memory usage

  • DevOps Engineer, Strykr.ai: Primary Backend Engineer of Strykr.ai, where I worked on implementing request caching, response streaming, and async API call which reduced latency by 6 seconds and facilitated deployment migration of the said application from Render to Railway.

  • Project Intern, Solvendo India Private Limited: Worked with the Machine Learning Team on : a) A production LLM RAG application b) developing time series machine learning models for predict volatility of a stock(Deep Learning Based, GluonTS).

  • Research Intern, Indian Institute of Technology-Banaras Hindi University: Worked under Prof. A.K. Singh on a research project on developing a machine translation system for low resource languages such as Hindi, Bhojpuri, Magahi, Maithali.

  • President, Big Data Analytics and Consulting Cell(National Institute of Technolgy, Warangal) : Lead the BDACC team for the academic year 2024-2025 after being the member for 2 years in a team that has collaborated in several of the student club events such as Kaggle, Pytorch Workshop and Case study competitions, among other initiatives to develop a community of machine learning enthusiasts in NIT Warangal.

  • Executive Member, Research and Development Cell(National Institute of Technolgy, Warangal): Part of Undergraduate Research Association team of NIT Warangal which actively takes part in educating and fostering academic growth among undergraduate students.

About Me 🙇‍♂️:

I’m Yashovardhan Srivastava (Yash is fine), engineering graduate from NIT Warangal, 2025. I’ve been fascinated by computers for as long as I can remember, and that fascination compounded into obsession. Most of my projects started as a random thought - “I wonder if that works” or “I should just build that” - and went from there. That loop has made me a decent programmer.

I’m a researcher in my free time and an engineer full time. I come up with ideas, test them, write about them, ship them.

Career Goals 🥅:

I want to work on things that are genuinely hard and worth doing - research-quality problems with engineering-quality standards. I’m not looking for a title; I’m looking for a problem worth being obsessed about.

What I look for:

Ideas flowing freely regardless of where they come from, a clear mission to orient work around, and a team good enough that I’m learning from them. I’m early in my career and care more about the environment than the perks.

Proficiency and Interests ⭐ :

  • Research Interests: Mechanistic interpretability, NLP, neuroevolution, systems for ML
  • Languages: Python, Ruby, C/C++, Lua, Go (picking it up)
  • Frameworks: PyTorch, JAX, TensorFlow, Ruby on Rails, Keras
  • Personal Interests: Football, badminton, reading (a lot), writing

Achievements 🥇

  • President, Big Data Analytics and Consulting Cell, NIT Warangal (2024-2025)
  • 2x Kaggle Expert - Notebook rank 699, Dataset rank 573

Research Papers I Love 📎

In no particular order, I am listing some really awesome research papers that in one way or other have helped me think outside of the box.


If something here caught your eye - a project, a blog post, an idea - feel free to reach out. ysrivastava82@gmail.com or Twitter. I reply.