sushant singh

mail resume github codeforces linkedin

about

Hey there, I'm Sushant.

I’m a software developer with a deep curiosity for how systems work, whether it’s peeling back layers of the web, tuning backend architectures, or finding the simplest design that solves a complex problem. I believe thoughtful software is built from first principles, not just frameworks.

Outside of building software, I enjoy competitive programming a lot and have spent a lot of time doing it. Few things combine mathematical elegance and the thrill of raw performance the way it does. It's helped me develop a sharp problem-solving mindset that I bring into every project I work on.

projects

langgraph, fastapi, react
CodeRAG is a powerful and intuitive RAG-based chatbot designed to answer questions about any GitHub repository. Simply provide a repository URL, and CodeRAG will clone, index, and prepare the contents for you to query.
js, go
Oshierukoto is a lightweight browser-based live streaming app designed for real-time sessions. It allows a presenter to stream both a facecam and a whiteboard feed to multiple viewers.
react, wailsv2
A fast file manager desktop application written with WailsV2 Go's answer to Electron and Tauri. The goal was to have a "finder" like ui and none of the windows explorer jitters and lags.
solids, java
A project that helps you lock yourself out of digital distractions. Won't let you in unless you wait atleast 7 hours and convince yourself to let it be for good.
reactjs
Yet another practice tool for codeforces. Fetch some random problems, solve them, take notes and have fun. Not the best UI but gets the job done.
go
CLI tool for competitive programmers to split the multitest samples into the individual tests. Those Div3 problems where first sample contains thirteen tests and I have to count to find where my solution is failing, not anymore.
Tool to search for jobs and parse job descriptions on linkedin. Send the description to LLM and let it decide if it is a good fit for my profile. WIP: 15,000 tokens per minute API limits get consumed before I can get through even 10 of those verbose job descriptions.

skills

Programming Languages

Javascript
Go
Java
C++
CSS

Frameworks

React.js
SolidJS
Spring Boot
Gin
Node.js/Express.js

get in touch

Have a project in mind or just want to chat about tech? I'd love to hear from you!