UUbaidullah
  • Work
  • About
  • Writing
  • Now
  • Uses
  • Playground
Let's build something that actually ships.

I take on a small number of product engineering engagements at a time. If you're building something AI-shaped and need someone who can own end-to-end, that's where I'm useful.

Start a conversation
Sitemap
  • Work
  • About
  • Writing
  • Now
  • Uses
  • Playground
  • Contact
Elsewhere
  • GitHub
  • LinkedIn
  • Instagram
  • Email
© 2026 Ubaidullah. Built in Pakistan.
Next.js · React 19 · Tailwind v4 · Vercel
All work
ShippedSep 2023 — Apr 2024Frontend Engineer

Jurri

Enterprise cloud storage + multi-email management — built for teams that have stopped trusting Drive.

~30%
Code duplication removed
via reusable component + hook library
~40%
Faster initial load
code splitting + lazy loading + bundle work
3-in-1
Product surface
files, inbox, vault, one app
The problem

Enterprise teams were juggling four tools to handle what should have been one workflow: storage, multi-account email, shared credentials, and access control. Every context switch leaked productivity, and the tools didn't talk to each other.

The approach

One product, three surfaces (files, inbox, vault) sharing a common navigation, search, and auth model. RTK Query handled server state with aggressive cache invalidation so the UI never felt stale. I split the frontend into composable components and custom hooks that the team could remix for new screens — what started as my code became the team's library.

The outcome

Component reuse cut new-feature build time noticeably across the team. Bundle optimization (code splitting + lazy loading) dropped initial load by ~40%. The shared surface meant users stopped tab-juggling.

What I owned
  • 01Architected a reusable React component + hooks library that became the team's default ship surface.
  • 02Built drag-and-drop file uploads with multi-file progress and resumable behavior.
  • 03Implemented the unified inbox aggregating multiple email accounts behind one UI.
  • 04Performance-engineered the bundle — code splitting, lazy loading — for a ~40% first-load improvement.
Stack
ReactRedux ToolkitRTK QueryNode.jsExpressMongoDB
Previous
AI Humanizer
Next
Yaksport