< Dilshad.dev />

I build scalable frontend systems for complex, production-grade products.

Frontend engineer with 3+ years building enterprise banking platforms for UAE & KSA clients at Infosys.

Example system I worked on โ€” a role-based frontend architecture handling real-time data, permissions, and performance constraints.

Frontend system preview showing data-intensive UI
MD Dilshad

About โ€” How I approach frontend engineering

I'm a frontend engineer focused on building predictable, scalable user interfaces for data-intensive products. Over the past 3+ years, I've worked on enterprise banking applications for GCC clients (UAE, KSA) at Infosys.

Open to roles in UAE / KSA

JavaScript (ES6+)
React.js โ†’ Component architecture & composition
Next.js โ†’ SSR vs SSG & RSC
Redux Toolkit โ†’ Predictable global state
Testing โ†’ Regression safety
Performance โ†’ Render control & data flow

Skills

JavaScript (ES6+) โ†’ Core languageJavaScript (ES6+) โ†’ Core language
React.js โ†’ Primary frameworkReact.js โ†’ Primary framework
Next.js โ†’ Production usageNext.js โ†’ Production usage
TypeScript โ†’ Daily developmentTypeScript โ†’ Daily development
Testing โ†’ Regression safetyTesting โ†’ Regression safety
Tailwind โ†’ Design systems & UI consistencyTailwind โ†’ Design systems & UI consistency

Explore Architecture

PulseBoard โ€” Role-Based Frontend Architecture

PulseBoard โ€” Role-Based Frontend Architecture

A frontend system designed to handle role-based access, real-time KPI data, and complex user interactions while remaining predictable and scalable as features grow.

  • โ€ข Implemented RBAC at route, component, and action levels
  • โ€ข Separated server state and UI state using React Query
  • โ€ข Schema-driven form validation with Zod for safer refactors
  • โ€ข Designed tables and charts to handle large, paginated datasets
Next.jsTypeScriptPrismaNeonDBReact QueryTailwindCSSShadCN UIChart.js
Live Demo โ†—GitHub โ†—
Klimate โ†’ Performance & UX

Klimate โ†’ Performance & UX

A modern weather app with live OpenWeather API, search, animated UI & theme switching.

TypeScriptNext.jsTailwindShadCN UIOpenWeather API
Reflct โ†’ Forms & Workflow

Reflct โ†’ Forms & Workflow

A distraction-free writing app with authentication, theme switching & clean UI.

Next.jsPrismaTailwindCSSClerk AuthShadCN UI

Core Web Vitals

Real performance improvements that boosted Lighthouse scores and improved both user experience & SEO.

Lighthouse Score Improvement

Before

Before performance

After

After performance

What Was Improved?

  • Reduced CLS (Layout Shift)

    Applied proper width/height attributes & optimized image loading.

  • Improved LCP with optimized hero image

    Compressed hero assets, converted to WebP, and used next/image.

  • Reduced JS bundle size by ~40%

    Code-splitting, dynamic imports, removed unused libraries.

  • Improved FID by minimizing JS execution

    Deferred heavy scripts and removed blocking resources.

  • Better caching strategy

    Used ISR, caching headers, and Next.js prefetching.

Final Results

Achieved 95+ Lighthouse scoreson both Mobile and Desktop by systematically optimizing Core Web Vitals. This resulted in:
โ€ข Faster loading
โ€ข Smoother interactions
โ€ข Higher SEO ranking
โ€ข Better user experience and retention

Experience

Frontend Developer

Infosys โ€ข 2022 โ€“ Present

  • โ€ข Developing high-performance UI for enterprise banking systems (UAE & KSA markets).
  • โ€ข Building reusable, scalable React + Next.js components used across multiple product modules.
  • โ€ข Improved UI load speed by optimizing rendering, reducing bundle size, and implementing best-practice caching.

Digital Banking Portal โ€“ Frontend Lead

Infosys โ€ข 2024 โ€“ Present

  • โ€ข Led UI revamp for customer & admin portals using React, Next.js, and modern state management.
  • โ€ข Reduced LCP and CLS issues and improved Lighthouse performance scores to 90+.
  • โ€ข Collaborated with backend, QA, and design teams to deliver seamless feature rollouts in Agile sprints.

Contact

Open to full-time frontend roles across UAE, KSA, and India.

Current location: India

Open to roles in: India ยท UAE ยท KSA

Role type: Full-time

ยฉ2026 Dilshad โ€” Built with Next & React JS