I build frontend for complex, data-heavy products under real-world constraints.
4 years shipping React and Next.js interfaces where role permissions, real-time data, and performance on inconsistent connections aren't edge cases — they're the whole job. Most recently: enterprise banking platforms for UAE and KSA at Infosys.
About
01
I'm a frontend developer with 4 years at Infosys, mostly on enterprise banking portals for UAE and KSA clients. Most of my work sits at the intersection of three constraints that don't show up in tutorials: strict role-based access control, data that has to stay correct under real-time updates, and performance budgets for users on inconsistent mobile connections.
I've spent the last two years moving from building components to owning a full frontend module — from architecture decisions down to the caching strategy that keeps it fast.
Based in India. Open to full-time roles in UAE, KSA, and India.
Selected work
02

JobPilot — AI resume analysis & optimization platform
A full-stack platform that evaluates a resume against a specific job description and generates a structured ATS-style analysis: missing keywords, strengths, weaknesses, and concrete recommendations — built and shipped end to end, not a prototype.

PulseBoard — role-based frontend architecture
A personal project built to explore a pattern I use at work but can't show publicly: a dashboard where different roles see different data and actions, real-time KPIs stay correct, and table and chart views hold up under large paginated datasets — without the codebase turning into scattered permission checks as features get added.
Performance work
03Before/after results from the Digital Banking Portal revamp (see Experience below) — taken from 70s-range Lighthouse scores to 90+ on both mobile and desktop.
Experience
04Frontend Developer, Infosys
Oct 2022 — Present · Banking & financial services accounts (UAE, KSA)
Building the foundation
- Built and maintained React/Next.js components for customer and admin banking portals serving UAE and KSA markets.
- Contributed to a shared component library used across multiple product modules.
- Started owning performance: identified render bottlenecks and reduced unnecessary re-renders on data-heavy dashboard views.
Taking ownership
- Led the frontend UI revamp for the digital banking customer and admin portals — from architecture decisions to implementation.
- Owned the performance budget: reduced LCP and CLS issues, taking Lighthouse scores to 90+.
- Introduced schema-driven form validation to cut down a recurring class of production bugs from malformed input.
- Worked directly with backend, QA, and design in Agile sprints to ship feature rollouts without breaking existing banking workflows.