Skip to content
View Karthikeya172001's full-sized avatar

Block or report Karthikeya172001

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
Karthikeya172001/README.md

Hi, I'm Karthikeya πŸ‘‹

Software Engineer | Python Backend | FastAPI | AI/LLM | REST APIs

Software Engineer with 3+ years of experience in backend development, enterprise applications, analytics, and full-stack development.

I build backend systems, REST APIs, authentication platforms, secure AI applications, and LLM-integrated software using Python, FastAPI, Node.js, SQL, React, and MongoDB.


πŸš€ Tech Stack

Languages

  • Python
  • SQL / PL/SQL
  • JavaScript

Backend

  • FastAPI
  • Node.js
  • Express.js
  • REST APIs
  • JWT Authentication
  • OAuth 2.0
  • RBAC

AI / LLM

  • LLM API Integration
  • OpenAI-Compatible APIs
  • Prompt Injection Detection
  • AI-powered Applications

Databases

  • MongoDB
  • SQL
  • SQLAlchemy
  • Data Modeling
  • Query Optimization

Tools

  • Git & GitHub
  • Docker
  • Postman
  • Swagger / OpenAPI
  • Uvicorn

πŸ“Œ Featured Projects

πŸ” Secure AI API Gateway

Secure AI API gateway built with FastAPI.

  • JWT authentication
  • Role-Based Access Control (RBAC)
  • Rate limiting
  • Prompt injection detection
  • Audit logging
  • OpenAI-compatible APIs
  • Groq/OpenAI-compatible LLM integration
  • Swagger/OpenAPI documentation

πŸ”— https://github.com/Karthikeya172001/secure-ai-api-gateway


πŸ€– Code Buddy β€” AI Coding Assistant

AI-powered coding assistant for developers.

  • Code explanation
  • Bug-localization assistance
  • Code-quality analysis
  • Software-maintenance support
  • LLM API integration
  • React-based interface

πŸ”— https://github.com/Karthikeya172001/code-buddy


πŸ“š Online Course Platform

Full-stack learning platform with authentication and role-based access.

  • React
  • Node.js
  • MongoDB
  • JWT authentication
  • GitHub OAuth
  • Instructor/student roles
  • Course management

πŸ”— https://github.com/Karthikeya172001/online-course-platform-project


πŸ” JWT Authentication API

FastAPI + MongoDB authentication backend.

  • JWT authentication
  • Role-based authorization
  • Secure REST APIs

πŸ”— https://github.com/Karthikeya172001/jwt-auth-api


πŸ“§ Email Sending Micro-System

Queue-based asynchronous email processing service.

  • Node.js
  • Express.js
  • Nodemailer
  • Background workers
  • Retry mechanisms
  • CSV processing
  • Fault-tolerant processing

πŸ”— https://github.com/Karthikeya172001/email-system


πŸ’Ό Experience

Software Engineer β€” HCLTech

Backend development, SQL/PLSQL, database optimization, and enterprise applications.

Analytics Developer β€” SpringML

ETL pipelines, Salesforce CRM Analytics, data transformation, and reporting automation.


🌱 Areas of Interest

  • Backend Engineering
  • AI/LLM Applications
  • API Security
  • System Design
  • Distributed Systems
  • Software Quality

πŸ“« Connect With Me

Pinned Loading

  1. secure-ai-api-gateway secure-ai-api-gateway Public

    Secure AI API Gateway built with FastAPI, JWT authentication, RBAC, prompt injection detection, rate limiting, audit logging, and Groq LLM integration.

    Python 1

  2. code-buddy code-buddy Public

    AI-powered coding assistant for code explanations, optimizations, and quiz generation.

    JavaScript 1

  3. online-course-platform-project online-course-platform-project Public

    Full-stack online course platform using React, Node.js, Express, and MongoDB.

    JavaScript 1

  4. email-system email-system Public

    Queue-based email sending backend system using Node.js, Express, Nodemailer, and CSV processing.

    JavaScript 1

  5. jwt-auth-api jwt-auth-api Public

    JWT Authentication API built using FastAPI and MongoDB.

    Python 1