Professional headshot

hi, I am Krupa!

Software Engineer with 3+ years of experience designing, scaling, and modernizing enterprise systems.

about me

I’m a software engineer who loves turning complex systems into elegant, maintainable solutions. Over the past 3+ years at AT&T, I modernized legacy tools, implemented Single Sign-On across multiple apps, and optimized server usage — all with a focus on scalability and security. Now, I’m looking for opportunities to contribute to systems that challenge me, spark curiosity, and drive meaningful outcomes.

connect with me

Skills

Open to opportunities in the US & IndiaDownload My Resume

Timeline

Software Engineer

AT&T (via TCS)Seattle, Washington, USA

2021 – 2025

  • Rebuilt a legacy Java-based network monitoring tool using Vue.js, TypeScript, Node.js, and SQL — improved scalability by 30% and reduced response times by 25%.
  • Integrated Apache ECharts visualizations for LTE and NR Call Detail Records — boosted data visualization efficiency by 50% and user satisfaction by 25%.
  • Led migration of three JSF applications to Single Sign-On (OAuth 2.0 & OpenID Connect) — reduced server memory usage by 40% and strengthened security.
  • Optimized real-time network analytics with Node.js, Leaflet.js, and Vue.js — cut report generation times by 30%.
  • Designed interactive maps and dashboards, resolving major performance bottlenecks and improving UX.

M.S. Computer Science

Binghamton University (SUNY)New York, USA

2019 – 2021

  • Developed deep expertise in Operating Systems and Software Architecture through advanced coursework.
  • Collaborated with peers on multi-student software projects simulating real-world engineering environments.

Software Engineer Intern

Ciera AdvisorsMumbai, India

2019

  • Built a full-stack investor advisory web app in Java (JSP, Servlets) with a MySQL backend.
  • Reduced investor query time by 50% through automated, database-driven workflows.

Coding Teaching Intern

iCodeiCreateMumbai, India

2018-2019

  • Created beginner-friendly coding curriculum in HTML, CSS, and JavaScript.
  • Led crash courses that boosted student engagement and completion rates.

B.E. Computer Engineering

Xavier Institute of EngineeringMumbai, India

2014 – 2018

  • Led a tech blogging team with 2,500+ participants and 20K+ social media impressions during inter-college events.
  • Built strong fundamentals in data structures, algorithms, and software design.

Featured Projects

SoleSense

E-commerce dashboard & analytics

Admin dashboard for managing e-commerce shoe store operations, tracking stock, orders, and analytics.

Tech Stack: Next.js (React), TypeScript, PostgreSQL (via Supabase), Supabase Auth & Storage, Tailwind CSS, Chart.js

FitFlow

Fitness class booking SaaS

Full-stack SaaS platform for fitness class bookings with subscription management and payment integration.

Tech Stack: Next.js (React), TypeScript, PostgreSQL (via Supabase), Supabase Auth, Stripe, Tailwind CSS

SpotIQ

Restaurant location analytics tool

Location intelligence platform helping restaurants select optimal sites using POI data, competition analysis, and scoring logic.

Tech Stack: Next.js (React), TypeScript, Overpass API, Tailwind CSS

Read my Blog!

Token-Based Authentication : A Walkthrough

JULY 20254 MIN READ

Having worked on token-based authentication for over two years I thought of writing down the exact steps I followed—and all the mistakes I made along the way.

How YouTube Works: The Role of Resumable Uploads, DAG Processing, and Adaptive Streaming

AUGUST 20254 MIN READ

Uploading a 30GB video to YouTube without breaking the internet?

Amazon S3 : A Clear Guide to Buckets and Infrastructure

SEPTEMBER 20256 MIN READ

In this guide, we’ll go from the absolute basics of creating your first S3 bucket, to understanding cost optimization, security & performance.