My Profile

Rohan Gupta

Software Development Engineer with 2+ years of experience

Find me on: GithubLinkedinResume

Experience

UW Madison

August 2025 - Present

Graduate Teaching Assistant @ University of Wisconsin, Madison

Wisconsin, USA

CS 354

• Guiding a class of 500+ students in C programming, memory management & assembly level concepts.

jpmorgan 2022

June 2023 - Aug 2025

Software Engineer @ JPMorganChase

Bangalore, India

• Generative AI: Prototyped a scalable internal chatbot assistant using Retrieval-Augmented Generation (RAG) with GPT-3.5 via AWS Bedrock API, handling over 30K queries during beta rollout.

• RAG Pipeline: Developed a robust data preprocessing pipeline using Python and Apache Spark to scrape and structure internal wiki content, leveraging FAISS for fast vector-based retrieval in the RAG workflow.

• Data Archival: Developed a large-scale data offloading strategy for production SQL database, reducing the active footprint by 35%, achieving a significant reduction in storage costs.

• Cloud Computing: Automated the data archival process using a serverless AWS Lambda workflow to S3, enabling efficient, on-demand access to terabytes of archived JSON datasets.

• Cloud Computing: Reduced infrastructure costs by 55% by deploying multiple Spring Boot applications on AWS using Docker, enabling seamless containerization and scalable cloud-native integration.

jpmorgan 2022

Feb 2023 - June 2023

Software Engineering Intern @ JPMorganChase

Bangalore, India

• Frontend: Led the modernization of a key dashboard component by migrating the front-end to React JS and AG Grid with Cypress E2E test suite, enabling complex data interaction and reducing UI latency by 30%.

• Cloud Computing: Implemented REST Endpoints to generate S3 presigned URL for secure client-side file transfers, reducing server load.

samsung 2022

June 2022 - September 2022

Software Engineering Intern @ Samsung Research

Bangalore, India

• Android Development: Developed a new library module for an android app using Kotlin Flow and Coroutines, streamlining asynchronous operations and reducing transaction complexity by 25%.

• Pipeline Optimization: Optimized the CI/CD pipeline by implementing strategic build parallelization, leading to a 30% reduction in build time.

Projects

Sage

Personalized E-commerce Recommendation

A retrieval based recommendation system with two tower architecture.

Sage

Review Rating prediction

Modified neural matrix factorization model for Amazon Products combining item metadata, review texts, and user-item interactions.

Sage

Text-2-SQL Generator

Fine-tuned bart-base on the GretelAI dataset to translate natural language questions into executable SQL queries.

Repeat Purchase

Repeat Purchase Prediction

An XGBoost Classifier based model to estimate the likelihood of a customer making a repeat purchase.

CycleScan

Scene Classification

Ensemble model by leveraging transfer learning with CNNs for image classification.

Ship

Ship Detection CNN

An Xception CNN model on augmented images for image recognition

Education

UWM

M.S. in Computer Science

• Relevant Coursework: Machine learning

• Proficient in statistical analysis, hypothesis testing, and applying machine learning algorithms for predictive modeling.

B.Tech.(Honours) in Computer Science Engineering, GPA: 3.69/4

• I have undertaken coursework in CS including DS and Algorithms, and Software Engineering and electives in Machine Learning, Data Analytics and Cryptography enabling me to be proficient in C/C++, Python, DBMS, OS.

• I have done several projects in classification and regression models, deep learning, and image classification.

• I was ranked in top 5% of the class among a cohort of 200 students majoring in Computer Science Engineering.

Let’s Connect