Present Ui Developer Resume
SUMMARY
- UI developer with 8 years of experience with React JS, Redux, HTML5, CSS2/CSS3, JavaScript, jQuery, bootstrap, Ajax, Confidential and Angular
- Expertise in React JS framework: developed the SPA working with React architecture
- Experienceworking with Redux architecture using complex object - oriented concepts in improving the performance of websites
- Skilled in using React JS components, Forms, Events, Keys, Router, and Redux
- Proficient in customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass
- Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
- Expertise in analysing the Document Object Model (DOM) Layout, DOM Functions, JavaScript functions, and Cascading Styles across cross-browser using Developer Tool Bar
- Used React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, and React concepts
- Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors
- Wrote Restful Web services using JAVA along with spring, spring boot.
- Experience with Version Control tools like GIT, perforce and Clear-Case for Source Code version management
- Test Driver Development using jest, enzyme, React testing library, mokito, junit
TECHNICAL SKILLS
Front-End Technologies: HTML 5, CSS 3, JavaScript, JQuery, Java
Mobile Responsive Frameworks: Foundation, Bootstrap
JavaScript Frameworks: React JS (Redux), Angular
Database: SQL
Backend: Java
Framework: TDD
Spring Boot: Mockito, Junit,Testing Library, Jest, Ensyme
PROFESSIONAL EXPERIENCE
Present UI Developer
Confidential
Responsibilities:
- Design and development of the existing WLF with React js and making it Responsive with cross browser compatibilities.
- Followed Test drive development approach using the React Testing Library with 80% code coverage and Mentoring the team member with effective Usage o f the React Testing Library.
- Attending the Daily Scrum and spring grooming call and documenting the various work flow sceneries.
- Closely worked with Back team in driving the response, so that the front end components can be built.
- Coordinating between onsite and offshore teams on getting the status and finding better approach of solving story blockers.
- Developed the layout using the WLF ARIA3 components, which is the wellfargo UI librabry developed for react.
- Developed and customized the build in Component for UX-Library like Button, Checkbox, Input, Icons, Toggle Button, tabled, form Fields.
- Applied optimization techniques to reduce page size and load times to enhance user experience.
- Used Middleware with Axios in application to retrieve data from back-end and display it over front end using performance reliable techniques.
- Worked closely with the Back-End team to display data using custom Components, library Components.
- Consumer various stack method s of the React library like useeffect, usestate, UseImmpratitive, Use Memo.
- Use of context Api to maintain user flow accord the application.
Environment:HTML5, CSS3, ARIA3, JavaScript, React JS, Jest, Enzyme, Mockito, GitHub, Jenkins, Jasmine, Java, Spring Boot, React Testing Library
Sr.React Developer
Confidential, Chicago IL
Responsibilities:
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table
- Worked on React JS components, Forms, Events, Keys and Router concept
- Used Web services (SOAP and RESTful) for transmission of large blocks of Confidential
- Developed user interface using the React JS, Flux for SPA development
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more
- Created interactive prototypes and UI specs, including screen layouts, color palettes, typography, and user-interface components
- In Phase Two, worked closely with the Back-End team to display data using custom Components, library Components, and Redux
- Used Middleware with Axios in application to retrieve data from back-end and to performRESTFUL services
- Added dynamic functionality by creating and dispatching Action Creators that deployed Actions
- 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
- Used React Redux for the data and for single directional flow
- Worked with Jest and Esyme unit test framework to write unit tests for JavaScript code
- Performed system testing andregression testing for complete UI after fixing the issues reported by Testing team
Environment:HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, SQL, Confidential, Github, Restful API, Jira
UI/React Developer
Confidential, Chicago, IL
Responsibilities:
- Developedstyle, look and feel of the web page with SASS that extended CSS with dynamic behaviour such as variable, mixing, operations and functions
- Worked on React JS Virtual Dom and React views, rendering using components which contained additional components called custom HTML tags
- Implemented various screens for the front end using React.js and used various predefined components, designing web pages using HTML5, CSS3, JavaScript, Bootstrap, React.js, and Redux.Worked on React JS components, Forms, Events, Keys, Router, Animations, and Flux concept
- Responsible for React UI and architecture. Built components library, including Tree, Slide-View, and Table Grid
- Implemented stable React components and stand-alone functions to be added to any future pages
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors
- Used React-Autocomplete for creating google maps location search on the webpage
- Implemented Flux pattern by using Redux framework as a core dependency
- Implemented RESTful web services to integrate between server andclient side
- Worked with Jasmine unit test framework to write unit tests for JavaScript code
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Worked on writing the Resfull WebServices using Java, Spring Boot
Environment:HTML5, CSS3, Bootstrap, JavaScript, React JS, Redux, Jest, Enzyme, Mockito, GitHub, Jenkins, Java, Spring Boot
UI Developer
Responsibilities:
- Developed application using CSS3 to give gradient effects and to develop various page layouts, multi-level navigation and transitions
- Designed UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4 and Adobe Illustrator CS3
- Used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3
- Developed a front-end application for internal team productivityusing Angular 2 architecture
- Used Angular in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope
Environment: HTML5, CSS3, JavaScript, Angular, Jira, MS Office, Git, JIRA, Photoshop, Dreamweaver
UI Developer
Confidential
Responsibilities:
- Automated Audio Generator is an automated voice system.
- This system generates voice responses according to the user response/queries.
- It acts as an internal cost cutting software (reducing the manual response) by giving automatic responses for user queries.
Environment: HTML5, DHTML, XHTML, CSS3, JavaScript (ES5), jQuery (v 2.2.3)