03. About Me

Bridging AI Theory with
Real-World Application.

Hello! I am Surya Prakash Dwivedi, a passionate developer and researcher currently pursuing a Minor in Data Science & Machine Learning at IIT Mandi.

My journey in tech began with a BCA from Lucknow University, followed by an MCA at SRMCEM. I specialize in building intelligent systems—from optimizing Active Learning algorithms using Policy Gradients to deploying full-stack RAG applications.

I have led technical teams for major initiatives like PRAYAS 3.0 and gained industry experience interning at IBM. I enjoy solving complex problems where data meets deployment.

Core Technologies:

  • ▹ Python (PyTorch/TF)
  • ▹ Generative AI (LLMs)
  • ▹ Node.js & React
  • ▹ Docker & GCP
  • ▹ SQL (Postgres)
  • ▹ C/C++ (IoT/Robotics)
Surya Prakash Dwivedi

My Journey

Aug 2024 - Dec 2025

Minor in Data Science & ML

Indian Institute of Technology (IIT) Mandi

Specialized in advanced ML algorithms. Project Leader for PRAYAS 3.0: Engineered multiple autonomous bots (line-following, obstacle-avoiding) using Arduino/NodeMCU and integrated IR/Ultrasonic sensors for real-time decision making.

Oct 2024

AI Internship

IBM (SRMCEM Campus)

Acquired foundational expertise in Python for AI/ML. Worked on data preprocessing pipelines using NumPy/Pandas and trained baseline models for data analysis tasks.

2022 - 2025

Master of Computer Applications (MCA)

SRMCEM

Focused on Full Stack Development and AI. Key Project: Multi-modal AI Assistant using Llama LLM and Stable Diffusion.

2019 - 2022

Bachelor of Computer Applications (BCA)

University of Lucknow

Built foundational skills in Java, Web Development, and SQL. Deployed a functional E-Commerce website as a capstone project.

Technical Proficiency

Languages

Python Java C/C++ JavaScript SQL (Postgres) HTML/CSS

AI & Frameworks

PyTorch Scikit-learn Pandas NumPy FastAPI Flask React Node.js

Tools & Cloud

Docker Git Google Cloud (GCP) VS Code Postman Linux (WSL)