$ whoami

Vasudev Srivastava

Software Engineer

$ skills --query=all

JavaSpring BootPythonDjangoSQLAI
Vasudev Srivastava

System Architecture & Projects

~/root/projects

Contest Platform for MBA Students

Architected a scalable microservices platform using Spring Boot, Django REST, and React for topic-wise contests with JWT auth and analytics.

  • Microservices with Spring Boot & Django REST
  • JWT authentication for secure, timed assessments
  • React frontend for dynamic UI and analytics dashboard
  • Containerized via Docker for isolated deployment
Spring BootDjango RESTReactJWTDockerMicroservices

SkillSync – Project Discovery Platform

A full-stack platform using Django and PostgreSQL that recommends projects to users based on cosine similarity and rating heuristics.

  • Content-based filtering with Python & cosine similarity
  • Full user authentication, profiles, & threaded discussions
  • Optimized PostgreSQL queries for fast retrieval
  • Live deployment hosted on Render
DjangoPostgreSQLPythonCosine SimilarityRender

Automated Receipt Data Entry

A CLI tool to batch-extract data from PDF receipts using OCR and export it to Excel, built for a retail startup to automate manual work.

  • Automated data extraction using Tesseract OCR
  • PDF-to-image conversion and regex-based parsing
  • Batch execution for processing multiple files
  • Structured Excel report generation with Pandas
PythonTesseract OCRRegexPandas

Yuktikula Club Website – Backend

Developed and deployed scalable backend services using Django for a college club website, managing the database and API endpoints.

  • RESTful APIs using Django REST Framework
  • PostgreSQL database management and optimization
  • Role-based access for member & event management
  • CI/CD pipeline for seamless deployment on Render
DjangoDRFPostgreSQLRender

Kaggle Competitor – Predictive Analytics

Secured medals in multiple Kaggle competitions by applying machine learning for classification and regression tasks with comprehensive notebooks.

  • Medal-winning results in official competitions
  • Advanced feature engineering and model tuning
  • Built robust ML pipelines with scikit-learn & XGBoost
  • Comprehensive EDA and documented insights
PythonKagglescikit-learnXGBoostPandas

$ Let's Connect

I'm currently based in Noida, UP. Open to collaborations, freelance projects, or a friendly chat about technology.