Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shidharth Anand

New Delhi

Summary

Results-driven Python Backend Developer with expertise in Django, AWS, and Redis. Skilled in building scalable applications, optimizing API performance, and deploying robust backend solutions. Proven track record in enhancing machine learning models and delivering efficient, data-driven features for high-traffic platforms.

Overview

3
3
years of professional experience

Work History

Backend(python) Developer

AjayVision Education Pvt. Ltd.
Noida
04.2023 - Current

VisionIAS app and Beta Website API.

  • Developed scalable web applications using Django, increasing user capacity by 30%, and enhancing overall application performance.
  • Implemented Redis caching, reducing API response times by 40%, which led to a smoother user experience during peak traffic.
  • Deployed services using Docker and AWS (Lambda, S3, EC2), optimizing resource utilization, and cutting down deployment time by 50%.

Generate MCQs for the Prelims test series.

  • Developed a system to generate diverse formats of multiple-choice questions (MCQs) tailored for UPSC Prelims test series.
  • Fine-tuned large language models, such as Llama 2-7B, Gemma, and Mixtral-8x7B, produce high-quality MCQs adhering to UPSC exam standards.
  • Utilized vector databases like ChromaDB to store embeddings of books and study materials, enabling a Retrieval-Augmented Generation (RAG) approach for improved prompt engineering and question generation.

Live Video lecture query.

  • Built a system to enable querying of classroom video lectures by transcribing thousands of video lectures using OpenAI Whisper.
  • Stored transcriptions as embeddings in a ChromaDB vector database for efficient search and retrieval. Processed user queries by searching the embedded database for matches in the lecture transcriptions.
  • Employed a Retrieval-Augmented Generation (RAG) approach to create prompts using database results, which were then sent to Claude or OpenAI APIs to generate accurate, context-aware answers.

Python/Django Backend Developer

Darwin Digitech Pvt. Ltd.
New Delhi
10.2022 - 04.2023
  • Led the development of the backend for an AI-powered online physiotherapy platform using Django Rest Framework, handling 2,000+ daily users.
  • Implemented secure API endpoints, improving data integrity and reducing security vulnerabilities by 30% through strong validation and error handling practices.
  • Designed and built scalable database structures using MySQL and MongoDB, optimizing data retrieval, which led to a 25% reduction in query response times.

Full Stack Django Developer Intern

Techsnap Pvt. Ltd.
New Delhi
01.2022 - 09.2022
  • Built the entire backend for an e-learning platform, supporting 5,000+ users, which increased daily active users by 50% after launch.
  • Integrated RazorPay payment gateway, streamlining the payment process and achieving a 15% increase in successful transactions.
  • Implemented JWT token-based authentication, enhancing security and reducing unauthorized access attempts by 40%.

Education

Master of Science - Computational Science

School of Integrated And Computational Sciences
Jawaharlal Nehru University, New Delhi, India
05-2023

Bachelor of Technology - Electronics And Communications Engineering

School of Engineering
Jawaharlal Nehru University, New Delhi
05-2022

Skills

Core backend development

  • Python
  • Django and Django Rest Framework (DRF)
  • API Development
  • Database Management (MySQL, MongoDB)
  • Redis
  • Celery
  • Unit Testing and Integration Testing

Cloud and DevOps

  • AWS (Lambda, S3, EC2)
  • Containerization and orchestration
  • CI/CD

Machine Learning and AI Integration

  • Fine-tuning LLMs
  • Langchain and RAG Integration
  • Vector Database Management

Timeline

Backend(python) Developer

AjayVision Education Pvt. Ltd.
04.2023 - Current

Python/Django Backend Developer

Darwin Digitech Pvt. Ltd.
10.2022 - 04.2023

Full Stack Django Developer Intern

Techsnap Pvt. Ltd.
01.2022 - 09.2022

Master of Science - Computational Science

School of Integrated And Computational Sciences

Bachelor of Technology - Electronics And Communications Engineering

School of Engineering
Shidharth Anand