Sr. React / Ui Developer Resume
4.00/5 (Submit Your Rating)
Irvine, CA
SUMMARY
- Around 7+ years of extensive experience in IT Industry as a Front - End Developer in Developing User Interface (UI) applications, requirements analysis, applications design development, integration, maintenance, installation, Integrating, Implementing the web-based applications and UI applications.
- Design, develop and test HTML5, CSS3, Bootstrap, jQuery and React.JS that meets accessibility and web browser standards for website.
- Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap,JQuery and JavaScript.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented client side Interface using React JS.
- Build stable React compenents and stand-alone functions to be added to any future pages.
- Used React-Router to turn application into Single Page Application
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Maintained states in the stores and dispatched the actions using redux.
- 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.
- Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
- Used flickity.js for creating carousel-images.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and 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.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used JIARA 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 unit tests for JavaScript code.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
PROFESSIONAL EXPERIENCE
Sr. React / UI Developer
Confidential - Irvine, CA
Responsibilities:
- Used HTML5, CSS3, JQuery, JSON and Javascript for front end applications.
- Implemented React components both functional and classical for UI widgets.
- Involved in designing webpages using HTML5, CSS3, JavaScript, Bootstrap, React.js, Redux.
- Responsible to Style, such as variable, mixing, operations and functions.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- 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 JS for templating for faster compilation and developing reusable components.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Configured Web pack to execute linters,magnifiers,pre/post-processors, tests, transpires, etc.basedon build target.
- Used React- RedUX (connect) which is responsible to "map state to props" and "map dispatch to props".
- Built components using JSX in React.js for rich user interface view, used webpack built tool and Babel-Loader for transpiling JSX and ES6 to ES5.
- 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.
- Implemented the Drag and Drop functionality using React-Dragabble
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using redux framework as a core dependency.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Sr. React / UI Developer
Confidential - San Jose, California
Responsibilities:
- Responsibilities included developing new features, fixing bugs, interfacing with the product
- Used React Js to build single page dynamic application and Node JS for server applications.
- Applied advanced HTML, JavaScript and CSS to deliver cutting-edge user interfaces and components.
- Build reusable React Components.
- Responsible for design and development of the web pages from mock - ups.
- Used React JS for tereactmplating for faster compilation and developing reusable components.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
- Performs UNIT testing with Jest and enzyme and develops web services using RESTful API.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Developed the backend by using Node.js, Express and MongoDB.
- Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used content management tools like JIRA.
- Used Git for version control.
- Performs rendering through root component, routing and fetching data from API's using webpack build tool.
- Interacted with product Owners for development, analysis, preparation of functional specification and user acceptance testing.
- Has experience in Agile Methodologies and SCRUM.
React/ UI Developer
Confidential - Cleveland, Ohio
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Worked on application center screens and developed interactive professional and dynamic user interfaces using, HTML5, CSS3, XHTML, JavaScript, jQuery and AngularJS, React JS and Red UX.
- Used Red UX for state management, to store the whole state of the app in an immutable object tree.
- Followed spring web flow architecture throughout the application.
- Used React-Router to turn application into Single Page Application.
- Experience in using React JS, Redux for SPA development.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Added Excel-Builder to download the Tabular data in Excel format using react.
- Implemented the Drag and Drop functionality using React-Draggable.
- Build stable React components and stand-alone functions to be added to any future pages.
- Used Axios with react for making AJAX Calls.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Good experience in JavaScript MVCframework like Angular JS, React JSfor front-end applications.
- Developed the backend by using node.js, express and mongoDB.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, and Node.js.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Redesigned UI screens for developing table-less layouts using CSS selectors.
- Developed Web services for sending and getting data from different applications using REST, such as data Applications, to transfer data from Branch Server to Head Office Server.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Created working prototypes to finalize existing and future "user stories and epics".
- Involved in team meetings with corporate webmaster's UI team for understanding needs in new implementation & also involved in daily team meetings & weekly scrum meetings.
Sr. UI Developer
Confidential - Mountain View, CA
Responsibilities:
- Designed user interfaces, object model, application server logic and schema by analyzing requirements.
- Designed UI pages using HTML, DHTML, JavaScript.
- Designed business applications using web technologies like HTML, DHTML, XHTML and CSS based on the W3C standards.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Responsible for designing page layout using HTML, CSS along with JavaScript and adding dynamic functionality to each module.
- Performed client-side validations using JavaScript.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Participate in the team on agile development cycle.
- Followed SCRUM methodology.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Version control through SVN.
- Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development.
UI Developer
Confidential - Frisco, TX
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
- Implemented update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Implemented JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Designed dynamic and multi-browser compatible pages using HTML4, CSS2/3, jQuery and JavaScript.
- Created Mockups and storyboards for the development of layout to maintain design throughout the site.
- Transformed the design mock-ups to HTML pages using HTML, DHTML, CSS and JavaScript.
- Used CSS to control the layout of multiple web pages all at once.
- Created responsive web designs to adjust themselves inorder to look good on all devices, from small phones to large desktops.
- Designed table-less layouts.
- Used W3C CSS Validator to check markup validity.
- Used jQuery to fetch data from Web services, AJAX for request and response and updating the HTML pages.
- Performed Client-side validations using JavaScript.
- Performed optimization of SQL Queries and Store Procedures by normalizing tables.
- Worked on developing a REST Web Service for the application.
- Involved in Agile Methodology process.