You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm a Software Engineer based in Karachi π΅π°, building production-grade systems across frontend, backend, and cloud infrastructure. I specialize in scalable full-stack applications with a focus on database design, performance, and maintainable codebases.
constusama={location: "Karachi, Pakistan π΅π°",role: "Software Engineer",portfolio: "https://usamanadeem.vercel.app",stack: ["TypeScript","React","Next.js","Spring Boot","AWS"],openSource: "2Γ merged PRs in Supabase (102k β) β ",currentFocus:"AI model integration into production apps π€",askMeAbout: ["TypeScript","React","Next.js","Angular","Spring Boot","PostgreSQL","AWS"],};
π’ Open Source β Supabase Studio
Two merged PRs in supabase/supabase (102k β) β shipped a feature, then improved it based on team feedback.
Added option to treat empty CSV cells as NULL on import Β· Fixed worker+transform incompatibility Β· Stale closure bug Β· Broken preview display Β· Threaded the flag end-to-end through DB insertion for new & existing tables
Enhancement after team discussion β users can now select specific columns for empty-cell NULL conversion instead of applying it globally, giving finer control during CSV import