*
Muhammad Waleed Abdullah
Islamabad, Pakistan
Hi there, I am a Software Engineer, who loves Computer Science, Currently I would say I am pretty good at Frontend Development, however I really love Backend and ML as well. Currently, Learning about System design and handling Data-intensive applications (Yes, I am reading Designing Data-Intensive Applications). Other than that, I love going to the gym. Also building Strangth track on the side.
* Work
Vyro
Software Engineer (March 2024 - Present)
Promoted to Frontend Lead for Chatly-Everask team after leading core frontend initiatives. Built a LLM chat library for React and a custom Rehype plugin for dynamic content rendering. Focused on performance and improving user experience while closely collaborating with Backend, ML, and Product teams. Mentored engineers, ran code reviews, and conducted interviews to support team growth.
* Projects
BetterConfig
Remote config and feature flags on the edge.
Designed and built BetterConfig end to end, an edge-native platform for managing typed configuration and feature flags, then reading them at runtime through a low-latency SDK. The whole system runs on the Cloudflare edge and is split along a strict write/read seam: a Next.js 16 dashboard backed by a Hono control-plane worker that owns the source of truth in D1 via Drizzle, plus a dependency-light read worker that serves published config straight from KV with no database on the hot path. Added usage metering with Analytics Engine, better-auth sessions with role-based access control, hashed bearer-token auth, dual-key rate limiting, and Polar billing, with a single Zod contract shared across every app in the stack. It all lives in a pnpm and Turborepo monorepo, with a typed React SDK that supports live refresh and CLI type generation.
Imagine Web
AI generation platform.
Contributed to transforming Imagine Web into a scalable Turborepo monorepo, building core reusable packages including shared ESLint/TypeScript configs and a design-system foundation. Established team-wide frontend patterns that powered the Imagine revamp and accelerated development across teams. Led the migration from dnd-kit to native drag-and-drop to resolve performance bottlenecks, and built a high-performance multiselect experience with drag-and-drop interactions. Improved rendering efficiency through smarter virtualization (React.memo), IntersectionObserver-based media playback, and cancellation of unnecessary requests. Also helped design and implement Assist mode and contributed to the Studios experience across the Imagine AI tools suite.
Chatly
All-in-one AI chat platform.
Led the frontend development of Chatly Web by building the core architecture, design system, and reusable component library. Developed a custom chat library enabling LLM streaming through SSE. Created a rehype plugin to parse and render dynamic content. The platform now handles over 9M+ monthly requests, 1M+ MAUs. Focused on optimizing performance and maintainability while collaborating closely with Backend and ML teams to deliver new features and resolve issues.
* Blogs
Ref callbacks and cleanups (React)
8/10/2025
React 19 ref callback cleanups simplify DOM handling and replace many useEffect patterns.
Log structured vs Page oriented storage
8/4/2025
Log structured vs page oriented storage
Using multiple forms through a single form provider (React Hook Form)
6/9/2025
Nesting <FormProvider/> in React Hook Form doesn't work, using a custom form provider instead

