Hello, I'm

Ashmit Deb

Software Engineer

Computer Science student at the University of Michigan with a minor in Entrepreneurship. Experienced in software development, data engineering, and Machine Learning through internships at Sigray, Blue Cross Blue Shield of Michigan, and Phaseify. Passionate about creating innovative solutions at the intersection of technology and business.

C# C++ Java Python JavaScript .NET Azure SQL MATLAB C# C++ Java Python JavaScript .NET Azure SQL MATLAB

Technical Skills

Programming Languages

C#C++CPythonJavaSQLSwiftJavaScriptTypeScriptRustGoHTML/CSSMATLAB

Frameworks & Libraries

Node.jsExpress.jsVue.jsReactFlask.NETFirebaseOpenQA SeleniumWPF/MVVMReqnroll (BDD)NUnitJupyterSpecFlow

Cloud & Tools

Azure (ACR & AKS)AWS (ECR, RDS, ECS)GitDockerJIRAPower BIPower AutomateMySQL WorkbenchExcelTriZetto Facets

Featured Projects

Reddit API Stock Analyzer

Reddit API & NLP

A multithreaded C++ desktop utility that mines real-time discussion from r/wallstreetbets, r/stocks, and r/investing, preprocesses the text with custom stop-word removal and VADER/FinBERT polarity scoring, and then aggregates signals into a time-weighted sentiment index for each ticker. The pipeline respects Reddit’s API-rate limits through a producer–consumer queue, uses mutex-protected hash maps for word-frequency tallies, and streams live progress bars to the CLI. After every pull, the tool autogenerates an HTML dashboard—complete with Chart.js candlestick overlays and heat-map treemaps—so users can visually correlate crowd mood swings with intraday price action. Benchmarked on 30K posts, the index achieved a 65% precision in flagging the day’s top-moving stocks, making it a lightweight alternative to heavyweight NLP platforms.

C++Reddit APINLPMultithreading

Real-Time Earthquake Monitor

USGS GeoJSON & Cloud-Native Streaming

A full-stack web app that checks the USGS earthquake feed every minute, stores each event, and streams the details straight to an interactive map and charts so anyone can see tremors pop up almost as they happen. A Node.js server handles the data pull, a simple queue keeps things orderly, and WebSockets push live updates to a React front end that shows magnitude, depth, and location with pop-ups and color-coded pins. All quakes also land in a Postgres database, letting the site plot daily counts, biggest shocks, and hotspot heat-maps without slowing down. Everything runs in lightweight Docker containers and ships to AWS, where it can spin up extra capacity during busy seismic bursts and still hit better than 99% uptime. Tested on six months of global data (~150 k events), the monitor consistently delivered new quakes to users in under one second.

Node.jsReactPostgreSQLAWS

Professional Experience

Sigray

Software Engineering Intern | May–Aug 2025 | Benicia, CA

  • Enhanced development processes in Python with .NET spectral-analysis modules and NUnit tests for a microscopic X-Ray boosting feature while enabling CI/CD validation via Jenkins (Remote Access API + GUI) on Azure AKS
  • Integrated Machine Learning spectral decomposition by implementing k-means clustering in Jupyter, thereby embedding fully automated mineral-phase segmentation directly into the scalable data analysis pipeline
  • Built a REST Node.js microservice on AWS EC2 to stream real-time scanned X-Ray data to a Vue.js frontend dashboard, cutting preview latency by 30% via telemetry tuning and doubling productivity among engineers

Blue Cross Blue Shield of Michigan

Software Engineering Intern | May–Aug 2024 | Detroit, MI

  • Designed a REST-based claims processing system with Java and Spring Boot integrating PostgreSQL-backed validation logic to power an Angular frontend reducing processing times by 40% through scalable workflows
  • Designed and tuned MySQL schemas in AWS RDS, adding unit-tested queries and SharePoint validation dashboards, boosting data integrity and automated schema migrations for repeatable zero downtime releases
  • Expanded the iOS and Android membership app by improving the eligibility/benefits-lookup feature through fixing 15+ bugs, wiring the React Native UI through Firebase to a Java Spring Boot backend for further security

Phaseify

Software Engineer Intern | June–Aug 2023 | Remote

  • Developed custom full-stack web application for the career-guidance platform implementing responsive UIs with React on the frontend and SQLite on the backend improving scalability and cutting manual coordination by 25%
  • Designed Firestore-backed databases and implemented role-based authentication with Firebase Auth to support secure, scalable client portals, admin dashboards, along with real-time data sync and multi-user access control
  • Converted Figma feedback into modular features to streamline workflows across custom platforms translating designs into REST APIs with schema checks, error codes, and versioned routes lowering regressions and rework

Education

University of Michigan

B.S. Computer Science | Minor: Entrepreneurship | GPA 3.4/4.0 | Aug 2023 – May 2027

Relevant Coursework

EECS 183 EECS 203 EECS 280 EECS 281 EECS 370 EECS 442 EECS 481 EECS 493 MATH 214 MATH 215 MKT 425 ENTR 413 ENTR 490 IOE 463 IOE 491

Extracurriculars

  • Michigan Financial and Math Society (MFAMS)
  • Michigan Student Artificial Intelligence Laboratory (MSAIL)
  • MHackers

Resume

Ashmit Deb

Ann Arbor, MI | 734-883-1390 | ashmitd@umich.edu

ashmitdeb.com

Download my latest resume (PDF) for a full overview of skills, experience, and academic achievements.

ViewDownload