BROWSERFASTAPIPOSTGRESQLJWT AUTHREDIS CACHERESPONSE (200 OK)

Hi, i'm GIRISH

Girish Challa Portrait

BACKEND ENGINEER

Building scalable APIs, backend systems, and AI-powered applications.

Backend APIs • System Design • Applied AI

5 Backend Projects25+ REST APIs4 AI Systems30+ Automated Tests
Available for Full-TimeHyderabad • Remote • Immediate Joiner

About me

I build scalable backend systems using FastAPI and PostgreSQL, focusing on clean architecture, performance optimization, and production-ready APIs.

5+Projects Shipped
40+API Endpoints
80+Automated Tests
14+Database Tables

Backend Systems • Distributed APIs • Data Platforms

Selected Projects

GlobalScart 360

Python • FastAPI • PostgreSQL

E-commerce
Authentication·Transactions·Payments·Analytics

Secure e-commerce backend with JWT authentication, Razorpay payments, order processing, analytics APIs, and optimized PostgreSQL transactions.

PythonFastAPIPostgreSQLJWT AuthDocker
View Case Study
University Timetabling Solver

Python • OR-Tools • LNS

Optimization
Algorithms·Optimization·Parallel Search·Constraints

Timetabling solver using Google OR-Tools CP-SAT and custom Large Neighborhood Search to optimize multi-variable university schedules.

Client ➔ FastAPI ➔ OR-Tools CP-SAT ➔ Parallel Search Threads ➔ JSON Output

View Case Study
Sentiment Assistant

Python • TensorFlow • FastAPI

Machine Learning
NLP·Inference·Text Classification·Real-Time

Sentiment analysis engine integrating automated YouTube scraping, TensorFlow NLP inference, and real-time SocketIO dashboard updates.

• Scaled real-time SocketIO pipeline for concurrent stream analysis • Reduced model inference latency by 35% using vectorized batching • Built automated scraping system with robust exception retry policies
View Case Study

Projects

01

Backend Platform
#FastAPI#PostgreSQL#Docker

GLOBALSCART

Scalable backend architecture for a complete e-commerce order lifecycle.

Production-Grade E-Commerce Backend

FastAPI backend implementing secure JWT auth, role-based access control, Razorpay payment integration, and robust order lifecycle APIs.

FLOW:Client ➔ FastAPI ➔ JWT Auth ➔ Razorpay ➔ PostgreSQL
0 REST APIs
0 Database Tables
JWT + RBAC
Dockerized Platform
Order Processing
Pytest Suite
GLOBALSCART UI image 1
GLOBALSCART UI image 2
GLOBALSCART UI image 3

02

Optimization Engine
#CP-SAT#OR-Tools#Python

TIMETABLING SOLVER

Constraint optimization engine generating conflict-free academic schedules.

University Lecture & Exam Scheduler

High-performance constraint optimization engine utilizing CP-SAT solvers and LNS heuristic search to automate complex academic scheduling.

FLOW:Client ➔ FastAPI ➔ CP-SAT Solver ➔ LNS Heuristics
0k Constraints
CP-SAT Engine
Constraint Solver
LNS Heuristic Search
Parallel Search
Constraint Propagation
TIMETABLING SOLVER UI image 1
TIMETABLING SOLVER UI image 2
TIMETABLING SOLVER UI image 3

03

Applied AI
#Flask#scikit-learn#NLP

SENTIMENT ASSISTANT

Real-time NLP pipeline for automated comment moderation.

Comment Moderation & NLP Classifier

Real-time NLP pipeline classifying comment toxicity and sentiment using YouTube Scraper APIs and vectorized inference.

FLOW:YouTube API ➔ Flask ➔ SocketIO ➔ TF-IDF ➔ ML Model
NLP Model Pipeline
Real-Time Pipeline
YouTube API Scraper
SocketIO Server
Inference Engine
Toxicity Detection
SENTIMENT ASSISTANT UI image 1
SENTIMENT ASSISTANT UI image 2
SENTIMENT ASSISTANT UI image 3

04

ML System
#Flask#Python#Pandas

POWER THEFT DETECTION

ML-powered anomaly detection for smart grid consumption analytics.

Smart Grid Electricity Audit Engine

Supervised anomaly detection system analyzing smart grid meter telemetry to identify fraudulent consumption signatures.

FLOW:Smart Grid ➔ Flask ➔ Pandas ➔ ML Classifier ➔ Docker
ML Audit Engine
Meter Data Analytics
Anomaly Detection
Dockerized Platform
Supervised Model
Consumption Analysis
POWER THEFT DETECTION UI image 1
POWER THEFT DETECTION UI image 2
POWER THEFT DETECTION UI image 3

05

Computer Vision
#YOLOv8n#PyTorch#Streamlit

SMART MARINE AI

YOLOv8-based vision system for real-time marine object detection.

Object Detection & Computer Vision System

Real-time computer vision pipeline utilizing YOLOv8 object detection to localize and classify marine navigation hazards.

FLOW:
YOLOv0 Model
PyTorch Inference
Object Localization
Bounding Box Detection
Streamlit Dashboard
OpenCV Pipeline
Case StudyGitHub
SMART MARINE AI UI image 1
SMART MARINE AI UI image 2
SMART MARINE AI UI image 3

How I Build Systems

Interactive engineering walkthroughs showing how my projects process requests, solve problems, and handle data.

← Click any node to inspect component logic →

Customer
Frontend
FastAPI API
JWT Authentication
Order Processing
Inventory Reservation
PostgreSQL
JSON Response
Component DetailsStep 1 of 8

Customer

Initiates shopping actions, browses items, adds to cart, and triggers the checkout process.

My Contribution:

Designed user interaction checkout states to align with API validation rules.

Input:User Action (e.g. click checkout, input shipping details)
Output:Form inputs and user checkout intention
Technologies:
Browser User Interface

✦ Interactive backend engineering showcase · Explaining flow, decisions, and challenges ✦

Skills & Expertise

Languages

Python
Expert
SQL
Advanced
Bash
Intermediate

Backend & APIs

FastAPI
Expert
REST APIs
Advanced
Flask
Intermediate
JWT Auth
Advanced

Databases

PostgreSQL
Advanced
MongoDB
Intermediate

DevOps & Tooling

Docker
Advanced
Docker Compose
Intermediate
Linux
Intermediate
Git
Advanced
GitHub Actions
Intermediate

Optimization

OR-Tools
Intermediate
LNS
Familiar
Pandas
Intermediate
NumPy
Intermediate

AI & Machine Learning

scikit-learn
Intermediate
TensorFlow
Familiar
XGBoost
Familiar

Engineering Journey

🎓
2020–2023

Diploma in Electronics & Communication Engineering

Government Polytechnic, Warangal

Built a strong foundation in electronics, networking, embedded systems, and structured problem solving.

💻
2023–2026

B.Tech Computer Science & Engineering

Anurag University

Specialized in backend engineering, databases, distributed systems, algorithms, and applied AI.

🚀
2024–Present

Backend & AI Software Engineer

Independent Projects & Contributions

Built production-style backend systems, optimization engines and AI applications.

5 Projects25+ REST APIs30+ Automated Tests
Python • FastAPI • PostgreSQL
🚀
2026 & Beyond

WHAT I'M BUILDING

Distributed APIs • AI Systems • Optimization Engines

Building scalable backend systems, AI-powered applications, optimization engines, and production-ready APIs.

AVAILABLE FOR FULL-TIME ROLES