Summary
Overview
Work History
Education
Skills
Timeline
Generic

Bhargavi Devunoori

Farmers Branch

Summary

Over 6 years of experience in building highly scalable, robust, and responsive single-page Web and Mobile applications. Very experienced building Single Page Applications, reusable Storybook components, custom hooks, Web Components, and Responsive Web Design. Extensive experience in application development with a robust skill set encompassing NodeJS, React,AngularJS,TypeScript, JavaScript, Next.js, Redux, Saga, HTML5, CSS3, SASS, JSX, Jasmine, Karma, NPM, Webpack, and Lighthouse. Expertise in the development of server-side JavaScript using Next.js, incorporating effective Search Engine Optimization (SEO) techniques. Proficient in crafting web pages that meet the requirements of the Web Content Accessibility Guidelines (WCAG 2.1) and adept at implementing W3C web standards. Migrated JavaScript codebases to TypeScript, improving code quality, developer productivity, and enabling better tooling and IDE support. strong hands-on experience with AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups. Engaged in all dimensions of software development methodology, including Requirement Analysis, Design Specification, Implementation, Testing, and deployment of Enterprise and Web-based Applications. Worked with unit testing of JavaScript applications using Enzyme, RTL, and Renderer. Experienced in database management using MySQL and MongoDB. Excellent analytical, problem-solving solving and interpersonal skills. Ability to learn new concepts fast.

Overview

6
6
years of professional experience

Work History

Sr UI Developer

Michaels
Farmers Branch
05.2024 - Current
  • Developed key features for marketplace user dashboard and admin portal.
  • Implemented new functionalities to optimize user experience and streamline administrative processes.
  • Collaborated with cross-functional teams for seamless integration and timely updates.
  • Translated creative designs into single-page applications using HTML, CSS, JavaScript, Next.js, React.js, and Redux.
  • Optimized application performance through code splitting, lazy loading, and memoization.
  • Integrated TypeScript with modern front-end frameworks for enhanced component typing and prop validation.
  • Customized Material-UI components to ensure a cohesive user interface across applications.
  • Implemented dynamic routing and nested pages in Next.js to enhance scalability and maintainability.

UI Developer

Comcast
Reston
06.2023 - 04.2024
  • Reduced the response time by creating VIRTUAL DOM components using REACT JS.
  • Used React JS with Redux to separate data and presentation layer.
  • Utilized Redux stores to handle the states.
  • Specialized in responsive design and developed a single isomorphic website that seamlessly served desktop, tablet and mobile users using React.
  • Built Web pages using HTML5, JavaScript, User Interface Design, CSS3, D3.JS, JSON, React JS, React Routing and Redux.
  • Utilized axios to fetch data through REST APIs, ensuring efficient data consumption and integration.
  • Optimized React renders through the strategic uses of various lifecycle and created custom hooks to boost performance.
  • Implemented the Drag and Drop functionality using React – Draggable, and thoroughly performed unit testing using JEST and integration testing.
  • Integrate back-end REST APIs deployed in Amazon Web Services with front-end code for highly decoupled architecture.
  • Deploy application resources via CI/CD pipelines running in Concourse.
  • Configured Webpack to automatic linting, pre-processing, post-processing, testing and transpilation based on build targets.

UI Developer

Accenture
Hyderabad
08.2019 - 03.2023
  • Worked with React JS components, Redux Forms, Events like GET, POST, PUT and DELETE methods.
  • Used Go Pipelines for deploying the applications.
  • Rendered the application from server side to avoid the delay of client-side rendering.
  • With the help of middle ware tracked all the user actions for Adobe analytics tracking.
  • Used Story book for testing the react components and also used react Prop type.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Responsible for using ES6 and JSX with react for component development.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Worked with Redux Middleware Redux-Thunk while working with the CRUD operations.
  • Responsible for using Nike frame reusable components in our Applications.
  • Worked on Angular JS for developing the Single Page Applications.
  • Created and promoted JavaScript unit testing in mocha using Grunt.
  • Used JEST for unit testing the applications.

Education

Bachelor’s - Electronics and Communication Engineering

Osmania University
06.2019

Skills

  • HTML5
  • CSS3
  • TypeScript
  • ES6JavaScript
  • Preprocessors (SASS, LESS)
  • JSX
  • React
  • Redux
  • Next JS
  • Axios
  • Webpack bundle
  • Material UI
  • D3js
  • Saga
  • Thunk

Timeline

Sr UI Developer

Michaels
05.2024 - Current

UI Developer

Comcast
06.2023 - 04.2024

UI Developer

Accenture
08.2019 - 03.2023

Bachelor’s - Electronics and Communication Engineering

Osmania University
Bhargavi Devunoori