Skip to content
View darshan3131's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report darshan3131

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
darshan3131/README.md

K C Darshan

Software Engineer · Java · Spring Boot · Full Stack · Bengaluru, India

     


About

Full-stack software engineer with a B.E. in Computer Science (VTU, 2026), actively targeting Software Engineering roles at product-based companies.

  • 🏗️ Currently building production-grade Java systems — Spring Boot · Spring MVC · Hibernate · JDBC · REST APIs
  • 🤖 Prior experience building Generative AI pipelines — RAG, LangGraph agents, MCP, structured LLM outputs
  • 💼 Internship experience at Finmo (NestJS · TypeScript), Bhrigu Technologies (Data Science), Varcons Technologies (Software Dev)
  • 📍 Based in Bengaluru · Open to on-site and remote roles

Tech Stack

Core (Interview-Ready)

Java Spring Boot Spring MVC Hibernate MySQL Redis Kafka

AI & Python

Python LangChain LangGraph FastAPI OpenAI

Web & Other

JavaScript TypeScript React Docker Git


Featured Projects

Project Description Stack Link
PayLedger Enterprise payment system — double-entry ledger, OTP-gated transfers, multi-currency FX, Kafka transactional outbox, optimistic locking, 3 role-separated React portals. Live demo with Customer, Backoffice & Admin portals. Java 17 · Spring Boot 3 · Spring Security + JWT · JPA · TiDB (MySQL) · Redis · Kafka · React 18 · Vite Repo ↗ · Live ↗
springboot-rest-api Production-grade REST API with Spring Boot 4, MySQL datasource config, layered architecture (Controller → Service → Repository) Java 17 · Spring Boot · MySQL · Maven Repo ↗
Drafter-AI Stateful AI document editor — natural language commands drive multi-step editing via LangGraph state machines LangGraph · LangChain · OpenAI GPT-4o Repo ↗
LangGraph AI Agents Hands-on agentic workflows: multi-actor graphs, state management, conditional routing, tool-calling agents LangGraph · LangChain · Python Repo ↗
Prices-Predictor-System End-to-end ML pipeline with MLflow experiment tracking, modular preprocessing, and deployment-ready inference Scikit-learn · MLflow · Pandas Repo ↗ · Demo ↗
SketchifyMe Real-time photo → pencil sketch converter using OpenCV image processing pipeline OpenCV · Python Repo ↗

Certifications

Issuer Certificate Link
DeepLearning.AI MCP: Build Rich-Context AI Apps with Anthropic View
DeepLearning.AI Pydantic for LLM Workflows View
Coursera Retrieval-Augmented Generation (RAG) View
Udemy MERN Stack Development View
Udemy Complete Python Bootcamp View

Internship Experience

Company Role Certificate
Finmo Software Engineering Intern · NestJS · TypeScript View
Bhrigu Technologies Software Development Intern · Data Science View
Varcons Technologies Research & Dev Intern View

GitHub Stats

 

Actively interviewing for SDE / Backend / Full-Stack roles in Bengaluru
Java · Spring Boot · REST APIs · MySQL · Redis · Kafka · System Design

Let's connect → LinkedIn · Email

Popular repositories Loading

  1. SketchifyMe-Convert-Images-to-Pencil-Sketches-with-OpenCV SketchifyMe-Convert-Images-to-Pencil-Sketches-with-OpenCV Public

    SketchifyMe is a Python application that transforms your images into beautiful pencil sketches using OpenCV. This project provides a simple yet powerful tool to create artistic sketches from your p…

    Python 4

  2. Battery_Analysis Battery_Analysis Public

    Jupyter Notebook for analyzing Li-ion battery aging using EIS and machine learning

    Jupyter Notebook 1

  3. Tic-Tac-toe- Tic-Tac-toe- Public

    This a tic tac toe built using React

    JavaScript

  4. Seaborn-ICC-T20-2024-Dataset Seaborn-ICC-T20-2024-Dataset Public

    This dataset contains detailed statistics from the ICC Men's T20 World Cup 2024. It includes match results, batting statistics of all players, and bowling statistics of all players. The data is str…

    Jupyter Notebook

  5. Heart-diesease-Prediction Heart-diesease-Prediction Public

    Jupyter Notebook

  6. food-delivery-app food-delivery-app Public

    Forked from rakshithapatel08/food-delivery-app

    JavaScript