Prayag K

Senior Front-End Engineer

9 years of front-end engineering experience building scalable, high-performance web applications with React, TypeScript and Next.js. Experienced in micro-frontends, server-side rendering, performance optimisation, reusable component architecture and CMS-driven applications with Adobe Experience Manager.

I focus on building maintainable, accessible user experiences and solving complex front-end performance challenges. I enjoy working on enterprise applications, collaborating across teams, and mentoring engineers to deliver reliable products at scale.

Skills

JavaScriptTypeScriptReactNext.jsRemixReduxTailwind CSSJestReact Testing LibraryNode.jsMongoDBExpress.js

Work Experience

Senior Front-end Engineer @ Ford

Aug 2025 - Aug 2026

  • Built customer-facing experience pages for ford.com/experiences using Next.js within a micro-frontend architecture.
  • Migrated externally managed experience platforms into Ford's in-house ecosystem, standardising UI and user flows.
  • Developed reusable React components integrated with Adobe Experience Manager (AEM) for content-driven pages.
  • Introduced non-blocking rendering using Next.js RSC, Suspense and streaming, allowing static content to render immediately while API-dependent components loaded progressively, significantly improving page performance.
  • Redesigned booking flows and integrated legacy backend APIs and FordPay (Stripe-backed) for end-to-end booking functionality.
  • Improved SEO and page delivery using SSR, code splitting and optimised data fetching in Next.js.
Next.jsReactTypeScriptAEMTailwind CSSGCPREST APIs

Senior Front-end Engineer @ Harman

Nov 2022 - Aug 2025

  • Spearheaded development of an API analytics dashboard with trend charts and filters, reducing rate-limit-related support tickets by 30%.
  • Built a utility usage and cost management dashboard to help enterprises track consumption trends and sustainability targets.
  • Delivered a production-ready Next.js solution gallery within 15 days using server-side rendering to improve initial load performance.
  • Led and mentored a team of 3 engineers, enforcing frontend best practices, conducting code reviews and maintaining technical documentation.
  • Implemented a real-time chatbot interface that retrieved AI-generated answers from product reviews.
  • Integrated Datadog RUM, Synthetic Monitoring and Log Management to track frontend performance, API availability and production errors.
ReactTypeScriptNext.jsReduxTailwind CSSHighchartsJestReact Testing LibraryStorybook

Senior Software Engineer @ Quest Global

Feb 2021 - Nov 2022

  • Reduced API response time by 70% by offloading heavy MongoDB transformations to the front-end in collaboration with backend teams.
  • Designed and implemented 3 data-rich visualisations for semiconductor test results using D3.js and Plotly.js.
  • Created interactive chart controls for wafer test data to support analysis and early defect detection.
  • Contributed to sprint planning and task estimation for frontend development.
  • Set up Docker Compose to orchestrate frontend, backend and database services and integrated GitLab CI/CD for automated development, testing and deployment.
ReactMobXD3.jsPlotly.jsMaterial UIJestReact Testing LibraryDockerGitLab CI/CD

Blockchain Developer @ Cybrosys Technologies

Aug 2017 - Feb 2021

  • Led a 3-member blockchain team, overseeing code quality, client discussions and cross-team collaboration.
  • Integrated MetaMask and Web3.js into Ethereum dApps for 10+ clients, enabling secure wallet connectivity and blockchain transactions.
  • Built an internal desktop tool using Electron and the MERN stack to improve task tracking and visibility for a 40-member team.
  • Created an EOS blockchain-based document verification system using Web3.js and React.
ReactNode.jsMongoDBExpress.jsEthereumSolidityWeb3.jsElectron