available for work
Krishna
prasad
R
Software Engineer
I build software that solves real problems. From polished frontend experiences in React to backend systems, APIs, databases, and AI-driven solutions, I focus on creating products that are fast, scalable, and useful. I thrive in fast-moving environments where ideas need to become reality.
Location📍 Kochi,Kerala,India
Projects4+
Experience1 roles
Krishna prasad R
~/portfolio — bash
~$ whoami
Krishna prasad R · Software Engineer
~$ cat skills.json
{ "top": ["Python", "JavaScript", "TypeScript", "Ruby"] }
~$ ls projects/
pcap-analyser smart-scrapper point-calculator bill-splitter
~$
What I work with
Language
Python85%
JavaScript75%
TypeScript75%
Ruby60%
Frontend
React80%
Vue60%
Backend
FastApi85%
Express.js80%
Next.js75%
.Net70%
DevOps
Docker70%
Jenkins60%
Grafana60%
Database
Supabase90%
PostgresSql75%
MongoDB80%
Design
Figma85%
Other
Git and GitHub80%
Azure70%
Sitefinity85%
Zoho Apps80%
Things I've built
01
Smart Scrapper
Built a full-stack platform that turns any public website into an AI-queryable knowledge base. Using FastAPI and Python, the system performs multi-page web crawling with configurable depth and converts unstructured content into structured JSON and Markdown. The data is indexed in a vector database and combined with LLMs via Ollama to enable context-aware question answering using retrieval-augmented generation, ensuring responses stay grounded in source content. A React.js frontend provides a real-time interface for controlling crawls and querying results, effectively allowing users to interact with any website like a domain-specific AI assistant.
React.jsPythonFastApiWeb CrawlersVector DBLLMs(Ollama)
02
Point Calculator
Developed a flexible point calculation system that allows users to define custom game rules, add participants, and automatically compute scores in real time. The application determines winners and losers based on dynamic scoring logic, making it adaptable to various game formats. Designed with a user-friendly interface, the system simplifies score tracking and eliminates manual calculations, providing a seamless experience for managing competitive gameplay.
Next.JsPostgrsSqlNeon
03
Bill Splitter
Built a bill-splitting application that simplifies group expense management by allowing users to create groups, track frequent venues, and itemize orders with individual pricing. The system intelligently splits the total bill based on what each person consumed, ensuring accurate and fair cost distribution. Designed for real-world usability, it eliminates manual calculations and confusion in shared expenses, providing a seamless way to manage group payments.
Next.jsPostgresSqlNeon
Where I've worked
Jul 2024May 2026
Junior Software Engineer
@ Netstratum Technologies
Let's work
together
Have a project in mind or want to talk? I'm always open to interesting conversations and new opportunities.