Hi, I’m Pavan Kelly, a Senior React Engineer with over 10 years of hands-on experience building scalable, high-performance web applications using React.js, TypeScript, and modern JavaScript (ES6+). I specialize in Next.js, Redux Toolkit, React Query, and Context API to deliver robust architectures and responsive user experiences. I enjoy crafting polished UIs with Tailwind CSS, Material UI, and Styled Components, integrating REST and GraphQL APIs, and ensuring quality with Jest, React Testing Library, and Cypress. I thrive in Agile teams and streamline deployment through Docker, AWS, and CI/CD pipelines in fast-paced environments.

Pavan Kelly

Hi, I’m Pavan Kelly, a Senior React Engineer with over 10 years of hands-on experience building scalable, high-performance web applications using React.js, TypeScript, and modern JavaScript (ES6+). I specialize in Next.js, Redux Toolkit, React Query, and Context API to deliver robust architectures and responsive user experiences. I enjoy crafting polished UIs with Tailwind CSS, Material UI, and Styled Components, integrating REST and GraphQL APIs, and ensuring quality with Jest, React Testing Library, and Cypress. I thrive in Agile teams and streamline deployment through Docker, AWS, and CI/CD pipelines in fast-paced environments.

Available to hire

Hi, I’m Pavan Kelly, a Senior React Engineer with over 10 years of hands-on experience building scalable, high-performance web applications using React.js, TypeScript, and modern JavaScript (ES6+). I specialize in Next.js, Redux Toolkit, React Query, and Context API to deliver robust architectures and responsive user experiences.

I enjoy crafting polished UIs with Tailwind CSS, Material UI, and Styled Components, integrating REST and GraphQL APIs, and ensuring quality with Jest, React Testing Library, and Cypress. I thrive in Agile teams and streamline deployment through Docker, AWS, and CI/CD pipelines in fast-paced environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Frontend React Engineer at Amtrak
March 1, 2022 - January 1, 2026
Led the development of a high-performance passenger booking and management portal using React.js and TypeScript, architecting a scalable front-end for millions of users. Built reusable component libraries with Material UI and Styled Components, ensuring a consistent and accessible user interface across modules. Implemented complex state management using Redux Toolkit and React Query, enabling real-time seat availability and dynamic pricing updates. Optimized performance through lazy loading, code splitting, and memoization, reducing page load times by 40%. Developed comprehensive unit, integration, and end-to-end tests using Jest, React Testing Library, and Cypress, integrated with CI/CD pipelines via GitHub Actions and Docker, ensuring reliable production releases.
Full-Stack React Developer at Texas Medicaid & Healthcare Partnership
December 1, 2019 - February 1, 2022
Led the development of a provider enrollment and claims management portal using React.js with MobX and Flow, creating a robust front-end structure. Built dynamic, multi-step forms with Formik and Yup, streamlining enrollment for healthcare providers. Developed real-time dashboards using Apollo Client and GraphQL, giving administrators quick insights into claims and application statuses. Improved performance with react-virtualized for large datasets, code splitting, and browser caching strategies, reducing load times and improving responsiveness. Established automated testing workflow with Mocha, Chai, and Puppeteer, integrated into CI/CD pipelines using CircleCI and Kubernetes, ensuring reliable releases and minimal downtime.
React Developer at First Data Corporation
November 1, 2017 - November 1, 2019
Developed a real-time payment processing dashboard using React.js and Recoil for state management, ensuring smooth updates across multiple financial widgets. Built interactive charts with D3.js and Victory, enabling finance teams to track transactions and revenue trends efficiently. Integrated front-end with Socket.IO to handle live transaction streams, providing instant feedback to users without page reloads. Applied performance improvements using react-window for large tables, memoization, and service workers, significantly reducing rendering times. Automated testing with Ava and Enzyme; CI pipelines via Travis CI.
UI/UX Angular Developer at Tech Mahindra
June 1, 2014 - June 1, 2017
Led development of a customer analytics and reporting portal using Angular 9 and RxJS, creating a reactive, component-driven architecture for seamless data interactions. Designed and implemented dynamic, responsive dashboards with NGX-Charts and Angular Material, ensuring clear visualization of key performance metrics. Integrated the portal with RESTful APIs and WebSockets to display live customer data and real-time notifications. Improved performance and user experience by applying lazy loading modules, OnPush change detection, and virtual scrolling, enabling smooth rendering of large datasets. Established an automated testing workflow with Karma and Protractor, integrated into Jenkins CI pipelines, ensuring consistent quality and reliable deployments.

Education

Master's degree in Computer and Information Sciences, General at Southern Arkansas University
January 11, 2030 - December 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Professional Services