Skip to content
View DharwatShubham's full-sized avatar

Block or report DharwatShubham

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DharwatShubham/README.md

Hi, I'm Shubham Dharwat

I'm a Computer Science graduate specializing in Artificial Intelligence & Machine Learning, with interests in machine learning, data science, and software development. I enjoy building intelligent applications using Python while developing scalable backend services with Java and Spring Boot.

Most of my experience comes from personal and academic projects, where I've worked on machine learning, backend development, and data-driven applications. Building projects has been my primary way of learning, helping me strengthen my understanding of software engineering, REST APIs, databases, and modern AI development.

I'm currently seeking entry-level opportunities where I can apply my skills, continue learning, and contribute to software and AI-driven projects.

For more information about my background and projects, feel free to connect with me on LinkedIn.


About Me

  • Education: Bachelor of Technology in Computer Science (Artificial Intelligence & Machine Learning)
  • Areas of Interest: Machine Learning, Data Science, Software Development
  • Languages: Python, Java, JavaScript, SQL
  • Frameworks & Technologies: Scikit-learn, TensorFlow, FastAPI, Spring Boot, React, MySQL
  • Tools: Git, GitHub, Docker, Postman, VS Code, IntelliJ IDEA
  • Currently Exploring: Deep Learning, Spring Security, Cloud Computing, and Data Structures & Algorithms

Tech Stack

Languages

  • Python
  • Java
  • JavaScript
  • SQL

AI & Data Science

  • Machine Learning
  • Deep Learning
  • Data Science
  • Scikit-learn
  • TensorFlow
  • Pandas
  • NumPy
  • OpenCV

Backend & Web

  • Spring Boot
  • FastAPI
  • React
  • MySQL
  • REST APIs

Tools

  • Git
  • GitHub
  • Docker
  • Postman
  • Visual Studio Code
  • IntelliJ IDEA

Featured Projects

AI Resume Analyzer

A Spring Boot application that analyzes resumes, evaluates ATS compatibility, and generates personalized feedback using the Gemini API. The application integrates AI capabilities with backend development to help users improve their resumes.

Tech Stack

Java • Spring Boot • Gemini API • REST API

Repository


Digital Maturity Classifier

A machine learning application that predicts Industry 4.0 digital maturity using classification models with an interactive Streamlit interface for prediction and visualization.

Tech Stack

Python • Scikit-learn • Streamlit

Repository


Currently Exploring

  • Machine Learning and Deep Learning
  • Building AI-powered applications with Python
  • Data Analysis and Predictive Modeling
  • Backend development with Spring Boot
  • Cloud Computing
  • Data Structures & Algorithms

Connect

Pinned Loading

  1. ai-resume-analyzer ai-resume-analyzer Public

    AI-powered Resume Analyzer built with Spring Boot and Gemini AI that analyzes resumes, calculates ATS scores, and provides personalized improvement suggestions.

    Java

  2. digital-maturity-classifier digital-maturity-classifier Public

    Machine Learning project that predicts Industry 4.0 Digital Maturity Stages using Python and Streamlit.

    Python