Post Job Free
Sign in

Software Development Ui Developer

Location:
Charlotte, NC
Salary:
145000
Posted:
May 07, 2025

Contact this candidate

Resume:

Venkata Chaitanya Mannava

Charlotte, NC / ******************@*****.*** / 731-***-**** / venkata-mannava LinkedIn Summary

Highly motivated frontend engineer with over 7 years of professional IT experience in project management from conception to completion, software development life cycle includes analysis, design, development, and testing of web/mobile-based applications.

Excellent programming and architecting experience for front-end applications. Skilled in working with external and internal clients to provide timely and effective solutions. Self-Discipled and process-oriented person.

Technical Skills

Web Technologies: React.js, Angular, TypeScript, JavaScript, HTML, CSS, jQuery, Bootstrap. Languages: Java, JavaScript, SQL.

Databases: Oracle, MySQL, PostgreSQL.

Web servers: HTTP Web server, Apache Tomcat.

Cloud: AWS, Google Cloud Platform (GCP).

Containers: OpenShift, Docker.

SCM tools: Git, SVN

Debugging tools: Visual Studio, Chrome Developer tools Operating Systems: Windows XP, Unix, Mac OS

Bug Tracker tools: JIRA, Azure DevOps (TFS).

AI/ML & Data Visualization Tools: OpenAI API, TensorFlow.js, Chart.js, D3.js Experience

Lowe’s Companies, Inc

Sr. UI Developer, Charlotte, NC

03/2023 - Present

Developed and maintained scalable, modular UI components using React.js and TypeScript, enhancing customer experience across Lowe’s digital platforms.

Implemented responsive, accessible interfaces adhering to Lowe’s design system and WCAG standards, ensuring usability across all devices and browsers.

Debugged and optimized frontend performance using browser dev tools and metrics, improving load times and reducing bundle size by tree shaking.

Built reusable, composable UI components using React functional components & hooks such as useState, useEffect, useContext and useReducer.

Implemented lazy loading and suspense in React to improve initial load times and optimize performance in large applications. Leveraged component memoization techniques like React.memo, useMemo, useCallback to prevent unnecessary re-renders and improve app responsiveness.

Integrated frontend components with RESTful APIs, ensuring seamless data flow and enhancing real-time performance. Integrated OpenAI-powered chat features to assist store associates with real-time return policy guidance, improving customer service efficiency.

Collaborated with data science teams to render ML-based product recommendation widgets on return screens using React and Redux Toolkit.

Leveraged AWS services to display dynamic UI content based on predictive insights from AI models, ensuring personalized user experiences.

Wrote comprehensive unit and integration tests using Jest and React Testing Library to ensure code stability and reduce production issues.

Automated end-to-end testing with Cypress, simulating real-world user flows to catch regressions and improve release of confidence.

Cisco

Senior UI Developer

07/2022 - 02/2023

Worked on the Cisco Lab as a Service (LaaS) application that has both grid and session views. Wrote as separate components in the storybook and consumed them all over the application. Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

Used cx-management and cx-sessions in the routes to navigate to the respective grid and sessions pages. Experience in developing React components and used Axioms with React JS for making AJAX Calls. Created components and pages with proper state and props management between different pages. Involved in using React JS components, Forms, Events, Keys, Router and Flux concept. Implemented various screens for the front end using React JS and used various predefined components from NPM and redux library.

Developed UI components for Cisco’s internal AI dashboards that visualized anomaly detection results in real-time using React, Chart.js, and custom hooks.

Designed intuitive feedback forms powered by sentiment analysis APIs to improve user feedback classification and escalate priority issues.

Used TSLint tool that checks Typescript code for readability, functional errors, maintainability. Experience working with Docker to improve our Continuous Delivery framework to streamline releases. Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application. Used Figma design to develop the application from where the styles were imported. Implemented monitoring and alerts through Splunk for Applications and APIs. Used Agile/Scrum methodologies to estimate work, provide dependencies, and track progress. ModivCare

UI Developer, Jacksonville, FL

06/2021 - 06/2022

Experience in developing React components and used Axioms with React JS for making AJAX Calls. Created components and pages with proper state and props management between different pages. Involved in using React JS components, Forms, Events, Keys, Router and Flux concept. Implemented various screens for the front end using React JS and used various predefined components from NPM and redux library.

Used React 16.8’s new feature Hooks to rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).

Developed the web application with the newest React features centralized with Hooks. Maintained React Hooks to use state and other React features without writing a class. Implemented Redux Saga's with actions and reducers to implement async API call. Used Kibana for log and time-series analytics, application monitoring and operational intelligence use cases. Used GraphQL for API’s for fulfilling the queries with the existing data and to load data from the server to the client.

Built UI components to display health risk scores predicted by backend machine learning models, enabling care teams to triage patient cases more effectively

Integrated voice input fields with NLP models to allow care request submissions via speech-to-text, enhancing accessibility for underserved users.

Configured and used Webpack for combining and minification of CSS and Typescript files. Worked extensively on code versioning tools such as GitLab and GIT. Tower Hill Insurance Group

UI Developer, Gainesville, FL

08/2019 - 05/2021

Design, develop and test HTML, CSS, JavaScript, Angular, Bootstrap and jQuery that meets accessibility and web browser standards for websites.

Created and worked on a common Angular library with shared components, published in GIT and integrated that library into the root projects to reduce time and dependency. The primary purpose of this Angular library is to make it accessible for all the applications. Migrated the existing application, which is in Angular JS to Angular 8, then to Angular 13. Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 13.

Used open-source library like Angular material to create customized components. Experience working with Angular Route Guards to navigate different pages of the application. Used GraphQL for API’s for fulfilling the queries with the existing data and to load data from the server to the client. Made the application to run in different browsers including IE11 resolving browser compatibility issues. Performed debugging and testing to test an application using Jest framework. Developed services and factories to consume data from back-end REST API’s. Environment: HTML, CSS, JavaScript, Angular 8,13, Node.js, Bootstrap, MVC, DOM, JSON, AJAX, jQuery, Ruby on Rails and GraphQL.

GeoFields

UI Developer, Atlanta, GA

03/2017 - 07/2019

Worked on creating ArcGIS maps which can easily locate oil & gas pipelines. Developing GIS Web map application which was created in ESRI ArcGIS for Server using JavaScript API/HTML/CSS. Petroleum engineers were doing well searching for spatial and attribute queries and editing data on top of the map. Data creation, processing, validation, and automation of tasks such as creation of heat map raster data for a variety of neighborhood techniques and automating it utilizing ESRI’s ArcMap and Catalog applications. Responsible for React UI and architecture, building components library, including Tree, Slide-View, and Table Grid. Implemented stable React components and stand-alone functions to be added to any future pages. Used React-Autocomplete for creating google map’s location search on the webpage. Made necessary changes to fix defects/bugs in the application, including SQL and PL/SQL modification. Used Node.js on the server side and to install necessary packages into the application. Worked build and deploy the application into QA environment and production environment. Code review and merge through Git/Bitbucket and continuous deployment using Jenkins. Environment: HTML, CSS, JavaScript, TypeScript, Angular 7/8, React JS, Redux, Flux, Bootstrap, Node JS, jQuery, JSON, Ajax, Ruby on Rails and GIT.

Education

Master’s in computer science

Rivier University, Nashua, NH - 2016

Bachelor’s in computer science

JNTUK, Andhra Pradesh, India - 2014



Contact this candidate