Hello, I'm

Bandam Sridhar

Python Backend Engineer

Building secure and scalable backend systems with Python, FastAPI, AWS, MySQL, and modern authentication.

ABOUT

About Me

BS

Bandam Sridhar

Python Backend Engineer

Hyderabad, India
Available for Opportunities

Building secure backend applications.

I am a Python Backend Engineer passionate about designing secure, scalable backend systems. I enjoy solving real-world problems through clean architecture, REST APIs, authentication, database design, and cloud deployment.

Python

FastAPI

AWS

MySQL

1+

Production Project

2025

Graduate

1

Project In Progress

Daily

Learning DSA

SKILLS

Technical Skills

Backend

  • Python
  • FastAPI
  • REST APIs
  • JWT Authentication
  • RBAC

Database

  • MySQL
  • SQLAlchemy
  • Database Design

Cloud & Deployment

  • AWS EC2
  • Linux
  • Nginx
  • Gunicorn

Tools

  • Git
  • GitHub
  • VS Code
  • Postman
  • Docker (Learning)
PRODUCTION PROJECT

FastAPI RBAC Authentication System

Production-Ready Authentication Backend

A secure authentication and authorization backend built using FastAPI, JWT, Role-Based Access Control (RBAC), MySQL, and deployed using modern production practices.

JWT Authentication
Email OTP Verification
Role-Based Access Control
Password Reset
Password Change
Profile Management
Admin User Management
Admin Job Management
Secure Password Hashing
Protected Routes
Python FastAPI SQLAlchemy MySQL JWT AWS EC2 Nginx Gunicorn Linux

Deployment Experience

Originally deployed manually on AWS EC2 (Ubuntu) using Nginx, Gunicorn (4 workers), MySQL with Amazon EBS, HTTPS, and environment-based configuration.

The current public deployment is hosted on Render for easier portfolio accessibility.

CURRENTLY BUILDING

Stranger Video Call Platform

🚀 Active Development

Building a Production-Ready Real-Time Video Calling Platform

A modern real-time video calling platform designed with production-grade backend engineering practices. The project focuses on scalability, security, automation, continuous integration, cloud deployment, and a Flutter-based mobile application.

✅ Completed

  • Authentication
  • Role-Based Access Control (RBAC)
  • JWT Access & Refresh Tokens
  • Email Verification
  • User & Admin Management
  • Automated Testing (Pytest)
  • Docker Configuration
  • GitHub Actions CI

🚧 In Progress

  • WebSocket Signaling
  • Real-Time Matchmaking
  • Flutter Mobile App
  • Video Call Session Management

📋 Planned

  • WebRTC Video Calling
  • AWS Production Deployment
  • Custom Domain
  • Play Store Release
  • Monitoring & Logging
Flutter FastAPI Python JWT RBAC Docker GitHub Actions AWS Nginx Linux WebSocket WebRTC (Planned)
ENGINEERING JOURNEY

Learning & Development

Python Fundamentals

Started learning Python programming, object-oriented programming, and problem solving.

Backend Development

Learned FastAPI, REST APIs, SQLAlchemy, JWT authentication, and MySQL database design.

Cloud Deployment

Deployed applications manually on AWS EC2 using Ubuntu, Nginx, Gunicorn, HTTPS, and MySQL.

Modern Backend Engineering

Currently learning Docker, GitHub Actions, automated testing, CI/CD, scalable architecture, and real-time communication.

LET'S CONNECT

Get In Touch

I'm currently open to Python Backend Engineer, Backend Developer and Software Engineer opportunities. Feel free to reach out.