Ui Developer (react Js) Resume
Irving, TX
SUMMARY
- 6+ years of experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment, and maintenance.
- Experienced in developing front end applications - HTML, HTML5, CSS, CSS3, JavaScript, React JS, Node JS, json.
- Experience in making Responsive web pages using Bootstrap, RESTful API web development and media queries.
- Involved in creating rich interfaces using CSS3 and HTML5.
- Knowledge in designing various forms, tooltips, menus and tabs, widgets that support drag-and-drop, data, and time selector.
- Highly involved in making updates to the current application and simultaneously handling other projects.
- Proficiency in developing dynamic web applications based on REST API’s, Responsive web design, Single page Architecture.
- Experience integrating RESTful APIs and web services with applications.
- Expertise in building strong websites confirming Web 2.0 standards using React.JS, HTML5 & CSS3 to develop valid code and table-free sites.
- Pretty good Experience on various JavaScript Frameworks depending on the use case (e.g. jQuery, React JS, also good knowledge on Angular JS).
- Expert in resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, and AJAX, also worked on resolving screen reader issues.
- Worked with Node. JS Application in building the minified versions.
- Understandable knowledge on AEM and integration of AEM and react from the frontend.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Well versed with various software development methodologies - Agile, and Scrum.
- Experienced with JIRA for bug tracking and issue tracking.
- Worked in environments, with IDEs like Eclipse, Vs code and Git.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Expert in creating Templates, Mockups, and Prototypes, Web Interfaces, Layouts.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS
UI Web Technologies: HTML4/5, XHTML, XML, JavaScript, AJAX, Basics of jQuery, JSON, CSS2/3, Angular.js 2.0 (Knowledge), React.JS, Responsive Web design, Restfull API’S, UI Concept Modeling/Wire framing, NPM Hibernate, NodeJS, SAAS, RWD, Typescript, Bootstrap.
IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Atom, sublime Text2.
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server.
Database: ORACLE, SQL SERVER, MYSQL, knowledge on Postgre SQL
Operating Systems: Windows 2000, Windows XP (Prof), Win 7, win 8, Mac OS 10.5/10.6/10.7.
Methodologies: Agile
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
UI Developer (React JS)
Responsibilities:
- Responsible in UI enhancement using HTML5, CSS3, Bootstrap, JavaScript , ReactJS, JAVA, JSP, XML, and JSON as per requirements that meets accessibility and web browser standards for applications.
- Used VZRF, VDS ( Confidential ’s internal JavaScript framework) for client-side code implementation.
- Applied redux middleware using redux-promise, redux-Thunk and redux-saga.
- Used various predefined components from NPM and redux library.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions, also created, and used Reducers that received said Actions.
- Worked on application Chabot for Confidential ’s online store for customer service agents.
- Applied Object Oriented Programming techniques to track UI components being added to DOM and to change the behavior of framework methods.
- Created React.js for reusable components (multi-field form elements, background file uploads.
- Did wiring of the components with redux and redux saga.
- Designed and developed base classes, framework classes and re-usable components.
- Worked on optimizing app components and improving the performance of the application.
- Developed CSS based page layouts that are cross-browser compatible.
- Integrated with JAVA Code (API) in JSP pages and responsible for setting up react framework for UI.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services .
- Involved in bug fixes and code reviews.
- Experience in unit testing, integration testing and acceptance testing of the system.
- Extensively used Git for version controlling and regularly pushed the code to GitLab.
- Actively involved in tuning the application, interacted with the design team to add new features to the application.
- Worked with Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Responsible to assign stories and get progress report from the team by using JIRA.
Environment: HTML5, CSS3, JavaScript, Bootstrap, JSON, Reactjs, Redux, Restful API, MySQL.
Confidential, Irving, TX
UI Developer/ React JS Developer
Responsibilities:
- Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS.
- Worked on designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table.
- Implemented responsive design and developed a single isomorphic responsive website that could be served to desktop, Tablets, Mobile users using Reactjs.
- Involved in rendering custom HTML tags & implemented client-side Interface usingReact.js.
- Used various predefined components from NPM and redux library.
- Developed Architectural Design Documents and Block Diagrams.
- Practice in React JS Components, Forms, Events, Keys, Router concept.
- Created and used Reducers and Actions, maintained states in stores and dispatched the actions using redux.
- Worked closely with the Back-End team to integrate the API calls, used RESTFUL web services to call for POST and GET methods.
- Have worked on AWS to fetch the pictures and videos from AWS to UI.
- Experience in using SQL for storing data in the database.
- Worked with Jenkins, as it is an open-source continuous integration software tool, used for testing, deployment and solving the defects in the code base.
- Configured SQL mail agent for sending automatic emails
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome, Involves in Screen reader IR’s
- Used Node JS to run Web pack tasks and build the project properly.
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
- Good experience of debugging JavaScript, CSS3 and HTML5 code.
Environment: HTML5, CSS3, JavaScript, Bootstrap, JSON, Reactjs, Redux (Thunk), Restful API, MySQL, PostgreSQL, Basics of AEM.
Confidential, Boca Raton, FL
UI Developer/ Angular & React JS Developer
Responsibilities:
- Involved in designing, developing, and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS
- Developed client-side validation code using JavaScript and jQuery.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Used React Router to turn application into Single Page Application
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used JavaScript as a scripting language for Node.JS.
- Used Node JS to develop the back-end components, connecting the application with the other web services.
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented the Drag and Drop functionality using jQuery framework.
- Developer responsive interface using Bootstrap and used SASS for CSS .
- Made custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Defined new validations through AngularJS for the form field validation applied through HTML5.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- 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: HTML 5, CSS3, Sass, JavaScript, Bootstrap, Ajax, React.JS, Redux, Flex, My SQL, XML, JSON, GitLab, Restful API, Jasmine and Web Strom.
Confidential
UI Developer
Responsibilities:
- Responsible to enhance the UI using HTML, CSS, Java Script, XML, JSON, AJAX, as per the requirements.
- Used KJS framework ( Confidential ’S internal JavaScript framework) for client-side code implementation.
- Responsible for maintaining and creating REST server endpoints that supported the web app for data.
- Worked on a small team to support production and developed features/enhancements for Confidential ’s online store.
- Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular.js 1.x, Angular 2.0 and AJAX.
- Developed code for Responsive web design in TypeScript using framework like Angular.js2.0.
- Coordination with team in the daily routine works as a part of agile methodology, which includes code reviewing, validations and demos.
- Involved in implementing some of the POC's and application components using web technologies like HTML4/5, CSS2/3, JavaScript, jQuery, and React.js and KJS AJAX libraries.
- Worked on UI Development, to develop the checkout pages for Confidential ’s platform.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js 2.0, React.js.
- Used Jasmine to perform unit testing of custom filters, custom directives, and various parts of Angular.JS application.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used Java script, Grunt.js and Angular.js 2.0 for client-side validations.
- Worked with Type Script and SPA framework for Angular 2.0 framework.
- Worked on Protractor which can be used for end to end testing.
- Worked on Karma and Jasmine for validating unit testing of the application.
- Involved with Swagger, as that is used as a specification for documenting REST API to hit the end point URL’s.
- Worked on jQuery for the manipulation of the HTML DOM and designed to simplify the client-side scripting.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Worked with Sonar Qube dashboard for code coverage and analyze the source code quality.
- Involved in Restful web services, as that can be invoked using HTTP, and can be activated using HTTP requests and it is the client-server, cacheable communications protocol, which can be used for designing networked applications.
- Duties also include basic trouble shooting, attending to priority client calls, contacting client with ETA.
Environment: HTML, HTML4/5, CSS2/3, Jenkins, JavaScript, Ajax, Angular JS 2.0, JSON, jQuery, RESTful API, Npm, Grunt, Git, Sonar Qube dashboard, Angular 2.0, LESS, Node.js 6.9.8.