Projects

Selected Engineering Work

Case study summaries with focus areas and technical stack.

Project

Firebase Admin SDK (GraphQL)

Expanded GraphQL support and tenant features for backend developers.

Context

Firebase Data Connect needed GraphQL parity between client and admin SDKs.

Challenge

Add GraphQL features while keeping Admin SDK onboarding simple.

Process

Refactored initialization logic, integrated tenant support, and added 30+ tests.

Solution

Shipped GraphQL query/mutation support and aligned Admin SDK behavior.

Outcome

Reduced boilerplate by ~25% and delivered >90% test coverage.

Stack

TypeScriptNode.jsGraphQLFirebase EmulatorMocha/Chai

Project

Uber Clone (Mobile)

Multi-screen rideshare experience with live maps, payments, and auth.

Context

Demonstrate real-time, cross-platform mobile delivery end to end.

Challenge

Combine geolocation, payments, and auth without degrading UX.

Process

Built navigation flow, Zustand state, Stripe checkout, and JWT auth.

Solution

Shipped rideshare flows with live tracking and reliable payments.

Outcome

Improved load speed and ensured consistent UI across iOS/Android.

Stack

React NativeExpoTypeScriptZustandStripePostgreSQL

Project

Smart Grid DDoS Detection

Hybrid CNN + GRU model to detect attacks across smart-grid networks.

Context

Smart-grid operators needed faster DDoS detection from large datasets.

Challenge

Improve detection accuracy without slowing training or inference.

Process

Built CNN + GRU hybrid model, cleaned CICIDS2017 data, and tuned training.

Solution

Delivered a hybrid model with stronger recall on real-world traffic.

Outcome

Improved response time by 40% and accuracy by 25% over baselines.

Stack

PythonPyTorchNumPyPandasMatplotlib

Project

Fintech Banking Dashboard

Hackathon banking app with live transactions and multi-bank visibility.

Context

Provide a secure, real-time view of multi-bank transactions.

Challenge

Sync accounts while keeping performance and security tight.

Process

Integrated Plaid, built SSR dashboards, and added Sentry monitoring.

Solution

Delivered a responsive finance dashboard with real-time insights.

Outcome

Enabled live tracking and improved reliability through monitoring.

Stack

Next.jsTailwind CSSPlaidPostgreSQLSentry