Ui Developer/ React Js Developer Resume
Plano, TX
SUMMARY:
- Around 5 years of professional experience in application design, analysis and development of User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, React.js, Node.js, jQuery, AJAX, JSON, and XML, XHTML, Bootstrap, ES5, ES6, Typescript with experience in the Software Development Life Cycle (SDLC).
- Proficient in developing web pages quickly and effectively using: HTML5, CSS3, JavaScript, Bootstrap, Typescript.
- Hands on experience on JavaScript frameworks such as React.js, Node.js.
- Worked on agile methodology and having experience working in fast - paced Scrum environment.
- Experience in developing Single Page Application(SPA) based on unidirectional flow application using React- Redux and Node.js.
- Expertise in client scripting language and server-side scripting languages like JavaScript, RDBMS, Node.js, React.js.
- Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions.
- Experience with front-end development with back-end system integration.
- Expertise in using IDE tools such as Notepad ++, Visual Studio, Eclipse, Sublime Text Editor.
- Worked on developing CRUD applications using MERN stack (Mongo DB, Express, React JS and Node JS) and REST based API.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in creating test suites using jasmine and worked on tools like NPM (Node Package Manager) , Bower and Grunt .
- Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
- Expertise in RESTful, SOAP web services to integrate between Application to Application.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in debugging and troubleshooting the existing code.
- Good working knowledge of Responsive Web Design(RWD) using Bootstrap and CSS3 media queries.
- Ability to work effectively while working as a team member as well as individually.
- Excellent communication and Inter-Personal Skills, well organized, goal oriented.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS3, JavaScript, ReactJS, AJAX, jQuery, JSON, JSP, and XML
Databases: MS Access, Oracle, SQL Server, My SQL, Mongo DB, Redis .
IDE: Eclipse IDE, Dreamweaver, Notepad++, Sublime Text Editor
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
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.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Developed user interface by using the React JS, Flux for SPA development.
- Used React-Router to turn application into Single Page Application.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Implemented the Drag and Drop functionality using React-Draggable.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- 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.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used React flux to polish the data and for single directional flow.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- 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: HTML5, CSS3, ES6, JavaScript, ReactJS, MongoDB, Redux, Flex, My SQL, XML, Git hub, Restful API, JIRA
Confidential, Irving, TX
React.js Developer
Responsibilities:
- Implemented client-side Interface using React JS.
- Experienced in working with Redux and Alt JS architecture.
- Developed websites using cross browser development, CSS, CSS animations, CSS prefixes, and CSS pre-processors.
- Used Node.js to run Webpack tasks and build properly the project.
- Used JQuery for callbacks, promises and event based functions.
- Experienced in working with HTML5 APIs for Video, Audio, Files, etc.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Used advanced level of HTML, XML, AJAX, JavaScript, ECMA script 6, CSS and pure CSS layouts.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- Experienced in writing JavaScript intense Single Page Applications.
- Used Web Pack, Babel for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
- Built RESTFUL Web services by building Node JS server in the back-end to handle request Ajax calls.
Environment: React JS, Redux, Alt JS, AJAX, JSON, Javascript, Webpack, ECMA Script 6, Babel, NPM, Html 5, Express, Node JS, JQuery, JSON.
Confidential
UI / Web-Developer
Responsibilities:
- Development of code using HTML, CSS, JavaScript, jQuery and React.js.
- Involved in Requirements gathering and Analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
- Worked on Swagger UI to interact with the API’s.
- Worked on creating log-in authentication modules using React JS and JavaScript.
- Interact with the client for the new enhancements to be done and make a priority list.
- Prepare technical documentation of the application.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and React-Bootstrap components.
- Worked on project using Agile SCRUM methodology and involved in daily stand up meetings.
- Handled all aspects of the application including maintaining, testing, debugging and deploying.
Environment: HTML 5, CSS 3, Bootstrap, JavaScript, React.js, AJAX, JSON, Eclipse
Confidential
UI Developer
Responsibilities:
- Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Technical Help documents.
- Worked in developing dynamic robust UI screens using CSS, HTML, JavaScript, and jQuery.
- Used JavaScript for client-side validations.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox, and Google Chrome.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Designed report previews for PDF and Excel using SQL Stored Procedure.
- Created and used SQL Queries, Stored Procedures, and Triggers in SQL server.
- Developed application for different browsers and fixed bugs for browser compatibility.
- HTML, CSS, JavaScript, jQuery, MYSQL database, SQL server, windows XP
Environment: HTML, CSS, JavaScript, jQuery, MYSQL database, SQL server, windows XP/7