Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View Surendra571's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Surendra571

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

Kuruva Surendra Kumar

Software Engineer Β· AI / Backend Engineer

Building scalable backend systems and practical AI applications with Python.


πŸ‘¨β€πŸ’» About Me

I'm a Software Engineer focused on backend development and AI engineering, with hands-on experience building Python-based applications, REST APIs, real-time systems, and LLM-powered workflows.

I enjoy taking a problem from idea β†’ architecture β†’ implementation β†’ testing β†’ deployment.

My current focus is on:

  • 🐍 Python backend engineering
  • ⚑ FastAPI & Django REST Framework
  • πŸ€– LLM applications and AI workflows
  • 🧠 RAG, embeddings & semantic search
  • πŸ‘₯ Multi-agent systems
  • πŸ”Œ REST APIs & WebSockets
  • πŸ—„οΈ PostgreSQL & database-backed systems
  • πŸ§ͺ Automated testing & CI/CD
  • 🐳 Dockerized applications

πŸ› οΈ Tech Stack

Languages

Backend

AI / Machine Learning

RAG Β· Embeddings Β· Semantic Search Β· Prompt Engineering Β· LLM Evaluation Β· NLP

Data & Databases

Tools & Engineering


πŸš€ Featured Projects

These projects represent the kind of engineering and AI work I enjoy building.


🚚 Real-Time Delivery Logistics Platform

Production-style full-stack logistics platform with real-time state streaming and asynchronous processing.

Tech: Django Django REST Framework Django Channels PostgreSQL PostGIS Redis Celery React TypeScript

Highlights

  • Built real-time WebSocket state streaming using Django Channels/Daphne.
  • Designed tenant-aware authorization and tenant isolation across API endpoints.
  • Used PostgreSQL/PostGIS for database-backed and location-aware workflows.
  • Implemented asynchronous processing with Redis and Celery.
  • Added unit and integration testing with Pytest.
  • Added GitHub Actions CI/CD to catch regressions automatically.

πŸ”— View Repository


🧾 InvoiceFlow-AI

AI-assisted Accounts Payable workflow for extracting, validating and deciding invoice outcomes.

Tech: Python Streamlit Google Gemini OpenAI Pydantic

Highlights

  • Converts invoice PDFs into structured data.
  • Uses Gemini/OpenAI for document understanding.
  • Separates AI extraction from deterministic business decisioning.
  • Validates purchase orders, vendors, currencies and amount tolerances.
  • Produces explainable Approved / Review / Rejected decisions.
  • Validated with automated tests covering business rules and the end-to-end pipeline.

πŸ”— View Repository


🎀 AI Communication & Mock Interview Coach

Full-stack AI platform for conducting mock interviews and evaluating communication performance.

Tech: FastAPI React TypeScript WebSockets PostgreSQL Redis OpenAI MediaPipe

Highlights

  • Built an asynchronous FastAPI backend with React/TypeScript frontend.
  • Integrated speech-to-text and AI-based interview evaluation.
  • Designed a weighted Interview Readiness Index.
  • Evaluates speech pacing, response structure, posture and gaze consistency.
  • Uses browser-based MediaPipe processing for computer vision.
  • Generates cryptographically verifiable candidate reports.
  • Designed the system without server-side video storage.

πŸ”— View Repository


πŸ€– Multi-Agent Research Assistant

AI research workflow where specialized agents collaborate to retrieve information and produce structured reports.

Tech: Python CrewAI Google Gemini Tavily Streamlit

Highlights

  • Designed specialized Researcher and Writer agents.
  • Implemented agent task delegation and workflow orchestration.
  • Integrated Tavily for live information retrieval.
  • Designed prompts for structured research output.
  • Built an interactive Streamlit interface.

πŸ”— View Repository


🎫 AI-Powered Support Ticket System

Full-stack support platform with AI-assisted ticket classification and workflow management.

Tech: Django REST Framework React TypeScript PostgreSQL OpenAI

Highlights

  • Built REST APIs for ticket creation, assignment and tracking.
  • Integrated AI-powered ticket classification.
  • Connected the AI workflow to a React/TypeScript frontend.
  • Achieved 92% classification accuracy on the project dataset.

πŸ”— View Repository


🧠 Other AI Projects

πŸ“„ AI Resume Screener

NLP-based resume screening system using embeddings and semantic candidate matching.

Tech: Python Sentence-Transformers Scikit-Learn Streamlit


🎬 ClipGenius

Local multimodal video summarization pipeline combining transcription, summarization and visual scene detection.

Tech: Python faster-whisper Hugging Face Transformers OpenCV MoviePy


πŸ•ΈοΈ Graph-Based LLM Query System

RAG-based question-answering system combining graph retrieval with LLM reasoning and controlled output guardrails.

Tech: Python FastAPI Groq LLaMA NetworkX RAG


πŸ—οΈ How I Approach Projects

Problem
   β”‚
   β–Ό
Understand Requirements
   β”‚
   β–Ό
Data / System Analysis
   β”‚
   β–Ό
Architecture & Design
   β”‚
   β–Ό
Implementation
   β”‚
   β”œβ”€β”€ Backend
   β”œβ”€β”€ Database
   β”œβ”€β”€ AI / ML
   └── Frontend
   β”‚
   β–Ό
Testing
   β”‚
   β–Ό
Docker / CI-CD
   β”‚
   β–Ό
Evaluation
   β”‚
   β–Ό
Improve & Deploy

For AI applications, I pay particular attention to:

Reliability Β· Evaluation Β· Explainability Β· Safety Β· Performance


πŸ§ͺ Engineering Principles

I try to build software that is:

  • Maintainable β€” clear structure and separation of responsibilities
  • Testable β€” automated unit and integration tests
  • Reliable β€” validation and controlled failure handling
  • Scalable β€” asynchronous processing where appropriate
  • Secure β€” authorization and tenant isolation
  • Observable β€” meaningful logs and predictable workflows
  • Practical β€” solving a real problem instead of using AI just for the sake of AI

πŸŽ“ Education

Master of Business Administration (MBA) St. John's College of Engineering & Technology 2024 – 2026

Bachelor of Science β€” Computer Science Vyshnavi Degree College 2019 – 2023


πŸ† Certifications

  • Oracle Cloud Infrastructure β€” Generative AI Professional
  • Microsoft Career Essentials in Generative AI
  • Google Machine Learning Crash Course
  • Career Essentials in GitHub Professional Certificate
  • Programming with Python Professional Certificate

πŸ“Š GitHub



🀝 Let's Connect

I'm interested in opportunities and collaborations around:

Software Engineering Β· Backend Engineering Β· AI Engineering Β· Machine Learning Β· GenAI Β· LLM Applications


Build β†’ Test β†’ Learn β†’ Improve

Pinned Loading

  1. Multi-Asset_Quantitative_Analytics-GenAI_Platform Multi-Asset_Quantitative_Analytics-GenAI_Platform Public

    An enterprise-grade, modular pipeline designed for asset management contexts. This platform ingests structured market data, engineers multi-asset risk matrices, forecasts benchmark trends using Mac…

    Jupyter Notebook 1

  2. video-summarizer video-summarizer Public

    ClipGenius is an intelligent, privacy-first **Multimodal AI pipeline** built to extract value from video content completely locally. The application splits video data into two parallel tracksβ€”audio…

    Python 1

  3. multi-agent-researcher multi-agent-researcher Public

    An autonomous research and content creation tool powered by CrewAI, Google Gemini, and Tavily Web Search, built with an interactive Streamlit user interface.

    Python 1

  4. llm-eval-safety-platform llm-eval-safety-platform Public

    An enterprise-grade, containerized system for real-time benchmarking, safety guardrails monitoring, and persistent audit logging of Large Language Models (LLMs) and Retrieval-Augmented Generation (…

    Python 1

  5. digital-advertising-analytics digital-advertising-analytics Public

    An end-to-end data science and analytics platform for analyzing digital advertising performance, predicting conversions, forecasting campaign ROAS, and recommending marketing budget allocation.

    Python 1

  6. Real-Time-Delivery-Logistics-Platform Real-Time-Delivery-Logistics-Platform Public

    Route & Relay is a high-throughput, event-driven delivery orchestration engine and dispatch control center built with Django REST Framework, Daphne (Channels), PostgreSQL + PostGIS, Redis, Celery, …

    Python 1