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