Post Job Free
Sign in

Front-End Developer - React, Next.js, Angular

Location:
Piscataway, NJ
Salary:
120000
Posted:
July 29, 2026

Contact this candidate

Resume:

PRAVEEN PABBATI

Front End Developer

Email: *************@*****.*** Mobile: 551-***-****

PROFESSIONAL SUMMARY:

Front End Developer with 8+ years of background in designing, developing, and optimizing responsive, scalable, and high-performance web applications across healthcare, financial services, insurance, and enterprise domains. Proficient in building modern front-end solutions using React.js, React 18, Angular, Angular22, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Redux, Redux Toolkit, RTK Query, React Query, and REST APIs, Python 3.x, Django, Django REST Framework. Experienced in developing reusable component-based architectures, implementing server-side rendering (SSR), dynamic routing, micro-frontend solutions, and integrating backend microservices. Skilled in responsive UI development, state management, API integration, performance optimization, accessibility (WCAG), unit and end-to-end testing with Jest, React Testing Library, and Cypress, as well as CI/CD automation using GitHub Actions. Hands-on experience working in Agile/Scrum environments, collaborating with cross-functional teams, and delivering secure, maintainable, and production-ready applications that improve user experience and business outcomes.Strong collaborator with excellent communication and interpersonal skills, recognized for partnering effectively with product owners, UX/UI designers, backend engineers, and QA teams to deliver high-quality software on schedule. Analytical problem solver with a commitment to clean coding practices, continuous improvement, and mentoring team members while driving performance optimization, code quality, and long-term application maintainability.

TECHNICAL SKILLS:

Frontend Technologies: React.js, React 18, Angular js, Angular22, Next.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, AJAX, JSON, jQuery, PHP

Backend Technologies & Frameworks: Java, Spring Boot, Python, Django, Microservices Architecture, RESTful Web Services

React Ecosystem: React Hooks, Context API, React Router, Suspense, Lazy Loading, React. memo, useMemo, useCallback, Error Boundaries

Angular Ecosystem: Components, Services, Dependency Injection, RxJS, Reactive Forms, Angular Router, Lazy Loading, Standalone Components, Signals, Change Detection (OnPush), Angular CLI

Python Ecosystem: Python 3.x, Django, Django REST Framework, Flask, ORM, Celery, Pandas, NumPy, Pytest, Virtualenv/Pip

Django Ecosystem: Django, Django REST Framework (DRF), Django ORM, Django Admin, Middleware, Django Signals, Serializers, Class-Based Views, Authentication & Permissions

State Management & Data Fetching: Redux, Redux Toolkit, Redux Thunk, Redux Saga, RTK Query, React Query, Axios, REST APIs, WebSocket

UI Frameworks & Styling: Material-UI (MUI), Styled-Components, Bootstrap, CSS Grid, Flexbox, Media Queries, Semantic HTML, Responsive Web Design, Mobile-First Design, Design Systems, Reusable Component Libraries

Testing & Quality Assurance: Jest, React Testing Library, Enzyme, Cypress, Unit Testing, Integration Testing, End-to-End (E2E) Testing, Regression Testing, Functional Testing, Cross-Browser Testing

Build Tools, CI/CD & Module Bundling: Webpack 5, Module Federation, GitHub Actions, CI/CD Pipelines, Code Splitting, Build Automation, Asset Compression, Code Minification

Version Control & Collaboration: Git, Bitbucket, Branching, Merging, Pull Requests, Peer Code Reviews, Technical Documentation

Performance Optimization: Memoization, Browser Performance Profiling, Chrome DevTools, Rendering Optimization, Client-Side Caching, Background Synchronization, Query Optimization, Selective Rendering, Bundle Optimization, Resource Loading Optimization, Caching Strategies, Page Speed Optimization

Architecture & Development Practices: Server-Side Rendering (SSR), Dynamic Routing, Micro-Frontend Architecture, Modular UI Architecture, Component-Based Architecture, API Integration, Third-Party Service Integration, Microservices Integration, Reusable Components

Accessibility, UI/UX & Design Tools: WCAG Compliance, Keyboard Navigation, UI/UX Principles, Wireframe Implementation, Prototype Integration, Figma, Adobe XD, Storybook

Content Management & Databases: WordPress, CMS Integrations, Headless CMS, MySQL, cPanel.

AI Tooling & Integrations: Claude AI, Open AI API Integration, Generative AI (GenAI) Tools, LLM-Powered Features, Prompt Engineering, AI-Assisted Development & Code Review, GitHub Copilot.

Methodologies & Project Management: Agile, Scrum, Sprint Planning, Daily Stand-ups, Backlog Refinement, Sprint Retrospectives

EXPERIENCE:

USAA, San Antonio, TX January 2025 - Present

React.js Developer

Designed and implemented enterprise-level front-end applications using React 18, leveraging Hooks-based development patterns to build scalable, reusable, and high-performance UI components.

Developed responsive user experiences using CSS Grid, Flexbox, media queries, and modern styling practices to support multiple browsers and device types.

Developed efficient application state management solutions using Redux Toolkit and RTK Query, simplifying API interactions, reducing redundant code, and improving data handling workflows.

Integrated React Query for advanced server-state management, implementing client-side caching, background synchronization, query optimization, and consistent data updates.

Built SEO-friendly and high-performing web applications using Next.js, implementing server-side rendering (SSR), dynamic routing, and optimized page delivery strategies.

Developed strongly typed React applications using TypeScript, improving code reliability, enforcing type safety, and reducing potential runtime issues.

Performed peer code reviews and provided technical guidance to junior developers, encouraging React best practices, clean coding standards, and maintainable development approaches.

Created and maintained technical documentation for reusable components, application architecture, state management workflows, coding standards, and build processes to support team collaboration.

Created comprehensive test suites using Jest, React Testing Library, and Cypress, performing unit, integration, and end-to-end testing to ensure application quality and stability.

Implemented real-time application capabilities using React Query and WebSocket integrations, enabling live data updates and interactive user experiences.

Analyzed and improved application responsiveness using browser performance profiling tools, identifying rendering issues, optimizing resources, and resolving front-end bottlenecks.

Built dynamic forms, reusable interactive components, and complex user workflows to improve application functionality and enhance user engagement.

Partnered with UX/UI teams to transform wireframes, prototypes, and high-fidelity designs into responsive, production-ready React components while maintaining design accuracy.

Enhanced front-end performance by applying React optimization techniques including memoization, Suspense, lazy loading, and efficient component rendering strategies.

Created centralized reusable component libraries and design systems to standardize UI patterns, accelerate development, and improve consistency across applications.

Automated application build, testing, and deployment workflows by configuring GitHub Actions CI/CD pipelines, improving release efficiency and deployment consistency.

Implemented Webpack 5 Module Federation to enable shared component usage across multiple applications, optimize dependency management, and reduce application bundle sizes.

Developed accessible web interfaces by following WCAG compliance standards, implementing semantic HTML, keyboard navigation, and inclusive design practices.

Improved client-side rendering efficiency through optimized state management, controlled component updates, selective rendering, and advanced React performance techniques.

Designed and implemented micro-frontend architectures and modular UI solutions, enabling independent deployments, improved team productivity, and scalable application growth.

Integrated external APIs, third-party services, and microservice-based backend systems into React applications with robust error handling and optimized data exchange.

Worked closely with DevOps teams to improve production deployment processes, optimize build configurations, enhance caching strategies, and increase application reliability.

Led front-end performance improvement initiatives through application audits, A/B testing analysis, and optimization efforts focused on page speed, usability, and overall user satisfaction.

Ascension Health, St. Louis, MO March 2024 - December 2024

Full Stack Developer

Built and maintained component-based UI modules using Angular (Components, Services, Dependency Injection, RxJS Observables), implementing two-way data binding and reactive forms for dynamic user interactions.

Used the new Angular Control Flow syntax (@if, @for, @switch — Angular 17+) to replace structural directives (*ngIf, *ngFor) for improved template readability and performance.

Integrated Angular front-end applications with RESTful APIs, handling HTTP client requests, routing, and state management to deliver seamless end-to-end functionality.

Developed visually consistent user interfaces using Material-UI and Styled-Components, implementing reusable styling patterns, custom themes, and scalable design systems.

Created responsive and adaptive page layouts using CSS Flexbox and Grid, ensuring optimal rendering across desktops, tablets, and mobile devices.

Configured Angular Router with lazy-loaded feature modules and route guards (CanActivate) to control navigation flow and improve initial load performance.

Wrote unit tests using Jasmine and Karma to validate component logic and service behavior, improving code reliability.

Managed application source code using Bitbucket, following version control best practices including branching, merging, pull requests, and collaborative development workflows.

Worked in Agile/Scrum development environments, actively contributing to sprint planning, daily stand-up meetings, backlog refinement, and sprint retrospectives for timely feature delivery.

Utilized RxJS Observables and Subjects for reactive state management, handling asynchronous data streams and event-based communication between components.

Improved application performance through OnPush change detection strategy, lazy loading of modules, and trackBy functions in *ngFor loops.

Implemented Angular Signals (Angular 16+) for fine-grained reactivity and simplified state management as an alternative to RxJS for local component state.

Built and maintained component documentation using Storybook, enabling isolated UI development, component reuse, and improved collaboration between development and design teams.

Analyzed and optimized front-end performance using Chrome DevTools profiling capabilities, identifying rendering bottlenecks and implementing improvements for faster application response.

Structured Angular applications using modular architecture (Feature Modules, Shared Modules, Core Module) to improve code organization, reusability, and maintainability.

Developed dynamic forms, validation workflows, and interactive UI elements to enhance user productivity and improve overall application usability.

Developed and maintained backend services and RESTful APIs using Python and Django, implementing business logic, ORM-based data models, and Django REST Framework for front-end/backend communication.

Developed RESTful APIs using Django REST Framework (DRF), implementing serializers, viewsets, and routers to expose backend services to front-end applications.

Wrote unit and integration tests using Pytest and Django's TestCase framework, maintaining test coverage for models, views, and API endpoints.

Collaborated across full-stack teams to deliver features spanning Django backend services and Angular front-ends, ensuring consistent data flow and API contract alignment between layers.

Invokation3d Private Limited, Hyderabad, India October 2022 - July 2023

Front End Developer

Leveraged jQuery for DOM manipulation, event handling, and enhancing compatibility with existing web applications and legacy browser environments.

Built reusable and responsive UI components using Bootstrap and custom CSS frameworks while maintaining consistent branding, layout structures, and design standards.

Conducted cross-browser testing and UI troubleshooting across multiple browsers, resolving styling inconsistencies, rendering issues, and front-end defects.

Partnered with backend developers to integrate frontend components with RESTful APIs, dynamic data services, and application workflows.

Executed UI testing, functional validation, and regression checks to ensure interface consistency, performance, and alignment with business and design requirements.

Created and maintained UI documentation, reusable component libraries, and development guidelines to support application scalability and smooth project transitions.

Developed reusable React components and integrated modular UI elements into existing front-end application architectures to support maintainability and scalability.

Applied web accessibility standards and best practices, including semantic HTML, keyboard navigation, and usability enhancements, to create inclusive digital experiences.

Utilized Git for source code management, branch management, version tracking, and team collaboration throughout the software development lifecycle.

Transformed wireframes and high-fidelity designs from Figma and Adobe XD into accurate, production-ready web interfaces while maintaining visual consistency and design specifications.

Improved website performance by implementing front-end optimization techniques such as code minification, asset compression, and efficient resource loading strategies.

Deloitte Consulting India Pvt Ltd, Hyderabad, India August 2017 – September 2022

UI Developer

Built and enhanced responsive, cross-browser compatible web applications using HTML5, CSS3, and JavaScript, delivering consistent user experiences across desktop, tablet, and mobile platforms.

Developed asynchronous web functionalities using AJAX and JSON, enabling dynamic data updates, faster page interactions, and improved overall application performance.

Customized WordPress themes, templates, and plugins based on business requirements, implementing feature enhancements and optimizing website functionality.

Designed, developed, and maintained MySQL databases for content-driven applications, performing database operations including data creation, updates, retrieval, and maintenance.

Integrated PHP-based server-side logic into web applications, developing reusable templates and connecting backend functionality with frontend components.

Implemented SEO best practices by optimizing webpage structure, metadata, content organization, and performance factors to improve search engine visibility and rankings.

Performed front-end and backend debugging using browser developer tools and troubleshooting techniques to identify and resolve UI, scripting, and application-related issues.

Applied UI/UX design principles to develop clean, intuitive, and user-focused interfaces, improving website usability, navigation flow, and customer engagement.

Managed website deployment activities through CPanel hosting environments, configuring files, domains, and server settings to ensure stable production releases.

Created mobile-first responsive layouts using CSS media queries and adaptive design techniques, ensuring seamless rendering across various screen sizes and devices.



Contact this candidate