Available for Backend Roles

Sai Aniruddha

Backend Developer

Bengaluru (560037), Karnataka, India

I build high-performance, query-optimized backend systems. Production experience includes developing CRM platforms, 4-tier Role-Based Access Control, real-time message brokers, and LangChain RAG integrations, deployed independently on Linux/VPS servers.

Sai Aniruddha
25+ Active Users
20+ APIs Delivered
4-Tier RBAC System
RAG AI Chatbot
Overview

Professional Summary

I am a Backend Developer with hands-on, production experience designing and deploying business-critical applications. In my current role, I own backend systems end-to-end—modeling relational databases, profiling and optimizing complex ORM queries, implementing real-time communications, and designing authentication flows.

I take pride in writing highly maintainable, optimized code and managing the full lifecycle of servers. From reverse proxies (Nginx) and process managers (Gunicorn) to vector databases for RAG workflows, I deploy and configure production environments independently on Ubuntu VPS.

Proficiencies

Technical Skills

Languages

  • ⚡Python
  • ⚡SQL (PostgreSQL, MySQL)
  • ⚡Kotlin (Basic Android integrations)

Backend Frameworks

  • ⚡Django & Django REST Framework
  • ⚡Django Channels (WebSockets)
  • ⚡JWT & Custom Authentication
  • ⚡LangChain (RAG & Vector Stores)

Databases & Caches

  • ⚡PostgreSQL
  • ⚡MySQL
  • ⚡Redis (Caching & Channel Layers)
  • ⚡Vector DBs (LangChain stores)

Deployment & Dev Tools

  • ⚡Ubuntu Server VPS
  • ⚡Nginx Reverse Proxy
  • ⚡Gunicorn Process Supervision
  • ⚡Git & GitHub Actions

Core Backend Concepts

Role-Based Access Control (RBAC) API Design & Versioning ORM Query Profiling & Optimization Real-Time WebSockets Database Schema Normalization MVT Architecture
Interactive DRF Sandbox

Django REST API Playground

Endpoints

GET https://api.saianiruddha.dev /api/v1/profile
Headers: Content-Type: application/json Authorization: Bearer jwt_token_demo_...
Response Console --
Click "Send Request" to trigger this endpoint and fetch real portfolio records.
Work History

Experience

Junior Backend Developer

Proxima Skills
Bengaluru, Karnataka 2025 — Present
  • End-to-End Ownership: Sole backend developer for an internal CRM and companion mobile application used daily by 25 sales professionals. Directed everything from database modeling to production deployment.
  • Architectural Authority: Made critical decisions regarding the RBAC framework structure, real-time message stack (Django Channels + Redis), and REST endpoint contracts. Proposed and implemented a RAG-based chatbot to reduce repetitive support queries from the sales team.
  • Query & API Optimization: Identified performance bottlenecks on high-traffic reporting/dashboard endpoints. Optimized execution times by rewriting inefficient ORM queries, applying targeted indexes, and caching response fragments in Redis.
  • VPS Administration: Deployed and managed the production ecosystem independently on Ubuntu Server VPS. Configured Nginx reverse proxy, established Gunicorn service hooks, managed environment separations, and maintained system uptime.
Featured Work

Projects

Proxima CRM

Django DRF PostgreSQL Redis Django Channels LangChain (RAG)

A comprehensive, high-traffic customer relationship management system that powers sales, communication, and analytics workflows for 25 concurrent users.

  • Lead Lifecycle APIs: Built 20+ REST API endpoints covering custom pipelines (lead creation, state machines, automated assignment rules, task flows).
  • 4-Tier Access Control: Designed a secure RBAC hierarchy (Admin, Manager, Team Lead, Employee) backed by Django’s permission system and JWT token validation.
  • Real-Time Delivery: Configured Django Channels alongside a Redis broker to instantly push notifications and live activities to active web clients without polling.
  • LangChain AI Assistant: Created a vector-indexed chatbot utilizing company documentation and SQL sources, allowing sales executives to ask natural language questions about internal data.
  • Performance Tuning: Reduced database latency by auditing querysets via Django Silk, resolving N+1 issues with select_related/prefetch_related, and caching dashboard aggregates.

Proxima Mobile CRM Backend

Django REST Framework PostgreSQL Kotlin (Android) Multipart File Storage

A customized API backend supporting a native Android app designed for field sales agents to coordinate call logs, follow-ups, and audio synchronization.

  • Automated Call Sync Pipeline: Formulated an upload flow where an Accessibility Service on the Android handset monitors call states, automatically gathers new recording files, and pushes them to the Django backend.
  • Robust Storage Engine: Designed secure multipart upload handlers in Django, structured recording metadata in PostgreSQL, and exposed optimized filters for managers to fetch calls by date, employee, or status.
  • Shared Service Abstractions: Structured the codebase utilizing clean architecture separation, allowing CRM business logic to be shared cleanly between web portals and mobile clients.
Academic Background

Education

Bachelor of Engineering in Computer Science & Engineering

Government Engineering College, Huvina Hadagali

CGPA: 7.83 2021 — 2025

Pre-University Course (PCMB)

Government PU College for Boys, Kampli

Percentage: 85% 2020 — 2021
Communication

Contact Details

Let's collaborate

I am actively looking for Backend/Django engineering opportunities. Whether you want to talk database schemas, API optimization, or RAG applications, feel free to reach out!

Timezone: IST (UTC +5:30)

Preferred contact: Email / LinkedIn

Email saianiruddha720@gmail.com
Phone +91-6363202749
LinkedIn sai-aniruddha-196956253
GitHub Saianiruddha