Home

pavanesh - Lead React UI Developer
[email protected]
Location: Lewisville, Texas, USA
Relocation: Remote
Visa: H1B, pp will be shared
Lead Front End Developer
PROFESSIONAL SUMMARY
Experienced in Front End Development, designing and developing UI/UX applications and professional web
applications using React JS, Redux, Next JS, Material UI, React Strap, HTML5, CSS3, ES6, TypeScript,
JavaScript, jQuery, AJAX, JSON, NodeJS, Express.JS, AWS, and Azure.
Worked in Micro-frontend architecture.
Implemented and ran automated unit and UI tests within Android Studio to ensure app stability and code quality.
Leveraged Android Studio s Layout Inspector and other debugging tools to inspect and optimize Android user
interfaces.
Used Android Studio's refactoring tools to restructure Android project code, ensuring best practices and
maintainable codebase.
Integrated Git version control directly within Android Studio to manage code changes and collaborate effectively
with development teams.
Worked with MERN (MongoDB, Express.JS, ReactJS and NodeJS) stack.
Worked with the Material-UI library for the designing purpose while creating the functional components which can
be reused.
Responsible for supporting the application which is in Production and troubleshooting the JS application in the
AWS.
Wrote Gradle build scripts to handle different build flavors, product variants, and build types (e.g., debug, release)
for Android apps.
Set up and managed ProGuard and R8 for code shrinking and obfuscation in Android apps during the Gradle
build process.
Implemented Gradle-based custom tasks for generating documentation, running tests, and packaging APKs.
Managed Android dependencies, libraries, and SDK versions using Gradle to ensure compatibility and reduce
conflicts.
Spring Boot Development: Developed enterprise-grade applications using Spring Boot, improving development
speed and productivity.
Debugged complex issues using Xcode s LLDB debugger and analyzed crash logs to improve app stability.
Utilized Xcode's built-in UI testing framework (XCUITest) to develop automated tests for iOS applications.
Worked with Xcode's Interface Builder to design responsive and dynamic user interfaces for multiple iOS devices.
Spring Boot Microservices: Designed and implemented microservices architecture with Spring Boot to enhance
system scalability and maintainability.
Spring Boot REST APIs: Created and consumed RESTful APIs using Spring Boot, ensuring robust data exchange
between client and server.
Spring Boot Data Access: Utilized Spring Boot Data JPA for seamless database integration and efficient CRUD
operations.
Spring Boot Security: Implemented security protocols in Spring Boot applications using Spring Security and JWT
for user authentication and authorization.
Experience in Object-Oriented Programming in JavaScript.
Created applications with React JS and one of the libraries like Redux.
Worked with React s new Hooks like useState, useEffect, useReducer, useRef
Incorporated react-redux for global state management, mainly for authentication process, and added redux-thunk
for asynchronous handling.
Developed Interactive Dashboards: Created dynamic dashboards in Tableau to visualize key business metrics,
enhancing decision-making for cross-functional teams.
Conducted Customer Behavior Analysis: Utilized Tableau to analyze customer data, identifying trends that
informed marketing strategies and boosted engagement by 15%.
Demonstrated proficiency in RESTful API development using Fast API, ensuring high performance and
responsiveness to requests.
Worked with Socket.IO for real time updates and notifications.
Developed a drag and drop layout using React-Grid-Layout library.
Developed a full stack application with Express JS framework in Node.JS environment.
Experience in setting up CI/CD pipeline integrating various tools with CloudBees Jenkins to build and run
Terraform jobs to create infrastructure in AWS.
Proficient in Python, with extensive experience in developing backend logic, implementing data processing scripts,
and creating microservices, leveraging its simplicity and efficiency to build robust and scalable solutions.
Experienced in using the NPM packages like MongoDB to integrate MongoDB into web applications and
performing CRUD and Aggregation operations on collections.
Experienced in implementation of CI/CD pipelines using Jenkins.

Expert in implementation of Responsive Web Design for various devices/browsers using bootstrap and different
kinds of Media Queries.
Good experience in CSS backgrounds, CSS padding, CSS borders, pseudo classes, pseudo elements, CSS Flex
and setting standards for consumer applications and have a good knowledge on LESS and SASS.
Implemented test cases and performed unit testing using Jest and Enzyme.
Write test cases within Backstop JS, as it takes screenshots of two versions of the same website and compares
them pixel by pixel.
Write test cases within Cypress for end-to-end browser tests.
Involved in all stages of Software Development Life Cycle (SDLC) as well as working in AGILE Methodologies
based development environment, participating in spring/iterations and SCRUM meetings.
A result-oriented professional with good communication, leadership, team management, analytical and co-
ordination
Experienced Web Developer adept in all stages of advanced web development. Knowledgeable in user interface,
testing, and debugging processes. Bringing forth expertise in design, installation, testing and maintenance of web
systems.
Able to effectively self-manage during independent projects, as well as collaborate in a team setting.
Work Experience
Lead Front End Developer April 2024 - Present
Allied World Assurance Company, Suwanee, GA
Integrated Perplexity API: Successfully integrated the Perplexity API into existing systems, enabling advanced AI-
driven data processing and generating valuable insights.
Achieved Real-Time Data Streaming: Implemented and optimized real-time data streaming solutions, leading to
enhanced data accuracy and significantly reduced latency.
React.js: Utilized a popular JavaScript library for building dynamic and reusable user interface components,
efficiently managing application state.
Redux: Employed a state management library to maintain a predictable state container, effectively handling
complex application states.
Advanced Visualizations: Utilized advanced Tableau features like calculated fields, parameters, and sets to
enhance data interactivity.
Implemented app signing and provisioning profiles within Xcode to ensure smooth app deployment to the App
Store and TestFlight.
Utilized Xcode s Instruments tool to diagnose performance issues and optimize memory usage and CPU
consumption in iOS apps.
Integrated third-party libraries and SDKs into iOS projects via CocoaPods, Carthage, and Swift Package Manager
within Xcode.
Performance Optimization: Optimized Tableau workbooks for speed and efficiency, reducing load times by up to
40%.
Utilized Xcode s Instruments tool to diagnose performance issues and optimize memory usage and CPU
consumption in iOS apps.
Integrated third-party libraries and SDKs into iOS projects via CocoaPods, Carthage, and Swift Package Manager
within Xcode.
Managed version control (Git) and performed branching, merging, and release management through Xcode s
integrated Git support.
Designed RESTful APIs: Created scalable and efficient RESTful APIs, adhering to best practices and industry
standards for optimal performance.
API Security Implementation: Implemented robust security measures for APIs, including encryption, throttling, and
rate limiting to protect sensitive data.
Authentication Protocols: Integrated OAuth 2.0 and JWT (JSON Web Tokens) for secure user authentication,
ensuring secure access to API endpoints.
Authorization Management: Developed role-based access control (RBAC) mechanisms to enforce granular
permissions for users accessing APIs.
API Documentation: Created comprehensive API documentation using tools like Swagger/OpenAPI, facilitating
easier integration for developers.
Versioning Strategies: Established versioning strategies for APIs to maintain backward compatibility while
introducing new features.
Storytelling with Data: Developed data stories within Tableau to present complex insights clearly to non-technical
stakeholders.
Project Collaboration: Collaborated with cross-functional teams to define reporting needs and deliver customized
Tableau solutions.
Spring Boot Testing: Wrote comprehensive unit and integration tests for Spring Boot applications using JUnit and
Mockito to ensure code quality.

Spring Boot Configuration: Managed application configurations in Spring Boot using externalized properties and
YAML files for flexibility.
Spring Boot Actuator: Leveraged Spring Boot Actuator for monitoring application health and performance metrics
in production environments.
Spring Boot Containerization: Containerized Spring Boot applications using Docker to ensure consistent
deployment across environments.
Spring Boot Cloud Integration: Deployed Spring Boot applications on cloud platforms like AWS and Azure, utilizing
cloud services for enhanced functionality.
Spring Boot Asynchronous Processing: Implemented asynchronous processing in Spring Boot using @Async,
improving application responsiveness.
Business Intelligence: Leveraged Tableau for business intelligence initiatives, resulting in actionable insights that
informed strategic planning.
Next.js: Leveraged this React framework to simplify server-side rendering and routing, creating fast, SEO-friendly
web applications.
Configured and optimized Android project build processes using Gradle to improve build times and reduce
overhead.
Automated Android application builds and deployments using Gradle and CI tools like Jenkins, GitLab CI, and
Bitrise.
Developed custom Gradle plugins to automate repetitive tasks and simplify complex build configurations.
TypeScript: Applied a statically typed superset of JavaScript to enhance code quality and tooling support.
Material UI: Used a component library based on Google's Material Design to create consistent and visually
appealing user interfaces.
AWS (Amazon Web Services): Utilized a cloud computing platform for hosting, storage, and various other
services.
Configured multi-module Gradle builds to streamline large-scale Android projects and improve maintainability.
Integrated dependencies and managed versioning in Android projects using Gradle s dependency management
system.
Optimized Gradle build performance by using techniques like parallel execution, incremental builds, and build
caching.
Developed, tested, and debugged Android applications using Android Studio and the integrated Android SDK.
Configured and maintained Android Studio environments for multiple Android app projects, ensuring compatibility
with different Android versions.
Utilized Android Studio s built-in Profiler to analyze and improve app performance in areas like memory usage,
CPU, and network requests.
Developed cross-platform mobile applications using React Native, resulting in a unified codebase for both Android
and iOS, reducing development time.
Node.js: Developed scalable and efficient back-end applications using this JavaScript runtime environment.
Jest and Enzyme: Implemented testing libraries for writing unit tests and ensuring application functionality.
Backstop.js and Cypress: Applied tools for visual regression and end-to-end testing to maintain application quality.
GIT: Managed source code changes and collaborated with other developers using a version control system.
JIRA: Utilized a project management and issue-tracking tool to streamline workflows.
Visual Studio Code: Developed web applications using a feature-rich code editor.
Environment: React JS, Generative AI, Redux, Next JS, TypeScript, Material UI, AWS, Node.js, Jest, Enzyme, Backstop JS,
Cypress, GIT, JIRA, Visual Studio Code.
Lead ReactJS/React-Native/NodeJS Developer Mar 2023 Mar 2024
GENUINE PARTS COMPANY, Atlanta, GA
Design and develop high-quality front-end Mobile applications using React-Native, CSS, TypeScript, Node JS,
PHP, My SQL, and GIT.
Spearheaded the development of a large-scale web application using React 18 and TypeScript, resulting in a 30%
increase in user engagement and satisfaction.
Developed RESTful web APIs using Node.JS, Express.JS, and tested APIs using Postman.
Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with
MongoDB.
Integrated Firebase and third-party services into Android applications using Android Studio's seamless plugin
support.
Managed device emulators and physical device connections through Android Studio for real-time app testing and
debugging.
Worked with Android Studio s Gradle integration to perform multi-tasking, including building, testing, and running
applications simultaneously.
Data Quality Assurance: Implemented data quality checks and governance practices in he to ensure accuracy and
reliability of reports.

Market Analysis Dashboards: Created dashboards to visualize market trends and customer behavior, driving
marketing strategy enhancements.
Financial Dashboards: Developed financial dashboards to track revenue and expenditures, supporting budgeting
and forecasting efforts.
Inventory Management Visuals: Built dashboards to monitor inventory levels and turnover rates, optimizing supply
chain efficiency.
Social Media Analytics: Designed visual reports to analyze social media performance, aiding in content strategy
development.
Built dynamic and responsive user interfaces with React, enhancing the overall user experience.
Developed interactive user interfaces with React, enhancing user experience and engagement.
Use Redux for application state management and maintain the state of an entire application in a single immutable
state tree, which can't be changed directly.
Integrated TypeScript to enforce type safety across the codebase, reducing runtime errors and improving overall
code quality.
Developed React pages, and Mobile Application using React Native using Expo and Android Studio Web services
calls, AJAX calls for the application.
Deployed and managed containerized applications using Amazon ECS, reducing deployment time by 50% and
improving scalability.
Spring Boot Exception Handling: Developed custom exception handling in Spring Boot applications with
@ControllerAdvice for improved error management.
Spring Boot Data Validation: Applied Bean Validation in Spring Boot to enforce data integrity and validation rules
on user inputs.
Spring Boot Profiles: Utilized Spring Boot Profiles to manage environment-specific configurations for development,
testing, and production.
Spring Boot Frontend Integration: Collaborated with frontend developers to integrate Spring Boot backends with
Angular and React applications.
Spring Boot Messaging: Integrated message brokers like RabbitMQ and Kafka into Spring Boot applications for
efficient asynchronous communication.
Error Handling Standards: Implemented standardized error handling responses in API design, improving client-
side debugging and user experience.
Load Testing: Conducted load testing on APIs to ensure high availability and performance under varying traffic
conditions.
Monitoring and Logging: Set up monitoring and logging for API usage, enabling proactive detection of anomalies
and performance bottlenecks.
Configured and maintained iOS build environments using Xcode and Swift/Objective-C for mobile application
development.
Developed custom build configurations and schemes in Xcode to optimize build processes for different
environments (development, staging, production).
Automated iOS application builds using Xcode's Continuous Integration (CI) system and integrated third-party CI
tools like Jenkins and GitHub Actions.
Data Validation: Employed data validation techniques to ensure the integrity and accuracy of data exchanged
through APIs.
Cross-Origin Resource Sharing (CORS): Configured CORS policies to manage access from different domains
while maintaining security standards.
API Gateway Integration: Integrated API gateways to manage traffic, enforce security policies, and provide
insights into API usage patterns.
Architected and implemented server components and React Suspense within a Next.js 14 environment, optimizing
load times and improving overall application responsiveness.
Successfully deployed web applications using Azure App Services, ensuring high availability and automatic
scaling.
Managed and optimized PostgreSQL databases within RDS, ensuring high availability and automated backups.
Responsible for supporting the application which is in Production and troubleshooting the JS application in Azure.
Write unit test cases and test the functionality of the applications using JEST and Enzyme.
Use Jira for issue and task tracking.
Developed serverless functions using AWS Lambda to automate backend processes, cutting operational costs by
20%.
Leveraged Kubernetes' built-in load balancing capabilities to distribute traffic across multiple pods, enhancing
application performance and reliability.
Employed Next.js to implement server-side rendering, significantly improving the SEO and initial load times of the
application, particularly for content-heavy pages.
Implemented comprehensive security measures, including Oauth2, to protect sensitive user information.
Implemented reusable web components with React, adhering to DRY principles and improving code
maintainability.

Developed and maintained Python scripts for automating routine tasks, improving efficiency and accuracy in data
processing.
Applied Python for backend development in web applications, focusing on building scalable and secure systems.
Configured persistent and ephemeral storage in Kubernetes using volumes, ensuring data persistence and
availability across container restarts
Designed and implemented MySQL databases, optimizing query performance and data integrity.
Utilize Bitbucket (GIT) as a version control system to maintain current and previous versions of source code, web
pages, documentation.
Environment: React 18, TypeScript, Azure, Redux, MySQL, Python, Kubernetes, Next.js, GraphQL, React Native, AWS, ECS,
Lambda, RDS, Node.js, Jest, Enzyme, Backstop JS, Cypress, GIT, JIRA, Visual Studio Code.
Lead UI Full-Stack Developer Jan 2022 - Feb 2023
Optum Inc (UHG), Dallas, TX
Design and develop high-quality front-end UI applications using HTML5, CSS3, TypeScript, React, Next JS, Node
JS, and GIT.
Developed web applications with the newest React features centralized with Hooks.
Worked on HIPAA translation-based projects and on claim processing system projects.
Use Redux for application state management and maintain the state of an entire application in a single immutable
state tree, which can't be changed directly.
Worked with the Material-UI library for the designing purpose while creating the functional components which can
be reused.
Architected a scalable component library in React, utilizing TypeScript to enforce type safety and promote code
reuse across multiple projects.
Built dynamic and responsive user interfaces with React, enhancing the overall user experience.
Configured EC2 instance security using IAM roles, ensuring secure access to AWS services and resources.
Orchestrated the deployment of microservices using Amazon ECS, enhancing application scalability and reducing
downtime.
Microservices Architecture: Developed APIs within a microservices architecture, enhancing system modularity and
scalability.
Third-Party API Integration: Successfully integrated third-party APIs, ensuring seamless data exchange and
functionality within applications.
Unit and Integration Testing: Wrote unit and integration tests for APIs, ensuring reliability and robustness of the
endpoints.
Security Audits: Conducted security audits and vulnerability assessments on APIs, implementing recommended
improvements to mitigate risks.
Client Libraries: Developed client libraries to facilitate easier interaction with APIs, enhancing developer
experience and reducing integration time.
Automated Android application builds and deployments using Gradle and CI tools like Jenkins, GitLab CI, and
Bitrise.
Developed custom Gradle plugins to automate repetitive tasks and simplify complex build configurations.
Configured multi-module Gradle builds to streamline large-scale Android projects and improve maintainability.
Risk Assessment Reporting: Created risk management dashboards to visualize potential business risks and
facilitate proactive decision-making.
Tableau Server Management: Managed Tableau Server for user permissions and access controls, ensuring
secure data sharing.
Interactive Data Exploration: Enabled interactive data exploration through parameter-driven dashboards,
enhancing user engagement.
Sales Performance Analytics: Developed sales dashboards that tracked performance metrics, leading to improved
sales strategies.
Compliance Reporting: Built compliance dashboards to ensure adherence to regulations and internal policies,
enhancing accountability.
Integrated Vue components within a React-based application, facilitating the reuse of existing code and reducing
development time by 15%.
Integrated Kubernetes with continuous integration and deployment (CI/CD) pipelines, automating the process of
building, testing, and deploying applications.
Integrated native modules in React Native to access platform-specific APIs and functionalities, ensuring a
consistent user experience across different devices.
Implemented GraphQL as a unified data layer, replacing REST APIs and reducing the complexity of client-server
communication, resulting in a 30% reduction in API-related issues.
Developed custom hooks in React to manage complex state and side effects, optimizing component logic and
reusability.
Developed custom API routes within Next.js to handle backend logic directly within the application, reducing the
need for an external server and streamlining the deployment process.

Developed API endpoints with Express and Fast API, facilitating seamless communication between client and
server.
Implemented Python-based APIs to facilitate communication between services, ensuring seamless integration and
data exchange.
Utilized Next.js dynamic routing to create seamless navigation experiences within the web application, improving
user interaction.
Experience in setting up CI/CD pipeline integrating various tools with CloudBees Jenkins to build and run
Terraform jobs to create infrastructure in AWS.
For stateful management, replaced with new Hooks like useState, useEffect, useReducer, useRef.
Used Middleware, redux-thunk in application to retrieve data from Back-End and perform RESTful services.
Write unit test cases and test the functionality of the applications using JEST, Enzyme.
Use Jira for issue and task tracking.
Utilize Bitbucket (GIT) as a version control system to maintain current and previous versions of source code, web
pages, documentation.
Environment: TypeScript, Next.JS, Material UI, Kubernetes,Python, Vue.js, React Native GraphQL, AWS, ECS, Lambda, RDS
Node.js, Jest, Enzyme, Backstop JS, Cypress, GIT, JIRA, Visual Studio Code.
ReactJS/React-Native/NodeJS Developer Apr 2021 - Dec 2021
Nexient Inc, Ann Arbor, MI
Orchestrated the coaching and leadership of 3 remote Scrum Teams, achieving a 60% improvement in one team's
velocity and a 100% enhancement in another team's velocity predictability within a year.
Design and develop MERN-Stack applications using React, TypeScript, JavaScript, Node JS, Express JS,
MongoDB, HTML5, CSS3 and GIT.
Developed, tested, and debugged Android applications using Android Studio and the integrated Android SDK.
Configured and maintained Android Studio environments for multiple Android app projects, ensuring compatibility
with different Android versions.
Utilized Android Studio s built-in Profiler to analyze and improve app performance in areas like memory usage,
CPU, and network requests.
Integrated Firebase and third-party services into Android applications using Android Studio's seamless plugin
support.
Developed RESTful web APIs using Node.js, Express.js, and tested APIs using Postman.
Created Back end using NodeJS, Express JS and included Axios (Promise based HTTP client for the browser and
Node JS) to get results from multiple search APIs.
Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with
MongoDB.
Spring Boot Caching: Implemented caching strategies in Spring Boot applications using Spring Cache to enhance
performance.
Spring Boot Batch Processing: Developed batch processing jobs in Spring Boot using Spring Batch to handle
large volumes of data efficiently.
Spring Boot Internationalization: Implemented internationalization (i18n) in Spring Boot applications to support
multiple languages and locales.
Spring Boot Performance Tuning: Conducted performance tuning and optimization of Spring Boot applications to
achieve faster response times and resource utilization.
Implemented JWT for creating tokens to assert claims in the application and thus providing authentication of
RESTful services.
Integrated Vue.js with third-party libraries like Vuetify and BootstrapVue, accelerating UI development and
ensuring consistency across different views.
Led the migration of legacy on-premises applications to Azure App Services, resulting in a 30% reduction in
infrastructure costs and improved application performance through auto-scaling and load balancing.
Refactored legacy JavaScript codebases to TypeScript, improving code readability and maintainability by
leveraging TypeScript s static typing and interfaces.
Managed and optimized PostgreSQL databases within RDS, ensuring high availability and automated backups.
Develop routing components in the application using React-Router-Dom module for various components.
Responsible in developing the AWS lambda Microservices for the POC application which I developed.
Developed unit test cases for various React JS components using Jest and Enzyme.
Implemented Lambda functions for event-driven processing, reducing the need for server maintenance and
lowering costs.
Implemented static site generation (SSG) with Next.js to optimize load times and enhance SEO, resulting in higher
search engine rankings.
Configured React Navigation to handle complex routing and deep linking within React Native apps, enhancing
user navigation and overall app usability.
Leveraged Python's built-in libraries for file handling, enabling efficient data storage and retrieval in various
formats.

Analyzed and optimized complex GraphQL queries by refactoring nested resolvers and implementing data loader
patterns, leading to a 50% reduction in query execution time.
Developed secure authentication mechanisms using Oauth2, safeguarding user data.
Worked on Mocha package and used Chai to write unit test cases on NodeJS.
Participate in business meetings and coordinate with the team to understand the business meets and implement
the same into a functional design.
Implemented server-side rendering with React to improve SEO and initial load times
Use Jira for issue and task tracking.
Utilize Bitbucket (GIT) as a version control system to maintain current and previous versions of source code, web
pages, documentation.
Environment: Angular 9, JavaScript, Azure, Typescript, Python, React Native, Vue.js, GraphQL, AWS, Node.js, Express JS,
MongoDB, Axios, NoSQL, Next.js, Jest, Enzyme, Mocha, Chai, Jenkins, Git.
Frontend Developer Apr 2020 - Mar 2021
Best Buy, Richfield, MN
Guided two Agile Scrum Teams in Mason, OH, optimizing efficiency and accessibility by driving the development
and maintenance of a sophisticated portfolio system.
Design and develop high-quality front-end UI applications using Angular 8, JavaScript, HTML5, CSS3, Node JS
and GIT.
Design UX wireframes using Figma tool.
Worked on media queries for different layouts of screens.
Developed code to exchange data between one component to other across different modules using Angular 8
framework.
Continuous Integration/Deployment (CI/CD): Implemented CI/CD pipelines for API deployment, ensuring rapid and
reliable delivery of updates.
Authentication Flows: Designed and implemented secure authentication flows, including single sign-on (SSO) for
enhanced user experience.
Policy Management: Established API security policies and protocols to ensure compliance with industry standards
and regulations.
Configured and maintained Kubernetes clusters, including setting up worker nodes, managing cluster upgrades,
and monitoring system health.
Designed and implemented TypeScript interfaces and types across multiple modules, ensuring type safety and
reducing runtime errors in complex applications.
Develop various features in ECMAScript 6 (ES6) such as Arrow functions, Classes, and enhanced object literals.
Write unit test cases and test the functionality of the applications using JEST and Enzyme.
Write test cases within Backstop JS, as it takes screenshots of two versions of the same website and compares
them pixel by pixel.
Developed and deployed serverless microservices using Azure Functions, enabling event-driven processing and
reducing operational overhead by 25% through automatic scaling.
Integrated third-party JavaScript libraries into TypeScript projects, creating custom type definitions when
necessary to ensure seamless interaction between the libraries and the TypeScript codebase.
Write test cases within Cypress for end-to-end browser tests.
Participate in business meetings and coordinate with the team to understand the business meets and implement
the same into a functional design.
Implemented XState s context feature to store and update additional data alongside state transitions, enabling
more dynamic state management.
Designed and optimized MySQL databases, ensuring efficient data retrieval and storage.
Use Jira for issue and task tracking.
Utilize Bitbucket (GIT) as a version control system to maintain current and previous versions of source code, web
pages, documentation.
Environment: Angular 8, JavaScript, Webpack, Azure, Kubernetes, TypeScript, React-Bootstrap, Figma, Node.js, Jest, Enzyme,
Backstop.JS, TDD, BDD, Cypress, JSON, Jenkins.
React Developer Aug 2018 - Apr 2020
Zoetis Inc, Kalamazoo, MI
Developed RESTful web APIs using Node.JS, Express.JS, and tested APIs using Postman.
Worked on building different RESTful APIs for modules such as user, products, checkout.
Used Object Oriented JavaScript concepts like Classes and inheritance on server-side scripting.
Worked on Node.JS as web server created a highly scalable server, Created non-blocking functions.
Created REST APIs in Node.JS using Express.JS to communicate with server and authenticated APIs using
JWTs.

Designed and implemented MySQL databases, optimizing query performance and data integrity.
Strong Knowledge of MongoDB as well as SQL server, worked with Mongoose plugin, Mongo client and wrote
SQL queries, stored procedures, and database normalizations.
Created automated test suites for React Native applications using Jest for unit testing and Detox for end-to-end
testing, ensuring application stability and reducing manual testing efforts.
Worked on Mocha package and used Chai to write unit test cases on NodeJS.
Experience in using version controls like Git.
Participate in the team on agile development cycle.
Participates in team meetings with the UI team and the end user Webmaster corporate clients to understand the
needs of new implementation and participates in daily team meetings and weekly scrum meetings.
Environment: Node.js, Express JS, JavaScript, React Native, Mongo DB, Postman, NoSQL, MVC, Mocha, Chai, MySQL, Git,
Jenkins, WebStorm.
UI/Node JS Developer Feb 2018 - Jul 2018
American Tire Distributors, Charlotte, NC
Creating Front-end Applications using React JS, Redux, Type Script, ReactStrap, HTML5, CSS3 and JSON.
Created reusable components used across various modules using React-JS, React-DOM, Bootstrap and JSX.
Design UX wireframes using Figma tool.
Worked with Socket.IO for real time updates and notifications.
Enhanced user experience with React's life cycle methods, including componentDidMount,
shouldComponentUpdate, componentWillUnmount, etc.
Developed a drag and drop layout using React-Grid-Layout library.
Developed unit test cases for various React JS components using JEST and Enzyme.
Implemented Flux architecture in the application by developing dispatcher, stores and actions and defining event
emitters.
Successfully deployed and managed containerized applications using Kubernetes, ensuring efficient resource
utilization and scalability.
Authored custom TypeScript declaration files (.d.ts) for third-party libraries that lacked type definitions, enabling
their safe use within the TypeScript codebase.
Developed the React Web UI components using WebStorm IDE and made backend REST calls.
Created forms to collect and validate data from the user in HTML5 and React JS.
Integrated Azure Active Directory (Azure AD) for identity and access management, implementing single sign-on
(SSO) and multi-factor authentication (MFA), which improved security and compliance.
Developed routing components in the application using react-router module for various components and views.
Worked on Node.JS as web server created a highly scalable server, Created non-blocking functions.
Experience in using version controls like Git.
Involved in all stages of Software Development Life Cycle (SDLC) as well as working in AGILE Methodologies
based development environment, participating in spring/iterations and SCRUM meetings.
Environment: ReactJS, Flux, Redux, Azure, Typescript, React Strap, Kubernetes, Figma, Webpack, Node.js, Express JS, Jest,
Enzyme, JSON, MySQL, Socket.io, Jenkins.
Frontend Developer Jul 2016 - Jan 2018
UnitedHealth Group, Eden Prairie, MN
Responsible for developing the UI pages using HTML5, CSS3, Bootstrap, JavaScript, JSON, Angular JS, Rest.
Involved in design and development of reusable AEM components.
Developed client-side validation code using Angular JS.
Design and development of web pages using JavaScript, HTML, CSS, Rest and Angular JS.
Worked on HIPAA translation-based projects.
Involved in developing the responsive web pages for mobile, tablet and desktop using Bootstrap fluid grid system.
Worked on design and implementation of modules on Adobe CQ 5.5 and Adobe CQ 5.6.1 and Adobe 6.0 Have a
solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for
customization and porting of websites.
Configured TypeScript project settings (tsconfig.json) to enforce strict type checking, module resolution, and code
organization, ensuring consistency across large-scale projects.
Used Slightly templating framework to create AEM Components and Dialogs and display the content on the AEM
pages.
Developed and maintained automated test scripts using Cucumber, increasing test coverage by 50%.
Used the Node.js and Angular.js MVC Frameworks in the development of web applications.
Extensively used Bootstrap CSS to obtain the desired UI.
Developed client-side validation code using Angular JS.
Used HTTP Interceptors for sending token in every http request.

Participate in the team on agile development cycle.
Co-ordinate with team members for implementation.
Experience in using version controls like Tortoise SVN and Git.
Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the
design changes.
Environment: AEM, Angular JS, Bootstrap, TypeScript, Node JS, Karma, Cucumber JS, Protractor JS, Gulp, HTML5, CSS3, GIT,
Jenkins, Sauce labs, Soap UI.
Programming Analyst Jun 2015 - Jun 2016
Marsh & McLennan Companies, Chicago, IL
Developed single page web application using JavaScript framework AngularJS.
Involved in developing the responsive web pages for mobile, tablet and desktop using Bootstrap fluid grid system.
Participate in the team on agile development cycle.
Involved in development, design, implementation, and testing of front-end part of the application.
Worked closely with client, architect, and BA to gather requirements.
Used Bower to manage and update the dependencies.
Extensively used Bootstrap CSS to obtain the desired UI.
Likewise, all the CSS files are generated from less files through less.js in grunt tasks.
Designed, developed, and implemented Single Page Application (SPA) in AngularJS by consuming JSON from
MVC.
Developed the UI with extensive use of JavaScript, JSON, and Ajax.
Developed client-side validation code using JavaScript.
Worked on creating responsive websites for smart devices using Responsive design and media queries.
Developed single page web application using JavaScript framework AngularJS.
Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and
properties.
Used AJAX extensively to implement front end /user interface features in the application.
Coordinate with Interface Design Architects for meeting accessibility standards at code level.
Participate in the team on agile development cycle.
Environment: Angular JS, Angular-UI Bootstrap, Node JS, Yeoman, Bower, Jasmine, External JS, Require JS, Grunt, HTML5,
CSS3
UI Developer Jul 2013 - Dec 2013
SOA SOFTWARE, Hyderabad
Responsible for developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, Ajax.
Designed and coded the User Interface (UI) of the website using JavaScript, jQuery, HTML and CSS.
Developed the application pages using jQuery, HTML5 and AJAX.
Used jQuery plug-ins to implement features such as a light box, galleria, sliders and other intuitive features.
Created forms to collect and validate data from the user in HTML and JavaScript.
Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet
explorer, Firefox, and Google chrome.
Involved in writing jQuery-based Ajax requests using jQuery. Get or jQuery. Ajax and jQuery. Post.
Used Perforce for Version Control and Maven for build automation tools.
Education
Bachelor of Technology, Jawaharlal Nehru Technological University - January 2013
Master's, Wichita State University - January 2015
Master s Campbellsville University - Dec 2019
Keywords: cprogramm continuous integration continuous deployment business analyst artificial intelligence user interface user experience javascript database active directory information technology Colorado Georgia Illinois Michigan Minnesota North Carolina Ohio Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4507
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: