Ui React Developer Resume
SUMMARY
- 7+ years of extensive work experience as a UI/Web development. Using JavaScript, Angular JS, React JS, Node.js, Redux JS, Ajax, Bootstrap.
- Experienced in React JS and working with Redux architecture.
- Developed the custom components using AngularJS custom directives.
- Experienced in writing test cases by using JEST, JASMINE, KARMA test runner.
- Experienced in MEAN stack development Mongo dB, Express, Node.js, and Angular JS.
- Extensive knowledge in developing single - page applications (SPAs), Responsive Web Design.
- Actively participating in open source projects on GitHub.
- Proficient in Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Strong experience with web technologies preferred REST, JSON and XML Web Services.
- Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pee-processors LESS or SASS.
- Experience in XHTML, HTML5, CSS3, DOM.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Highly motivated, reliable problem solver and trouble-shooter with strong attention to detail.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.,
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Well experienced in Agile and Scrum Method.
TECHNICAL SKILLS
Web Services: REST and SOAP
JavaScript Libraries and Frameworks: jQuery, Bootstrap, Angular JS, React JS, Node JS, Express JS, Redux JS, React Native
Web Technologies: HTML/HTML 5, CSS3, AJAX, XML, XHTML, JSON, JavaScript, Typescript, LESS, SASS
Project Management Tools: Jira, Web Pack, Babel, Web driver
Database: SQL, Mongo dB, Oracle 11g
Operating System: Windows XP/Vista/7/8, Ubuntu, LINUX, UNIX
Version Control: SVN(TortoiseSVN), GitHub, Bit Bucket
Workflow: Responsive Web Design, Single Page Applications, Content Management System.
PROFESSIONAL EXPERIENCE
Confidential
UI React Developer
Responsibilities:
- Developed Confidential Tax Link UI using React JS and Redux as state management. Integrated and also created React JS components as a common domain driven component that could be used across multiple UI modules.
- Designed React JS components as a common domain driven component that can be re-used across different modules.
- Routinely met with business, Architects, UX and release managers for planning, analyzing, gathering requirements and answering release related queries.
- Used different Web-browsers for the purpose of debugging from the browser side and to analyze the defect cause.
- Used SASS, which is an extension of CSS that enables to use things like variables, nested rules, inline imports and more.
- Worked mostly on the React components as they are reusable components, used them in different modules across the different modules where ever necessary based on the business logics.
- Involved in code reviews, code optimization.
- Involved in UI design and implementation using React JS.
- Used Webpack for JavaScript module bundler.
- Used Typescript for better understanding the code and also which helps in debugging the code easily.
- Designed and implemented custom components in React JS for the project.
- Used Tortoise SVN for the purpose of code changes and also have my changes in the local repository.
- Used Code cloud for the source of code and also forked my own repository for Git.
Environment: HTML5, CSS3, JavaScript, Typescript, Bootstrap, React.JS, Redux, Node.JS, Webpack, JSON, RESTful, Bootstrap JSON, Tortoise SVN.
Confidential
UI React Developer
Responsibilities:
- Developed DIRECTTV NOW customer subscription and billing portal using React JS and Redux as state management. Integrated and also created React JS components as a common domain driven component that could be used across multiple UI modules.
- Designed React JS components as a common domain driven component that can be re-used across different modules.
- The main initiative for this project is to reduce the time of repository and customer interaction in activation of Confidential &T wireless line and also upgrading the existing customer wireless features in stores and also in call centers.
- Wrote test cases using Enzyme, Jest which are the React frameworks to maintaining the code coverage for successful application build.
- Routinely met with business, Architects, UX and release managers for planning, analyzing, gathering requirements and answering release related queries.
- Used different Web-browsers for the purpose of debugging from the browser side and to analyze the defect cause.
- Used SASS, which is an extension of CSS that enables to use things like variables, nested rules, inline imports and more.
- Worked on Cross-Platform Mobile Development using React Native + Type Script based mobile app.
- Wrote unit test cases for the purpose of code coverage using Jest & Enzyme.
- Combined Enzyme and Jest to mount a React.js component and run assertions over it.
- Worked on React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Worked mostly on the React components as they are reusable components, used them in different modules across the different modules where ever necessary based on the business logics.
- Worked on React Native and went on to successfully develop various features under minimal supervision.
- Used Enzyme, which provides a mechanism to mount and traverse React.js component trees.
- Involved in code reviews, code optimization.
- Used Foundation Framework Grid system to make web page responsive.
- Involved in UI design and implementation using React JS.
- Designed and implemented custom components in React JS for the project.
- Used Code cloud for the source of code and also forked my own repository for Git.
Environment: HTML5, CSS3, TypeScript, JavaScript, jQuery, Bootstrap, React.JS, Node.JS, JSON, Spring, RESTful, Bootstrap JSON, Spring MVC, Code Cloud.
Confidential, Dallas, TX
UI React Developer
Responsibilities:
- Design React Native components and higher order components.
- Design UI views with Flexbox and React Native dimension API.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
- Expertise in React JS framework to develop the SPA.
- Expertise in React JS and working with React Flux architecture.
- Designed and developed customized charts using Plotly.js and D3.js by incorporating customizeditems from Zoom data SDK to render aggregated data.
- Expertise in creating Custom Reusable React Components Library
- 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.
- Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used JIRA for bug tracking and issue tracking.
- Worked on responsive design & developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS.
- Managed On-site Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB.
- Working with React Router for developing Single Page Applications SPAs.
- Configuring and deploying instances on AWS, Data centers, also familiar with EC2, Cloud watch, Cloud Formation and managing security groups on AWS.
- Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend.
- Worked on AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route 53, CloudTrail, IAM, and Trusted Advisor services.
- Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SWF, Amazon SQS, and other services of the AWS infrastructure.
- Experienced with implementing different features of Bootstrap.
- Setup & managing windows Servers on
- Hands on experience with Web Responsive using Bootstrap's templates.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS 2.0, jQuery, backbone.js, React Native, React.JS, Node.JS, JSON, Spring, RESTful, SOAP, jQuery, Bootstrap, AngularJS, JSON, Spring MVC, WebLogic, SQL, JSP, Servlet, AJAX, SOAP, Restful, XML.
Confidential
UI Developer
Responsibilities:
- Created User Interface part of the application using HTML HTML5, CSS3, JavaScript, JSON, jQuery and Bootstrap.
- Used to make all the applications as responsive using Bootstrap.
- Used Rest Services in the backend.
- We have followed with agile methodology.
- Worked on calling the RESTful Web Services.
- Worked on web standards, Accessibility and cross browser compatibility.
- Developed high performance UI against RESTful web services.
- Used JIRA for bug tracking.
- Worked extensively on Bootstrap for their basic structure and the responsiveness of the website with the updated changes being rolled out to production in every bi-weekly sprint releases.
- Researched, developed and provided presentations based on the bug fixes every week.
- Redesigned few basic components in React JS for IT department.
- Contacted clients to obtain more information regarding the requirements and made changes in the code accordingly
Environment: HTML5, CSS3, ES6, JSX, Webpack, Babel, React JS, Redux JS, Node JS, Bootstrap, GIT, SQL, Jira, Linux, Git Hub, Tomcat.