I'm Sharad Roy. I've spent 6 years building products for millions users using React, React Native and TypeScript. Now I'm expanding into AI, backend, systems, and architecture. Infinitely more to learn.
I'm a frontend engineer working on becoming fullstack, and instead of rushing to write code in Node.js, I spent a week figuring out what Node is actually doing underneath. Here's what finally made the event loop click.
One long conversation with an AI assistant degrades the same way one long function does. Here's how I split my workflow into five stages, each with its own agent, its own context, and its own job.
AI can write code fast, but it has no idea whether that code survives contact with real users. Four bugs it will happily hand you, and why understanding the system underneath still matters more than ever.
One small change made my code way easier to read and maintain. Instead of nesting conditionals deeper and deeper, handle edge cases first and let the happy path speak for itself.
Experience
Where I've worked, and what it taught me.
Shopee
May 2022 - July 2026
Senior Software Engineer
Shipped multiple features across product detail, sharing, notifications, cart, and checkout pages that serve millions of users in Southeast Asia and beyond
Optimized performance and reliability in checkout flow for millions of daily users
Worked with dozens of engineers to deliver high-quality features, establishing best practices and code review standards
Newzera Tech Labs
May 2020 - Feb 2022
Software Engineer
Led end-to-end frontend development of the Newzera app (social media app for news), owning both UI/UX and backend APIs
Refactored the codebase for robustness, achieving high test coverage and reducing regression issues
Mentored junior engineers and interns, establishing frontend best practices and code review standards
Skills
The tools I reach for.
Frontend & Mobile
React & React Native
Next.js
TypeScript
JavaScript ES6+
CSS
Sass
State & Data
Redux
RecoilJS
TanStack Query
MobX
Backend & APIs
Node.js
REST APIs
GraphQL
Tooling & Infra
Biome
ESLint
Prettier
Jest
Vitest
Vercel
Railway
CI/CD (GitHub Actions)
Let's work together
Say hello. The kettle's always on.
I'm open to fullstack and senior frontend roles, and I love seeing interesting products being built at scale. If you're building something meaningful, let's talk. The fastest way to reach me is a LinkedIn DM (reply within four hours), and my code lives on GitHub.