DHRUV KASHYAP

About Projects Skills Education Contact

Dhruv Kashyap

Building production-grade backend systems & AI-powered solutions. Oracle-certified in Cloud Infrastructure & AI.

4+
2+
1

Crafting systems that
think & scale.

I'm a Computer Science student with hands-on experience building production-grade backend systems, REST APIs, and full-stack web applications. I specialise in designing AI-powered solutions — from RAG pipelines and LLM integrations to cloud-native microservices.

Proficient in Python, Java, FastAPI, and Spring Boot, with practical exposure to AWS, Oracle Cloud, Docker, and CI/CD pipelines. I'm passionate about writing clean, scalable, and secure code that drives real business outcomes.

🏆
Oracle Cloud Infrastructure AI Foundations Associate
1Z0-1122-25 — Oracle, 2025

Projects & Systems

01

RAGnarok - AI Document Intelligence

A FastAPI backend enabling semantic search and AI-powered Q&A over uploaded PDFs using a Retrieval-Augmented Generation (RAG) pipeline integrated with OpenAI. Features pgvector for vector similarity search and Redis/DiceDB caching to significantly reduce response latency.

  • PostgreSQL schema with pgvector for document embeddings
  • End-to-end PDF extraction, chunking & embedding pipeline
  • JWT authentication + fastapi-guard security layer
FastAPI PostgreSQL pgvector OpenAI Redis RAG
02

Agriculture Yield Prediction & Analytics

📊

An end-to-end ETL pipeline ingesting 6 raw CSV datasets into a Snowflake star schema with PySpark batch jobs for large-scale yield aggregation, rolling averages, and profit calculations. Enterprise RBAC with column-level views.

  • 4 dimension tables, 1 fact table with custom profitability metrics
  • Streamlit & Plotly dashboard with 5 analytical views
  • RBAC: ETL & Analyst roles with secure column-level access
Python PySpark Snowflake Streamlit SQL
03

TaskFlow — Task Management System

🗂️

A Spring Boot REST API with full CRUD over MySQL, structured across model/repository/service layers following SOLID principles. Containerised with Docker Compose for single-command deployment and GitHub Actions CI/CD for every push.

  • Automated CI/CD pipeline catching integration issues early
  • All 8 endpoints documented in Postman collection
  • OOP & SOLID design throughout service layer
Java Spring Boot MySQL Docker GitHub Actions
04

Expense Tracker API

💳

A FastAPI REST API with 7 endpoints for full CRUD on expenses, category-based filtering, and dynamic total calculation. Input validation enforced via Pydantic models with self-documentation through Swagger UI.

  • Pydantic models for strict input validation & data integrity
  • Proper HTTP status codes & structured error handling
  • Auto-documented via FastAPI Swagger UI + Postman verified
FastAPI Python Pydantic Uvicorn

Technical Arsenal

Python Java JavaScript
FastAPI Django Spring Boot REST APIs JWT Auth
OpenAI API RAG Pipelines Prompt Eng. LLM Integration pgvector
PostgreSQL MySQL MongoDB Redis Snowflake DiceDB
AWS Oracle Cloud Docker GitHub Actions CI/CD
React.js Tailwind CSS System Design Microservices OOP / SOLID

B.Tech in Computer Science Engineering

ITER, Siksha 'O' Anusandhan University, Bhubaneswar

Coursework: DSA, Operating Systems, DBMS, Computer Networks, OOP, Software Engineering

🥈

2nd Place — Teenpreneur Event

OJASS ALPHA '20 — NIT Jamshedpur

National-level technical fest with teams competing from across the country.

🤖

Volunteer — Robotics Competition

Robomind Robotics — Inter-School Event

Managed participant coordination and on-ground event logistics for inter-school robotics.

☁️

Oracle Cloud Infrastructure AI Foundations

Associate Certification (1Z0-1122-25) — Oracle, 2025

Certified in OCI fundamentals, AI/ML services, and cloud architecture patterns.

Let's build something
remarkable.

Open to full-time roles, internships, and freelance backend/AI projects. Always happy to connect.