Skip to content
View kbsubramanyasharma's full-sized avatar

Block or report kbsubramanyasharma

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.

Content in all repositories owned by your account will be closed.
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
kbsubramanyasharma/README.md

Hi, I'm Subrahmanya Sharma πŸ‘‹

Backend Developer transitioning to Cloud & DevOps Engineering | AWS β€’ Docker β€’ CI/CD β€’ Python β€’ FastAPI

πŸ“ Bengaluru, India πŸ“§ subrahmanyasharmakb@gmail.com πŸŽ“ MCA β€” VTU (CGPA: 8.22)


πŸš€ About Me

Backend developer with a strong Python/FastAPI foundation, now focused on Cloud and DevOps engineering. I've deployed a full production application (Docker + Docker Compose) on AWS EC2, and I'm currently building CI/CD automation and deepening my AWS knowledge to take that further.

I like understanding not just how to build an application, but how it actually ships, runs, and stays running in production.

  • πŸ”­ Currently working on: Building a GitHub Actions CI/CD pipeline to automate build β†’ test β†’ deploy for my EC2-hosted app
  • 🌱 Currently learning: GitHub Actions β€’ GitLab CI β€’ AWS (EC2, S3, IAM, VPC) β€’ Terraform (starting soon)
  • βœ… Hands-on with: Docker, Docker Compose, AWS EC2 deployment, Linux server administration, MongoDB Atlas (incl. Vector Search for RAG)
  • πŸ‘― Looking for: Entry-level Cloud Engineer, DevOps Engineer, or Backend Developer roles
  • πŸ’¬ Ask me about: Docker deployments, FastAPI, RAG pipelines, REST API design, AWS EC2 setup

πŸ› οΈ Tech Stack

☁️ Cloud & DevOps

AWS Linux Docker Docker Compose GitHub Actions

πŸ’» Languages

Python JavaScript

βš™οΈ Backend

FastAPI Flask REST API

πŸ—„οΈ Database

MongoDB MySQL SQLite

🎨 Frontend

React HTML5 CSS3

πŸ€– AI / ML

RAG Gemini Vector Search

πŸ› οΈ Tools

Git GitHub VS Code

πŸ“Œ Featured Projects

πŸ“„ DocuChat AI β€” Document Q&A with RAG, Deployed on AWS EC2

FastAPI β€’ React β€’ MongoDB Atlas (Vector Search) β€’ Gemini API β€’ Docker β€’ Docker Compose β€’ Nginx β€’ AWS EC2

  • Built a full-stack RAG application: document upload, chunking, vector-based retrieval, and streaming AI responses
  • Deployed to production on AWS EC2 (Ubuntu) using Docker and Docker Compose β€” frontend (Nginx + React), backend (FastAPI), connected to MongoDB Atlas and Gemini API
  • Configured MongoDB Atlas Vector Search for semantic document retrieval
  • Documented full deployment process β€” see DEPLOYMENT.md
  • πŸ”§ In progress: GitHub Actions CI/CD pipeline for automated build/test/deploy

πŸ”— View Repository


β˜• Coffee AI β€” E-commerce + AI Chatbot

FastAPI β€’ React.js β€’ SQLite β€’ RAG β€’ Tailwind CSS

  • Built 12+ REST API endpoints for product catalog, cart, and order management
  • Integrated RAG-based chatbot with vector embeddings for semantic product search
  • JWT authentication for secure user sessions

πŸ”— View Repository


✈️ Travel Blog System

Flask β€’ Python β€’ SQLite β€’ Bootstrap β€’ Jinja2

  • Full-stack travel booking system with user authentication and admin dashboard
  • Session management, booking flow, and responsive frontend
  • Role-based access for admin and customer modules

πŸ”— View Repository


πŸ“« Connect with Me

LinkedIn GitHub Email


Open to Cloud Engineer, DevOps Engineer, and Backend Developer roles in Bengaluru. Feel free to reach out!

Pinned Loading

  1. coffeeAI coffeeAI Public

    AI-powered coffee shop β€” FastAPI backend, RAG chatbot with vector embeddings, React.js frontend, JWT auth

    TypeScript

  2. docuchat-ai docuchat-ai Public

    RAG-based document Q&A application deployed on AWS EC2 using Docker, Docker Compose, Nginx, FastAPI and MongoDB Atlas Vector Search.

    CSS

  3. Event-Assitant Event-Assitant Public

    AI-powered catering event assistant β€” FastAPI backend, Groq LLM + Whisper voice input, MongoDB, automated email reminders, and natural language shift logging

    Python

  4. Travel-Blog Travel-Blog Public

    ✈️ A Flask-based Travel Blog System with user authentication, travel package booking, and responsive frontend. Built using Python, HTML, CSS, JavaScript, and SQLite. Perfect for learning full-stack…

    HTML