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.
- Python
- SQL / PL/SQL
- JavaScript
- FastAPI
- Node.js
- Express.js
- REST APIs
- JWT Authentication
- OAuth 2.0
- RBAC
- LLM API Integration
- OpenAI-Compatible APIs
- Prompt Injection Detection
- AI-powered Applications
- MongoDB
- SQL
- SQLAlchemy
- Data Modeling
- Query Optimization
- Git & GitHub
- Docker
- Postman
- Swagger / OpenAPI
- Uvicorn
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
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
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
FastAPI + MongoDB authentication backend.
- JWT authentication
- Role-based authorization
- Secure REST APIs
π https://github.com/Karthikeya172001/jwt-auth-api
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
Backend development, SQL/PLSQL, database optimization, and enterprise applications.
ETL pipelines, Salesforce CRM Analytics, data transformation, and reporting automation.
- Backend Engineering
- AI/LLM Applications
- API Security
- System Design
- Distributed Systems
- Software Quality