Skip to content

P MANI CHANDANA

Software Developer • Bengaluru, Karnataka • c****************@gmail.com • +91*******502 • drivetube.ai/•••••

Professional Summary

Developer with 1+ years of experience building and deploying RAG-based chatbots and secure backend systems for government digital services. Experienced in FastAPI backends, FAISS vector search, Ollama local LLMs, bilingual NLP via Bhashini API, PostgreSQL schema and log management, and Linux server deployments using Nginx, systemd, and Docker.

Technical Skills

Programming Languages: Python
Web Technologies: HTML,CSS,JSON
Frameworks and Libraries: FastAPI,Pandas,NumPy,passlib,bcrypt
Databases: SQL,PostgreSQL,MySQL,Database schema design,Data integrity monitoring
Cloud and DevOps: Linux Ubuntu,Nginx,systemd,Docker,Log monitoring
Tools and Methodologies: Git,Postman,MS Excel
AI & NLP: Retrieval-Augmented Generation,FAISS,Ollama,Prompt engineering,Bhashini API
Backend & APIs: REST API design,JWT authentication,OTP authentication,Password hashing
File Parsing & Formats: PDF parsing,DOCX parsing,Plain text processing

Work Experience

Directorate of Electronic Delivery of Citizen Services (EDCS), Government of Karnataka — SevaSindhu
Bengaluru, Karnataka
AIML Developer
July 2025 – Present
Worked on government digital citizen services (SevaSindhu) building RAG chatbots, multilingual translation portals, and backend services for public-facing applications.
Tech Stack: Python, FastAPI, FAISS, Ollama, Bhashini API, PostgreSQL, JWT, OTP, bcrypt, Nginx, systemd, Docker, Linux Ubuntu, Postman, Pandas, NumPy
  • Led development and production deployment of RAG-based chatbots using FAISS vector search and Ollama local LLMs; built structured knowledge bases from 50–100 organization and citizen FAQs to resolve queries and route low-confidence interactions to helpdesk fallback.
  • Integrated bilingual NLP using Bhashini API to enable Kannada↔English user interactions across chatbot and translation services, preserving input formats and improving accessibility for regional users.
  • Designed and implemented secure FastAPI backends with JWT session management, OTP-based mobile login, and bcrypt password hashing; validated endpoints using Postman and enforced role-based access control through database whitelisting of department phone numbers.
  • Architected and maintained PostgreSQL schemas for conversation history, user logs, and access control; implemented monitoring and integrity checks and performed routine maintenance to ensure data availability and auditability.
  • Managed Linux Ubuntu production deployments: configured Nginx reverse proxy, created systemd services, orchestrated Docker containers, and performed log monitoring and troubleshooting to maintain service stability.
  • Built file ingestion and parsing pipelines to accept PDF, DOCX, and text inputs, normalized content for translation and RAG embeddings, and exposed JSON-based REST endpoints and digital service forms for front-end consumption.

Projects

RAG-Based Citizen Services Chatbot — SevaSindhu / EDCS
Tools Used: FAISS, Ollama, FastAPI, Bhashini API, PostgreSQL, Linux Ubuntu, Nginx, systemd
  • Collaborated with business analysts to gather and document 50–100 organization and citizen-specific FAQs, forming the chatbot's structured knowledge base.
  • Built end-to-end RAG pipeline using FAISS for vector search and Ollama local LLMs to resolve citizen queries, handle greetings, and route low-confidence questions to helpdesk fallback.
  • Enabled bilingual interactions using Bhashini API to support English and Kannada user queries and responses within the RAG flow.
  • Developed FastAPI REST endpoints and JSON-based digital service forms; stored conversation logs and interaction metadata in PostgreSQL with integrity checks.
  • Deployed the service on Linux Ubuntu: configured systemd services, set up Nginx reverse proxy, monitored logs, and resolved post-deployment issues.
AI-Based Bhashini Language Translation Portal
Tools Used: FastAPI, Bhashini API, JWT, OTP, bcrypt, PostgreSQL, PDF parsing, DOCX parsing
  • Built a web portal to translate content between Kannada and English supporting PDF, DOCX, plain-text uploads, and direct text input through a unified ingestion pipeline.
  • Implemented department-wise access control by whitelisting authorized phone numbers in PostgreSQL to restrict portal access to permitted users.
  • Developed secure login with mobile OTP and JWT-based session tokens to protect portal routes and user sessions.
  • Integrated Bhashini translation APIs to process submitted content and return translated outputs consistently across formats.
  • Implemented backend routines to parse and normalize varied file formats before translation and storage.
Gruhalakshmi Government Service — Server Deployment & Configuration
Tools Used: Docker, Nginx, Linux Ubuntu, systemd
  • Deployed the Gruhalakshmi service onto a Linux Ubuntu production server from scratch and configured the application runtime environment.
  • Containerized application components using Docker and configured Nginx for request routing and reverse proxy management.
  • Created systemd service files to manage application lifecycle and automated startup for production stability.
  • Monitored container and server health post-launch, identified configuration issues, and applied fixes to ensure continuous service availability.

Education

Koneru Lakshmaiah Education Foundation
B.Tech, Computer Science & Engineering • 2021 – 2025
Tapasya Junior College
Intermediate (MPC) • 2019 – 2021
Vidya Bharathi High School
SSC • 2019

Achievements

  • Awarded Best Student of the Year — 2019
  • Participant, Social Internship Program, KL University
  • Participant, ImpacTech 2K23 Technical Event — 2023

Powered by Drivetube · Create your own profile at drivetube.ai