Projects

A curated set of my strongest work across full-stack, cloud, and AI.

Filter:
Full-StackCloud
Student Loan Retirement Match Platform

Serverless Fintech Platform with AI Chatbot

Architected serverless fintech platform using Python, AWS CDK, Lambda, and DynamoDB, enabling ASU employees to calculate SECURE 2.0 retirement benefits through event-driven processing and real-time dashboards.

Key Achievements

  • Winner - TIAA x ASU Spark Challenge 2025

  • Engineered automated eligibility pipeline using AWS Lambda and DynamoDB streams

  • Reduced manual computation time by 35%

  • AI-powered chatbot with <2s response time using LangChain and Claude API

Technologies

Python
AWS CDK
Lambda
DynamoDB
LangChain
Claude API
WebSockets
React
Full-StackAI/MLBackend
LinkedIn Assistant

Explainable Job-Search Copilot (Rasch/Guttman Scoring)

Built an explainable job-search copilot that parses a resume, searches a curated Excel dataset (~31K roles), and scores each requirement using Rasch/Guttman math with transparent per-item probabilities in a modern multi-step UI.

Key Achievements

  • Parsed PDF/DOC/DOCX/TXT resumes and estimated candidate ability (θ)

  • Dataset search with keyword + fuzzy matching across ~31K roles

  • Rasch/Guttman scoring exposes per-requirement match probabilities for explainability

  • Four-step workflow UI (resume → dataset → scoring → chat) with intent-aware guidance

Technologies

Next.js
React
Tailwind CSS
FastAPI
Python
Pandas
Scikit-learn
RapidFuzz
CloudAI/MLBackend
Edge-Based Face Recognition Pipeline

AWS IoT Greengrass + Lambda + SQS (Edge → Cloud Inference)

Designed a hybrid edge-cloud face recognition pipeline where Greengrass runs MTCNN detection at the edge and cloud Lambda performs FaceNet recognition via SQS request/response queues for low-latency, event-driven inference.

Key Achievements

  • Edge detection with MTCNN deployed as a Greengrass component

  • Event-driven orchestration via SQS request/response queues

  • Cloud inference using Lambda + FaceNet; results returned asynchronously

  • Security design with IAM least-privilege + TLS device authentication

Technologies

AWS IoT
Greengrass
Lambda
SQS
MQTT
MTCNN
FaceNet
Python
Full-StackBackend
Collaborative Document Editor

Real-time Multi-User Document Collaboration

Built real-time collaborative editor using React, Node.js with JavaScript with Yjs CRDTs and WebSockets supporting 100+ concurrent users with conflict-free synchronization.

Key Achievements

  • Supports 100+ concurrent users with conflict-free synchronization

  • Sub-100ms sync latency across distributed sessions

  • JWT authentication and role-based access control

  • Live presence features including autosave and typing indicators

Technologies

React
Node.js
JavaScript
Yjs CRDTs
WebSockets
JWT
Real-time Collaboration

Experience

My journey across software engineering, teaching, and product-focused development.

Software Engineering TA
Tempe, Arizona, USA
Aug 2025 - Present

Key Achievements

  • Conducted technical code reviews for 300+ Java/Spring Boot projects weekly, evaluating REST API design, JUnit testing coverage, MySQL schema optimization, and MVC architecture patterns.

  • Mentored 150+ students on REST API design patterns, database normalization, and version control workflows, improving code quality scores by 30% through one-on-one technical guidance.

Technologies

Java
Spring Boot
REST API
JUnit
MySQL
MVC Architecture
+3
Software Engineer
Pune, Maharashtra, India
Jan 2024 - June 2024

Key Achievements

  • Built full-stack web application for HR management using React, Node.js, Express, and MongoDB, streamlining workflows for 200+ employees and reducing manual effort by 40%.

  • Designed responsive UI with Tailwind CSS and reusable React components using Context API, improving page load speed by 25% and ensuring consistency across 5+ modules.

Technologies

React
Node.js
Express
MongoDB
Tailwind CSS
Context API
+4
Software Developer
Pune, Maharashtra, India
July 2023 - Dec 2023

Key Achievements

  • Developed REST APIs using Spring Boot for IT helpdesk system handling 1,000+ monthly tickets, improving support efficiency by 25% through intelligent routing and escalation workflows.

  • Optimized MySQL database schemas and implemented indexed queries, reducing query response time by 30% and enabling real-time dashboard analytics.

Technologies

Spring Boot
Java
MySQL
REST API
Database Optimization
Indexing
+2

Education

Academic foundation that shaped my engineering thinking

Graduate
Master of Science in Computer Science
Aug 2024 - May 2026
Tempe, Arizona, USA

Highlights

  • Focus areas: Full-stack systems, cloud architecture, and AI-powered applications

  • Software Engineering TA — mentoring, code reviews, and technical guidance at scale

  • Strong academic performance with GPA 3.9/4.0

MS CSGPA 3.9ASU
Undergraduate
Bachelor of Engineering in Information Technology
Aug 2020 - May 2024
Pune, Maharashtra, India

Highlights

  • Built a strong foundation in software engineering, databases, and web development

  • Graduated with honors (GPA 3.88/4.0)

  • Early projects in ML and full-stack development that shaped my interests

BE ITGPA 3.88SPPU

Technical Skills

Technologies I use to build and ship software

Programming Languages
5 skills
TypeScript
JavaScript
Python
Java
SQL
Frontend Development
6 skills
React
Next.js
TailwindCSS
HTML5
CSS3
React Router
Backend Development
7 skills
Node.js
Express
Spring Boot
Flask
REST APIs
GraphQL
WebSockets
Databases
5 skills
MongoDB
PostgreSQL
DynamoDB
MySQL
Database Optimization
Cloud & DevOps
6 skills
AWS Lambda
AWS S3
API Gateway
AWS CDK
Git
Docker
AI & ML
7 skills
LangChain
Claude API
OpenAI API
FAISS
XGBoost
RoBERTa
CNN
Get to know me

About Me

From childhood curiosity to building scalable systems that power the future

10+
Projects Built
3x
Hackathon Winner
3.9
GPA
2+
Publications

My Journey

As a kid, I was fascinated by how technology seemed like magic, the idea that someone could create something from anywhere in the world and impact millions of lives felt revolutionary. That curiosity grew into a passion, driving me to pursue Computer Science not just as a career, but as a way to turn ideas into reality.

I began my journey at Savitribai Phule Pune University with a Bachelor's in Information Technology, graduating with honors (GPA 3.88/4.0). There, I discovered my love for building systems that scale, from REST APIs to full-stack applications. I published research on deep learning, won hackathons, and realized that the intersection of creativity and engineering was where I belonged.

Today, I'm pursuing my Master's in Computer Science at Arizona State University (GPA 3.9/4.0), diving deeper into cloud computing, serverless architecture, and AI-powered applications. Along the way, I've won 3 hackathons including the TIAA x ASU Spark Challenge 2025, built production systems serving hundreds of users, and published research that bridges theory with real-world impact. I thrive at building systems that don't just work, they scale beautifully and solve meaningful problems.

Looking For

Opportunities

Full-timeCo-opInternship

Roles

Software EngineerFrontendBackendFull-Stack

Visa Status

F-1OPT eligible (up to 3 years)Can work during OPT

Achievements & Recognition

Hackathon wins, publications, and competitive achievements

Winner

TIAA x ASU Spark Challenge 2025

Built serverless fintech platform with AI chatbot

Winner

Pune Smart Health Hackathon

Developed healthcare solution with ML models

Winner

TIAA Intercollege 2023

Competed against top engineering colleges

Published

Anime Face Generation using DC-GANs

AIP Conference Proceedings • December 2023

Published

Indian Sign Language Interpreter

IJARIIT Journal • Research Publication

Available for opportunities

Let's Work Together

Open to discussing new opportunities, creative ideas, and potential collaborations

Connect on Social Media

© 2026 Shivam Sonawane. All rights reserved.

Designed & Built with Next.js, React, TypeScript, and TailwindCSS