Loading...

About Me

Master's Student

Software Developer

Image

Piyush M Gulhane

Graduate CS Student @ UB | 3.96 GPA | Full-Stack Engineer | Machine Learning | AI-Driven Medical Imaging |Ex-TCS Dev | Grading Assistant UB

4036, Bailey Avenue, Buffalo, New York.USA

pgulhane@buffalo.edu

+1 (716) 704 7498

Education

My Educational qualifications

University at Buffalo, NY

August 2024 - December 2025(Pursuing)

Masters in Computer Science and Engineering

Deepening the understandings of concepts and knowledge Improvement. Currently in my second semester. Courses I studied include

  • Deep Leaning
  • Data Modelling and Query Language
  • Algorithm Analysis and Design
  • Intro to Machine Leaning
  • Data Intensive Computing
  • Operating Systems
  • Computer Security
  • Digital Product Management
Overall GPA during Masters = 3.96 / 4

Pune Institute of Computer Technology, Pune University

August 2017 - June 2021

Bachelors in Computer Science

Developed a basic understanding of Concepts in Software , Web Scripting Technoogies, Database Management, Algorithms and Software Design

Overall CGPA during Bachelors = 9.36 / 10 => GPA = 3.74 / 4

Experience

My Work Experience

University at Buffalo

Jan 2025 - Present

Graduate Teaching Assistant

  • CSE : 560 - Data Models & Query Language(Summer 2025) Professor Shamsad Parvin
    • Guided students & helped them in completion of course Project of developing a Database.
    • Solved Doubts of students using online QA platform: Piazza
    • Designed Weekly Quiz, Assignments & evaluated them for 50+ Graduate/Undergraduate students.
    • Assisted with grading exams and maintaining course grading systems.
    • Coordinated with the professor to ensure smooth lectures, handled logistics,and schedule alignment.
  • CSE : 396 - Theory Of Computation (Spring 2025) Professor Xiangyu Guo
    • Evaluated programming assignments and theoretical problem sets for 80+ undergraduate students.
    • Assisted with grading exams and maintaining course grading systems.
    • Coordinated with the professor to ensure grading fairness and schedule alignment.

Tata Consultancy Services, Pune

July 2021 - August 2024

Software Engineer

  • Full Stack Developer working on Bank Compliance Application for Western Union.
  • Tech Stack : Java-Spring Boot, Angular JS, Kafk, CouchBase, AWS, RabbitMQ, Camunda BPMN for workflow Design.
  • Developed Application using Microservices Architecture, REST APIs in Agile Workflow Environment
  • Assisted in Code Deployments, detailed understanding of CI/CD pipeline, Docker, and AWS containers.
  • Project Integration SPOC, Backend Lead, Camunda Desinger during later years.

BizTime IT Solutions

May 2020 - July 2020

Softare Engineering Intern

Designed and Developed a Grievance Redressal System for Industry workers for a quick and effective way to resolve any disputes. Implemented two modules Grievance ETA updates and Grievance Ticket Tracker

Worked on MERN stack during the intership period

Skills

My expertise skills

Java

Advanced

Python

Proficient

C++

Proficient

JavaScript

Proficient

Kafka Logo

Kafka

Proficient

SpringBoot

Advanced

AWS (EC2, S3)

Proficient

Docker

Proficient

Camunda Logo

Camunda Modelleing

Advanced

Microservices

Advanced

RestAPI

Advanced

Node.js

Proficient

AngularJS

Proficient

ReactJS

Proficient

Express.js

Proficient

Django

Intermediate

MySQL

Advanced

Couchbase

Advanced

MongoDB

Proficient

PostgreSQL

Proficient

My Projects

Things I have Implemented

Self-Supervised Learning for Image Representation Learning and Classification of Alzheimer Disease

CSE 676-B | University at Buffalo | Guided by Prof. Alina Vereshchaka

Collaborators: Pavithran G, Rishab Darshan S

January 2025 - May 2025
    Presented out work at CSE Demo Day 2025, UB
  • We developed a self-supervised learning (SSL) framework to classify Alzheimer's disease from MRI scans and demonstrated its cross-domain adaptability to brain tumor classification. This work addresses the challenges of limited annotated data in medical imaging by leveraging large-scale unlabeled MRI datasets (~86,000 images).
  • Key Contributions
    • Model Architectures: Implemented and evaluated three SSL approaches:
      • SimCLR: Contrastive learning with NT-Xent loss.
      • MoCo v3: Momentum contrast with Vision Transformers.
      • BYOL: Bootstrap learning without negative pairs using online-target networks.
    • Downstream Classification: Fine-tuned SSL-pretrained encoders on a limited labeled dataset (450 images/class) for Alzheimer's classification using ResNet-50.
    • Cross-Domain Transfer: Extended BYOL encoder to classify brain tumor types (e.g., glioma, pituitary, meningioma) using just 300 labeled samples/class.
    • Explainable SSL representation : Using Grad-CAM, assissted the doctors to find the important regions in MRI scans and provideing other important statisitics.
    Project Performance Details
    Performance Highlights
    • Accuracy on Alzheimer’s Test Set:
      • MoCo v3: Accuracy 87.0% Model Parameters : 87.8 M
      • BYOL Accuracy: 86.3% Model Parameters : 49.4 M
      • SimCLR Accuracy 82.6% Model Parameters : 26.6 M
      • ResNet-50 (supervised): 74.4%
    • Brain Tumor Classification: 86.67% accuracy using BYOL features and minimal labeled data.
    • Sample Grad-CAM Image Representations
    Technical Pipeline
    • Preprocessing: Data cleaning, augmentation (rotation, flipping, jitter), and class balancing.
    • Training Strategy: 25–100 epochs of SSL pretraining on unlabeled data, followed by supervised fine-tuning with linear classifiers.
    • Model Comparison: Visualizations of parameter counts, class activation maps, and diagnostic regions to interpret model decisions.
    Impact

    This project showcases the power of self-supervised learning in healthcare AI, demonstrating robust performance in low-label settings and transferable representations across medical domains. Future directions include integrating multi-modal MRI and clinical data and exploring real-time clinical deployment.

    Project Poster
  • Alzheimer Disease Classifier Website

Predicting House Prices using Linear Regression

Cats and Dogs Classification using VIT pretrained models

VGG16 - ResNet-18 Image Classification

Accident severity prediction

Sentiment analysis on Amazon review Dataset using LSTM

Text classification on ag news dataset Using Transformers

Inteligent Traffic Management System

  • Formulated a model to predict the traffic signal wait time based on real-time traffic analysis using Object detection using YOLO v3 single-stage predictor.
  • Model able to predict duration accurately up to 87.68% with reducing vehicle wait time by 8 minutes for daily commuters.
  • Performed Analyses of the collected data to draw patterns of traffic, driving style, need for public transportation and designed the dashboard
  • Detailed Project
  • Using the surveillance camera at traffic signals, we will capture the images of incoming roads to signal.
  • Using Yolo V3 Model to detect vehicles into 4 category- Bus, Truck, Car, Motorcycle with the count of each present
  • Using this as a input to our trained model to estimate the time required to optimally free the traffic.
  • Model was developed based on data of time taken by vehicle to clear in traffic signal once it is green, vehicle 0-30 accelation, Size of road occupied by vehicle, etc.
  • Based on input parameters we developed a Neural Network model to accurately predict the signal time
  • Integrating the signals and adjusting times to ensure minimal wait times at signals
  • This would reduce wait times for route with heavy traffic which would wait at cross section where not many vehicles are present
  • Dynamically updating signal times helps to streamline the traffic without the need to wait at signals, reducing travel time
  • Extra-Curricular Activities Database

  • Designed and implemented a database to keep track of all activities of student apart from thier academics
  • Provided a dashboard to visualize the statisitics, report generation, along with personalised profile page
  • Implemented RBAC model for Approval/Permissions for any event/activity
  • Added a reward module for all round performers, Badges and other stuffs, linked to their profile page to share with colleagues
  • Our work currently being used within PICT, Pune and helping students, teachers and staff to keep track of activities.
  • PICT INC

    Jan 2020 - June 2020

    Web Developer Volunteer

  • Lead Backend Developer for Annual Tech Fect Event PICT INC for year 2020.
  • Updated the website to add online event registerations along with integration with razorpay online payment platform
  • Tech Stack : PHP , Angular, MySQL
  • Website link : https://pictinc.org/ (currently updated & managed by PICT students )
  • Life Outside Work

    Cricket

    Intermediate

    Trekking

    Enthusiast

    Movies & Series

    Binge-Watcher