
Aarna Singh
AI Engineer & Python Developer.
Overview
Social links
GitHub contributions
About
- AI Engineer and Python Developer building LLM-powered applications, document intelligence, and backend services with FastAPI and Django.
- Interested in AI systems & intelligent applications, Python & backend development, and creating workflows.
- Prefers simple solutions to clever complexity. Ship. Break. Debug. Improve.
Stack
Experience
- Developing backend systems using Django and Django REST Framework (DRF).
- Integrated LLM APIs into the Django REST Framework backend.
- Python
- Django (DRF)
- LLMs
- OCR
- MySQL
- Architected an LLM-powered chatbot that reduced support response time by 40% and handled daily customer queries.
- Contributed to an AI project built on Azure OpenAI, Azure AI Search and Blob Storage, backed by FastAPI.
- Built an asynchronous Python code-analysis service using FastAPI and Azure GPT-4o-mini, with results stored in Amazon S3.
- Used concurrent API request handling to efficiently analyze 1,500–2,000 code components across multiple predefined quality and performance parameters.
- Python
- FastAPI
- Azure OpenAI
- Azure AI Search
- MySQL
Projects(6)
how it works · DocChat AI - PDF uploadFastAPI
- Text + OCROCR
- Chunking
- EmbeddingsPGVector
- Hybrid searchPostgreSQL
- AnswerLLM
- Cited replypage refs

An AI-powered document intelligence platform that lets users upload PDFs and query their contents conversationally.
- Uses Retrieval-Augmented Generation (RAG), hybrid search, and OCR to deliver context-aware answers with page-specific source citations.
- Modular architecture, built as a foundation for self-hosted document intelligence that keeps sensitive documents in-house.
- FastAPI
- RAG
- LLMs
- PostgreSQL
- PGVector
- Hybrid Search
- OCR
Education
- Relevant coursework: Data Structures and Algorithms (C++), Probability & Statistics in CS (Python), CS fundamentals, Machine Learning Techniques, Artificial Intelligence.
- C++
- Python
- DSA
- Machine Learning
- AI
Recognition(3)
AI-ML Internship (IBM SkillsBuild)
- Type
- Certificate
- Issued by
- CSRBOX × IBM SkillsBuild
- Issued on
Advanced Learning Algorithms
- Type
- Certificate
- Issued by
- DeepLearning.AI & Stanford Online
- Issued on
Supervised Machine Learning: Regression and Classification
- Type
- Certificate
- Issued by
- DeepLearning.AI & Stanford Online
- Issued on