PAVAN MANNEM
UI/React Developer
***************@*****.***
SUMMARY
* ***** ** ********** ** UI Developer in the areas of Analysis, Design, Development, Implementation and Testing of Software Applications.
Developed User Interface (UI) applications and professional web applications using HTML, CSS3, JavaScript, jQuery, Ajax, AngularJS, TypeScript, Angular, React, Redux, AEM, NodeJS, ExpressJS, Bootstrap, MongoDB, NPM, GIT, MVC, JSON and XML.
Strong experience in creating Responsive Web Design and Single page Web App Development.
Used Node Package Manager (NPM) to manage or install the NodeJS modules Express.js, mongoose, mongo.js, body-parser and socket.io.
Experience in implementing MongoDB CRUD (Create Read Update Delete) operations by using Mongoose library in NodeJS including Angular.
Expertise in designing Event Handling Models such as Listener and Dispatcher in JavaScript.
Worked on different custom modules using React JS/CSS/HTML and made those cross-browsers consistent.
Experienced in developing React components. Used Axios with ReactJs for making AJAX Calls.
Involved in developing HTML and AngularJS for client-side presentation and, data validation on the client side within the forms.
Proficient in developing web page quickly and effectively using HTML5, CSS3, JavaScript.
Had Experience in Dealing with High Traffic Websites and Cross Browser Issues handling.
Expertise in debugging and troubleshooting existing code.
Hands on Experience in databases such as MYSQL, Microsoft SQL Server, MongoDB (No Sql).
Experience in development and implementation of RESTFUL Web APIs, and exposes endpoints using HTTP verbs like GET, PUT, POST, and DELETE and consuming via AJAX.
Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
Implemented Agile process with Scrum in projects and has been involved in all the phases of software development lifecycle (SDLC) such as requirement gathering, design and architecture, development, testing, deployment, support.
Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
Versatile team player and a quick learner with strong written, oral and inter-personal communication skills.
SKILLS
Web Technologies: HTML 4/5, XML, JSP, CSS3, JavaScript, jQuery, ColdFusion, Bootstrap, AngularJS, Angular, ReactJS, NodeJS, AEM, JSON, AJAX, REST and SOAP.
Development Tools: Eclipse, Visual Studio, Sublime Text, IntelIJ, Adobe Photoshop CS5, Illustrator CS5, Flex Builder CS5, Microsoft Office, Git, GitHub, Notepad, Adobe Dreamweaver.
Database: MongoDB, SQL, My SQL.
JavaScript Libraries: jQuery, AngularJS, Angular 2/4/7/8, React, Redux, Bootstrap, NodeJS
Development Methodologies: Agile, Scrum, Waterfall.
Education: Bachelors in Computer Science, St Marys Engineering College, India 2013
Master‘s in Computer Science, Silicon Valley University, San Jose CA USA 2016
WORK EXPERIENCE
Lowe’s Nov 2019 – Till date
Mooresville, NC
UI/React Developer
Roles and Responsibilities:
Designing and programming standard-based websites for large scale businesses using HTML5, CSS3/CSS, JavaScript and jQuery.
Worked on WebStorm to create web pages using HTML, CSS3/CSS, JavaScript & React.
Worked on different modules in React based on project requirement.
Developed User interface by using the React JS, Redux for SPA development.
Used services to read data from remote server using ReactJS
Implemented React JS code to handle cross browser compatibility issues in Safari, Chrome and IE.
Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Worked on state, specs, props and events to create interactive React JS components.
Design React Native components and higher order components.
Created and used Reducers that received said Actions to modify the Store State Tree.
Optimized animation logic with optimistic functions to increase performance in rendering.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Responsible for client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular.
Designed and developed various Web forms using HTML, CSS, and JavaScript.
Developed common CSS classes for the user interface using CSS and CSS3.
Used to update interface based on changing needs and requirements.
Environment: HTML5, CSS/CSS3, JavaScript, ES6, React, Redux, jQuery, Handlebars, JSON, AEM, REST API, NPM, GIT.
Fidelity Investments,
Durham, NC March 2018 – Sep 2019
UI/React Developer
Roles and Responsibilities:
Worked on UI development with technologies like HTML5, CSS3, JavaScript, ReactJs
Ensure dynamic flow connectivity between the mock screens.
Created components using ReactJS and worked on forms, events and routers.
Implemented stable react components and stand-alone functions to be added to any further pages.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
Worked on creating various reusable components like accordion, alert, buttons and modals.
Developed additional UI components using Angular 6 component-based architecture and implemented an asynchronous based rich client to improve user experience. Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
Worked with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Maintained states in the stores and dispatched the actions using redux.
Managed existing services in Angular 6 components for more responsive and less dependency.
Updated the application with new features of Angular 7.
Good understanding of CSS principles with clear ideology for managing maintainable, scalable and cross-browser code.
Agile/Scrum methodology is followed during the development.
Modified the UI screens created by web designer using HTML, CSS3 and JavaScript.
Debugging using web developer tools on chrome and Firefox.
Enhanced legacy application by building new components in React.
Had experience in guiding and mentoring team to follow-up daily updates.
Provide leadership and technical direction to team.
Communicating continually with the client and project teams.
Environment: HTML5, CSS/CSS3, JavaScript, React, Redux, Angular 6/7, REST API, ORACLE, Agile, JSON, Jenkins, GIT.
Volkswagen Group of America,
Auburn Hills, MI March 2017 – Feb 2018
UI Developer
Roles and Responsibilities:
Developed front-end web pages using HTML, CSS, JavaScript, jQuery and Angular.
Involved in writing Cascading style sheets (CSS) for styles on web page and calling them in ColdFusion Pages.
Used jQuery for implementing animations like dropdown, scroll up and scroll down.
Developed Angular components in Typescript for leaderboards in web-based applications.
Created Angular components, Directives, Injectable across the whole system, such as build the custom filter and the main assortment dashboard.
Updated the application with new features of Angular.
Implemented Angular component router for navigation and the services to connect the web application to back-end APIs.
Worked on some of the new features of Angular like new if else syntax, ng-templates, form validators.
Used Ajax and jQuery - JavaScript frames with powerful tools to improve the user interaction with Web applications.
Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
Used jQuery approaches to solve user interface issues with ColdFusion.
Worked with AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
Environment: HTML5, CSS/CSS3, JavaScript, jQuery, ColdFusion, Angular 4/6, REST API, SQL, Agile, JSON, SVN.
First Technology Federal Credit Union,
Mountain view, CA Jan 2016 - Feb 2017
Web Developer
Roles and Responsibilities:
Designing and programming standard-based websites for large scale businesses using HTML5, CSS3/CSS, JavaScript, and jQuery, Angular 2, NodeJS.
Worked on Net Beans and Dreamweaver to create web pages using HTML, CSS3/CSS and JavaScript, Angular 2, NodeJS.
Used JavaScript to implement validation logic as well as AJAX to provide a flicker free refresh feature for the front end.
Development of the interactive UI's for the front-end users using the front-end technologies like HTML, CSS, and JavaScript.
Implemented databinding using Angular 2 for front-end development of a current web application.
Used Angular2 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
Developed Angular 2 Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
Developed Angular services for reusable functionality.
Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
Responsible for client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular.
Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Environment: HTML5, CSS/CSS3, JavaScript, Angular 2, Node JS, AJAX, Bootstrap, jQuery, MySQL, Agile, JSON, GIT.
Virtusa,
Hyderabad, India Jan 2013 to July 2015
UI Developer
Roles and Responsibilities:
Worked on the requirement gathering, analysis and working with the front-end team.
Used HTML 5, CSS 3, jQuery and JavaScript for designing the DOM elements and adding validations on rendering the forms.
Used Bootstrap to design responsive webpages.
Involved in web designing using HTML, CSS, JavaScript and Various JavaScript libraries.
Implemented Presentation layer using CSS Framework, jQuery and HTML.
Used to update User Interface based on changing needs and requirements.
Developed page layouts, navigations and presented designs and concepts to the clients and the management review.
Designed Frontend for Administration Portal within object-oriented JavaScript.
Created Images, Logos & Icons used across web pages using Adobe Flash & Photoshop.
Worked one-on- one with client to develop layout, color scheme for his website and implemented it into a final.
Interface design with the HTML/CSS &JavaScript using Dreamweaver.
Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, DHTML, MVC, DOM, Angular JS, Bootstrap, Adobe Flash, Photoshop.