Kunal Ninawe
Seattle, WA
Front-end | Backend | Distributed Systems | AI-native Engineering
Kunal Ninawe
Seattle, WA
My Skillset
MY SKILLSET

The Magic Behind

  • Experience in designing and shipping production systems that stay reliable at scale, including workloads that serve millions of users.
  • Excited about shipping products from 0 to 1 & from 1 to 100 by turning ambiguous problems into clear execution plans and collaborating quickly wherever deeper expertise is needed.
Drag or tap to jump between core skills
Front-end

Front-end

Built and shipped React/Next.js interfaces with TypeScript contracts, strong testing discipline, and production reliability expectations.

Worked on
React logo

React

Next.js logo

Next.js

TypeScript logo

TypeScript

JavaScript logo

JavaScript

Material UI logo

Material UI

Jest logo

Jest

Cypress logo

Cypress

Professional Experience

A role-by-role interactive journey. Use the timeline to move through each role, then inspect expandable skill bullets and project depth for concrete delivery evidence.

Expedia Group, May 2022 - Present

Swipe left/right on this timeline or use arrows to navigate experiences.

Expedia Group

Seattle, WA
Software Engineer II

May 2022 - Present

Projects
Learnings/Niches

Unified fragmented B2B identity across partner and traveler systems using React, TypeScript, Node.js (Hapi), and Java/OIDC services.

Delivered a coherent auth model used by 100k+ partners with high adoption and clearer trust boundaries.

Defined REST and GraphQL contracts for cross-domain email updates with centralized identity services.

Reduced identity inconsistencies and resolved roughly 45% of identity-related bugs.

Implemented step-up MFA with ACR policy controls and staged rollouts using feature flags and analytics.

Improved release confidence with policy-driven authentication and safer production rollouts.

Owned L3 incidents with Splunk, Datadog, and PagerDuty while tightening smoke coverage and deployment safety.

Reached 92% smoke coverage and strengthened incident response and recovery discipline.

PROJECT SHOWCASE

Interactive proof ofskills

Browse a vertical carousel of projects on the left and inspect implementation depth on the right.

All
AI
Full Stack
Scalable Systems
Frontend
Data / ML
Project carousel
Project Details
PAWS Email Notifications

An end-to-end notification system for a shelter adoption site: an admin dashboard to manage subscribers and rules, a Hapi API, a Postgres system of record, and a scheduled runner that scrapes adoption listings and fans out email alerts. The design leans on pragmatic, low-cost queue semantics via a Postgres outbox model to keep the system operable before introducing dedicated infrastructure.

Run the client and server workspace locally, then use the admin dashboard to sync animals, manage subscribers, and validate rules-driven notification behavior.
React logo

React

TypeScript logo

TypeScript

Vite

Material UI logo

Material UI

Hapi logo

Hapi

Zod

Postgres logo

Postgres

Drizzle

TanStack Query

Cheerio

undici

What I learned

Queue semantics can start as a relational outbox when traffic is low and budgets are tight.

Typed contracts reduce drift between admin UI expectations and server behavior.

Scrapers need flexible fallbacks (proxies, retries, and rule controls) to survive real-world constraints.

View repository

Education and Certifications

Academic foundation and current certification highlights in one place. Education stays on the left while certifications stay as a vertically scrollable list on the right.

Education
M.S. in Computer Engineering
New York University logo

New York University

New York, NY · May 2021

Coursework in data structures and algorithms, cloud computing, distributed systems, internet protocols, machine learning, and deep learning.


B.S. in Computer and Information Science
University of Mumbai logo

University of Mumbai

Mumbai, India · July 2019

Strong computing foundation spanning software engineering and computer science fundamentals.

Certifications
View on LinkedIn
Anthropic logo
AI Fluency: Framework & Foundations
Anthropic
Mar 2026
Credential ID: h7edwy2r4qsp
Applied Machine Learning: Algorithms
LinkedIn Learning
Mar 2021
Credential ID: AdpqsJlizw9hCYf1ePxFEWTuR6F9
Udemy logo
Face Recognition Web App in Machine Learning with Python and Flask
Udemy
Jan 2021
Credential ID: UC-7613dbd7-e71c-4a06-8e5e-edd62a7e4984
HackerRank logo
Java Basics
HackerRank
Nov 2020
Credential ID: F5FE80A1E2B5
Essential Math for Machine Learning: Python Edition
LinkedIn Learning
Jul 2020
Credential ID: AZkvNXZjR4PkWItENBAq2zhmgJX3
Introduction to Data Structures & Algorithms in Java
LinkedIn Learning
Jun 2020
Credential ID: AelsH2eBxuZFS2pjyXwrrB6Nw9Pw
WordPress: Ecommerce
LinkedIn Learning
May 2020
Credential ID: AT-x_jwYannoMRGH6e-L6wIRUwAf

Looking for a full-stack engineer who can ship product surfaces and the systems behind them.

This portfolio is intentionally structured for fast review. The case studies show engineering range, and the What I Offer section highlights how I approach production ownership, scale, and collaboration.

This portfolio is built in Next.js with Material UI and statically exports cleanly for GitHub Pages.

The same codebase also deploys directly to Vercel when you want the simpler hosting path.

Skills and experience here are consolidated from the identity-focused resume, LinkedIn profile export, project repos, and current professional experience.

Contact & profile

Seattle, WA

ninawekunal@gmail.com