Badal Chouhan
@Badal
Software Engineer at Armakuni India
Indore, Madhya Pradesh, India
Badal Chouhan is a Software Engineer with expertise in building AI platforms and web applications. He has significant experience in GenAI, RAG, and NL-to-SQL pipelines using AWS services and Python frameworks like FastAPI and Django. His professional background includes roles at Armakuni India and Expleo Solutions, where he focused on optimizing data processing and API performance. He holds a Bachelor of Technology in Computer Science & Engineering from Lakshmi Narain College of Technology with a GPA of 8.30.
Experience
Software Engineer
Armakuni India
Built an AI platform for extracting, querying, and analyzing structured and unstructured data from large enterprise documents using AWS Textract, Comprehend, and Bedrock. Designed and implemented a RAG + NL-to-SQL conversational assistant. Engineered a schema-aware NL-to-SQL pipeline with validation and fallback logic. Developed a hybrid retrieval orchestration layer. Implemented automated data redaction workflows. Optimized GenAI prompt strategies. Developed async FastAPI services and PostgreSQL-backed conversation memory. Tuned AWS Bedrock model configurations.
Software Engineer
Expleo Solutions
Created a web application for visualizing and analyzing data using Pandas, NumPy, and Matplotlib. Designed and optimized RESTful APIs using Python, Django, and DRF, reducing API response time by 50%. Engineered a Python tool to process 1,000+ CAN database signals. Worked in an Agile environment using JIRA, Git, Bitbucket, Jenkins, and Azure DevOps. Automated API testing with Pytest. Developed validation and testing framework for vehicle Infotainment Systems. Automated repetitive tasks using Python algorithms.
Web Developer Intern
Youth India Foundation
Automated credential generation processes. Overhauled the admin panel, achieving a 30% increase in data management efficiency. Resolved over 15+ critical coding issues using strong debugging skills. Deployed and maintained applications on PythonAnywhere.
Web Developer Intern
YPSILON IT Solutions
Developed a secure and efficient online auction platform using Django. Improved platform functionality by implementing middlewares, sessions, and authentication features. Conducted 20+ hours of rigorous testing.
Education
Lakshmi Narain College of Technology
Bachelor of Technology
Computer Science & Engineering
Licenses & Certifications
Python: Mastering the Essentials
Django: Web Application Development
Django REST Framework(DRF): Building APIs with Django
HTML/CSS: Responsive Web Design
Selenium & Pytest: Automation testing with Python