Home

Mani Prakash - React Js Developer/Ui Developer/Frontend Developer
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: Open
Visa: H1B
Lakshmi Mani Prakash Gummadi
React/Node JS Developer
Mobile No- 903-354-4557
Email: - [email protected]

SUMMARY:
Around 10 years of IT experience which includes 5 years of Extensive experience as a React JS Developer. Experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, jQuery, JSON, Node.js, Ajax, Bootstrap.
Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Solid hands-on experience on front-end technologies like AngularJs and ReactJs
Experience in creating React.js web applications with JSX, React nesting components, databinding, forms, routers, and virtual DOM manipulations with Redux architecture
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
Used AngularJS as a framework to create a Single Page Application (SPA).
Used Node.js, MongoDB to run the application in a web server in staging environment
Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Familiar with creating Custom Reusable React Components Library.
Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application
Expertise in RESTful, SOAP web services to integrate between Application to Application
Experience with front-end development with back-end system integration.
Have experience on AWS services like Lambda, EC2, SNS, S3 buckets, Cloud watch.
Used AWS Cloud-formation templates to create the resources like DynamoDB, RDS, S3 buckets in the different environments
Worked on writing Jenkins, docker environment setup and deploying docker image in GCP cloud
Worked with React hooks 16.8 where we can use states and all the working logic in functional Components with services and integrating them in production application
Proficient in using Unit.js testing framework along with Jasmine, Jest, Karma, Protractor, Mocha test runners
Experience on Restful API s with data formats in JSON and XML, Design pattern (MVC(RAZOR), MVP, MVVM) code-first initial developments, MVC controls, AJAX controls, C# development using the N-tier applications.
Good Experience in Bug tracking tools like JIRA, HP Quality Center and Bugzilla
Experience in Version Control tools like GIT, SVN, CVS, and Clear-Case for Source Code version management. Experience in Jenkins and Maven
Expertise in using IDE tools such as Visual Studio Code, Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm
Ability to work effectively as a team member as well as individually.
Excellent communication and Inter-Personal Skills, well organized, goal oriented.

Technical Skills:
Front-End Development: React, Redux, HTML5, CSS3, Responsive Design, Material-UI, Bootstrap, Angular JS.
Back-End Development: Apache Druid, Node.js, Express.js, RESTful APIs
Data Visualization: D3.js, Highcharts, Plotly
Version Control: Git, GitHub
Debugging tools: Firebug, Chrome Developer Tools, IntelliJ.
Database: MySQL, PostgreSQL, MongoDB
Tools & Technologies: Webpack, Babel, Jest, Enzyme, npm, Yarn
Frond End Tools: CorelDraw, Zeplin, Dreamweaver, Adobe Photoshop CS5, Illustrator
Software Development: Agile/Scrum, Test-Driven Development (TDD), Continuous Integration /Continuous Deployment (CI/CD)
Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock, Jest, Karma
Programming Language: JavaScript, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web services, .Net Framework

EDUCATION QUALIFICATION:
Bachelor of electronics and communication engineering, JNTU-K,2012.
Master s in electrical engineering from Texas A& M University,2014

CHRONOLOGICAL SUMMARY OF EXPERIENCE:

CVS Health, RI
Feb 2022 Till date
Role: React full stack developer

Responsibilities:
Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website and built the API s from scratch using Nodejs, express.
Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table.
Extensive knowledge in developing single-page applications (SPAs).
Experience in using AWS gateway for creating, publishing, maintaining, monitoring, and securing REST, HTTP, and WebSocket APIs at any scale.
Exposed GraphQL API s to consume it from User interface.
Developed and deployed a microservices architecture for a high-traffic e-commerce website
Consumed the GraphQL API s from user interface and built the UI based on the micro frontend architecture.
Constructed a powerful and modern frontend architecture, involving React, Redux, and ES6.
Implemented various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) and redux library.
Good Expertise in analysing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Worked as part of migrating API s from Dotnet to Nodejs
Used Context API for state management and data sharing between the components
Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) Microsoft Azure Blob and Pivotal Cloud Foundry (PCF).
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, tablets, mobile users using Reactjs.
Worked with React hooks 16.8 where we can use states and all the working logic in functional Components with services and integrating them in production application.
Proficient in using Unit.js testing framework along with Jasmine, Jest, Karma, Protractor, worked on automation scripts like Testcafe, cucumber.
In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Actively participated in the discussions with Business and UX to convert the business requirements to technical requirement.
Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
Used Zeplin, Figma comps which are provided by the User-Experience team to build the User-Interface components/User-Interface stories

Environment: JavaScript, TypeScript, HTML, CSS, SCSS, ES6, Mongo DB, Express, Node, Github, Gitlab, CircleCI, JIRA, Jenkins, Agile.


Capital One, NC
Jan 2021 Feb 2022
Role: UI Developer/Node JS Developer

Responsibilities:

Involved designing in webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
Utilized react hooks and created custom hooks to use it in multiple functional components.
Have exposure in migrating from legacy platform to react, also building the whole UI from scratch and also to pick it up from in between.
Was part of most phases of software development life cycle (SDLC) like design, analysis, code development, testing, production deployment.
As an onsite coordinator, I have interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
Have participated in business meeting to convert the business requirements to technical requirements, backlog grooming, sprint planning etc.
Closely interacted with UX and reached out to them frequently for improvements and questions.
Have experience in resolving the production defects as soon as possible. Worked as production support as well.
Creating Custom reusable React Component Library, Improving the performance of the website using React component, Forms, Router, Redux.
Extensive experience in developing applications using JAVA and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST, SOAP, JAX-WS, JAX-RS, hibernate, JDBC, JSP, servlets, JSTL, EJB, XML, and JMS
Added react context to the micro frontends which enabled the data share between multiple components.
Created rest apis using spring boot for java micro services.
Used AWS Cloud-formation templates to create the resources like DynamoDB, RDS, S3 buckets in the different environments
Have worked on AWS for fetch the pictures files from AWS to UI.
Have experience creating reusable custom components, contributed to the in-house library used by other teams.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
Implemented stable React components and stand-alone functions to be added to any future pages.
Used React JS for templating for faster compilation and developing reusable components.
Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Be involved with the deployment, maintenance, and optimization of applications on AWS platform
Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Performed A11y (accessibility) testing using Axe expert, Axe dev tools, Axe auditor tools.
Expertise in implementing the MVC architecture JAVA along with spring, Servlets
Experience in RESTful web services to integrate between Server side to Client Side
Called the Restful web services calls for POST, PUT, DELETE and GET methods.
Experience in Version Control tools like GIT, SVN and Clear-Case for Source Code version management.

Environment: React JS, Redux, Angular 10, Java Script, jQuery, Flex, HTML5, CSS3, Bootstrap, SASS, LESS, Web Strom, JSP, JIRA, Jasmine, GitHub, Jenkins, Circle CI, AWS EC2, S3, Microsoft Azure.

Lowes Companies, Inc Mooresville, NC.
April 2019 Dec 2020
Role: React/Node Developer

Responsibilities:
Developed high performance customer facing e-commerce application using ReactJs, Redux-saga, React Hooks, React-Router, JavaScript, HTML5, CSS3, SASS, Bootstrap4
Implemented user interface by using the React JS, Redux for SPA development.
Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
Experience in designing web applications employing search engine optimization techniques and search engine strategies (SES)
Worked on an Agile (Scrum)Development Team to deliver regular updates to business team and project managers.
Exclusively used React Hooks to perform the application lifecycle-process
Designed client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
Experienced in code review for performance improvement, design DOM related forms, validation using HTML, CSS, and heavy use of JavaScript
Involved in building stable React components and stand-alone functions to be added to any future pages.
Created and used Reducers that received said Actions to modify the Store State Tree.
Maintained states in the stores and dispatched the actions using redux.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Optimized animation logic with optimistic functions to increase performance in rendering.
Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Building components library, including Tree, Slide-Vie, and Table Grid.
Implemented modules into Node JS to integrate with designs and requirements.
Used Express JS which is fast, assertive, essential and moderate web framework of Node JS that helps manage sever and routes.
Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
Experience in creating RESTful API s from scratch performing CRUD operations (Post, Put, Read, Delete) using NodeJS.
Have experience working on MySQL and PostgreSQL.
Experience working on the CI/CD pipeline as part of the development process.
Worked on writing Jenkins, docker environment setup and deploying application to GCP cloud
Designed applications with webservices under microservices architecture.
Involved in overall process of converting the business requirements to technical requirements and deploying the applications on Google Cloud Platform.
Used Git for version controlling and regularly pushed the code to GitHub.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Worked with JASMINE unit test framework to write render tests for ReactJS.

Environment: ReactJS, Redux, Carbon Components, Bootstrap, JavaScript, HTML, Jest, ES6, NPM, Git, JIRA, Jenkins, Agile.


BCBS (Blue Cross Blue Shield) Durham, NC
Jan 2018 Mar 2019
Role: UI Developer/React JS Developer

Responsibilities:
Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
Working with ES6 features in React and using Babel, Web Pack, and bundle.
Used Babel an ECMAScript 6 to ECMA Script 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Created and used Reducers that received said Actions to modify the Store State Tree.
Working on application in JavaScript based frameworks like React Native on Azure Cloud
Implemented various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) and redux library.
Optimized animation logic with optimistic functions to increase performance in rendering.
Called the Restful web services calls for POST, PUT, DELETE and GET methods.
Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
Worked with the Node package manager (NPM) along with Grunt.
Have worked on AWS for fetch the pictures files from AWS to UI.
Used AWS Cloud-formation templates to create the resources like DynamoDB, RDS, S3 buckets in the different environments
Be involved with the deployment, maintenance, and optimization of applications on AWS platform
Used React flux to polish the data and for single directional flow.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Worked with Mocha unit test framework to write unit tests for JavaScript code.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt.
Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flux, Material UI, My SQL, XML, XSL, XSLT, JSON, Git hub, Typescript, Restful API, AWS, Mocha, Cypress, JIRA, Grunt, Bower and Web Strom.

WI-DOT (Department of Transport), Madison, WI
Feb 2016 Dec 2017
Role: UI Developer/Angular JS Developer

Responsibilities:

Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy the entire business logic.
Created custom directives and filters using AngularJS built in $http service from controller through dependency injection.
Worked on creating log-in authentication modules using AngularJS and JavaScript.
Used open-source library like Angular material to create customized components.
Utilized AngularJS UI-Route for managing the State Transition and URL route.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS and HTML.
Implemented and designed user interface for web-based customer application.
Responsible in design and development(core) of building various applications in .NET Core MVC 3 Architecture and prepare reports using C#, ASP.NET Core MVC Framework, AJAX, SQL, Web API, Entity Framework, ADO.NET, Design It Manifest tools.
Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
Wrote Custom Extension methods based on the requirements using C# .NET.
Designed and documented REST/HTTP APIs, including JSON data formats.
Used LINQ to SQL Feature of .NET Entity Framework for retrieving data from SQL.
Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
Developed data formatted web applications and deploy the script using client-side-scripting using JavaScript.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Enhanced and built reusable components across different modules using Custom directives and CSS classes.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
Maintained 24/7 high volume availability using open-source tools such as Linux, Apache, and MySQL.

Environment: HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, C#, MVC, .Net core 3.1, Linux, Apache and MySQL.

Frontier communications, Fort Wayne, Indiana
Feb 2014 Jan 2016
Role: UI Developer/Angular JS Developer

Responsibilities:
Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy the entire business logic.
Created custom directives and filters using AngularJS built in $http service from controller through dependency injection.
Worked on creating log-in authentication modules using AngularJS and JavaScript.
Used open-source library like Angular material to create customized components.
Utilized AngularJS UI-Route for managing the State Transition and URL route.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS and HTML.
Implemented and designed user interface for web-based customer application.
Responsible in design and development(core) of building various applications in .NET Core MVC 3 Architecture and prepare reports using C#, ASP.NET Core MVC Framework, AJAX, SQL, Web API, Entity Framework, ADO.NET, DesignIt Manifest tools.
Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
Wrote Custom Extension methods based on the requirements using C# .NET.
Designed and documented REST/HTTP APIs, including JSON data formats.
Used LINQ to SQL Feature of .NET Entity Framework for retrieving data from SQL.
Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
Developed data formatted web applications and deploy the script using client-side- scripting using JavaScript.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Enhanced and built reusable components across different modules using Custom directives and CSS classes.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML& CSS, Bootstrap.
Maintained 24/7 high volume availability using open-source tools such as Linux, Apache, and MySQL.

Environment: HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, C#,
MVC, .Net core 3.1, Linux, Apache and MySQL.
Keywords: cplusplus csharp continuous integration continuous deployment user interface user experience javascript sthree database information technology hewlett packard North Carolina Rhode Island Wisconsin

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];1765
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: