Ui/ React Developer Resume
TX
SUMMARY
- Having 7 years of professional experience in development of web applications as a Front - End developer (UI) expertise with all phases of the development cycle for top-notch applications, using HTML 4.0/5, CSS3, JavaScript, Bootstrap, SASS, React, Angular, Angular 2.x, 4.x, jQuery, LESS, Node.JS, AJAX, JSON.
- Extensive experience in design, develop and implementation of Single Page web applications using JavaScript Frameworks like Angular 2&more, React Js.
- Having good amount of experience in React JS.
- Experienced in React JSand working with React Flux architecture.
- 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.jsfor creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Nativeconcepts.
- Familiar with creating Custom ReusableReactComponents Library.
- Good Knowledge in using CSS Preprocessors like SASS, LESS.
- Experience in designing of webpages Cross Browser Compatible.
- Experience in implementing Mobile device First Approach, implemented responsive design based on this approach.
- Skillful in Angular Features like creating custom Directives, Pipes, Dependency Injection, Modules and expertise in implementing Lazy Loading and Routing.
- Experience in making Responsive web pages using Media Queries and Twitter Bootstrap.
- Used Responsive Web Design so that the website is compatible with different devices like Desktops, laptops, tablets and smart phones.
- Experience in transforming HTTP Response into JSON format using RXJS libraries.
- Developed Restful API's using node.JS, express.JS and MongoDB.
- Having experience in JSON and AJAX to communicate with backend.
- Experience in Document Object Model (DOM) manipulations and functions.
- Experience in working with Agile development environments (SCRUM), Test Driven Development (TTD) to deliver high quality solutions
- Experience with Web Pack, Gulp, Grunt, NPM packages.
- Skillful experience in working with version controls like Git and SVN.
- Experience in testing React & Angular applications using JEST, MOCHA, Karma for unit testing and Protractor for end to end testing.
- Having good knowledge in Node.js.
TECHNICAL SKILLS
Web Technologies: HTML 4/5, CSS, JavaScript, Typescript, Bootstrap, jQuery, CSS3 Preprocessors (LESS, SASS), XML, AJAX.
Testing & Debugging Tools: Karma, Jasmine, Protractor, Firebug, Developer Tools.
Methodologies: Agile, Jira.
Web Servers: WebLogic, Apache Tomcat, IIS 5.0, 6.0, 7.0
JavaScript Frameworks: React JS, Redux, Node JS, D3 JS, Angular, RXJS.
Database: MySQL, MongoDB, SQL server.
Operating Systems: Windows 2000/XP/Vista/7/8/10, Mac, Unix, Linux.
Version Control: Git, SVN.
IDE's: Visual Studio, NetBeans, Eclipse.
GUI Editors: Notepad ++, Sublime Text, Visual Studio Code
Task Runners: Gulp, Grunt, Web Pack.
PROFESSIONAL EXPERIENCE
Confidential, TX
UI/ React Developer
Responsibilities:
- Development of UI applications using JavaScript frameworks such as integration of React JS components and Redux with web applications for Proofing system.
- Worked on Angular applications along with the React Applications.
- Developed Angular 6.x features which includes Routing, Lazy loading, components.
- Worked on migrating JSP applications to Angular 8.x, implemented all the angular features for utilizing applications.
- Work with GUI Design team to create pseudo Software Application flows,helping in modifying the design mock-ups and/or functionality based on the business requirement.
- Developing customized designs in the applications with HTML5, CSS3, Flexbox layout styles to increase the richness of the application in different channels like dotcom, MSR, mobile environment.
- Organized integration React JS with different RESTful webservices to make application data dynamically to distribute to UI components.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- Used ES6, ReactJS framework for binding, DOM models linking, view model underlaying data and behaviors.
- Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application intoSingle Page Application.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Writing Unit test cases using Jest framework, mocha and chai for React JS components, also performing Accessibility testing and functional testing in feature level.
- USAAfollows continuous Integration and continuous deliver. Effective utilization of Gitlab process for code repository and monitoring automated Jenkin builds and deployment jobs.
- Partner with other GUI developers for software code reviews.
- Effective Utilization of New web servers for application deployments in development, QA and production environments and participating in software release process.
- Updating the work every day in Agile standups, define/refine business agile stories in grooming sessions to meet the planned milestones.
- Worked with OpenShift environments and UCD environments for Application deployment.
- Successfully connected application with OpenShift Pods and clusters by pointing Docker URL.
- Expertise in RTC, JIRA for project maintenance and WIKI for thedocumenting every minute detail of the application including business flow and Mock-ups tosafeguard transparency among pears.
Environment: HTML5, CSS, React JS, API services, JSON, Git, Jest, Jira, Node JS, NPM.
Confidential, Monroeville, PA
UI/ Angular Developer
Responsibilities:
- Used Angular6, Typescript, HTML5, and CSS for front end web development.
- Used Angular6 MVC framework while developing theUImodules.
- Angular 6 is used to handle RESTful calls to enable communication between view components and server.
- Performed form validations using reactive forms for sign in and so many forms using Angular6 framework.
- Developed a component that varies content based on the user's navigation by using router- outlet directive in Angular6.
- Involved in developingUIpages using (Angular 4 and Angular 6) calling the Rest API from Backend.
- Strong Angular 5 using TypeScript with Production deployed code experience, provided thorough Enhancement and Support for a large scale Angular 5 website.
- Involved in developing the web pages using (Angular 2 and Angular 4) which are powerful in building the Single page web applications.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, CSS3, JavaScript, jQuery, Bootstrap and AJAX.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
Environment: HTML5, CSS3, SASS, Bootstrap, Angular 4, Angular 6, Typescript, JavaScript, ECMASCRIPT 6, Ajax, JSON, MVC, Restful Webservices, Karma, Agile, SCRUM, GitHub, JSP, DOM, Grunt, jQuery.
Confidential, Westlake, TX
UI/ React Developer
Responsibilities:
- Develop various screens for the front end using React.JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Developed client-side validation code using JavaScript and jQuery.
- Worked on generating the plain CSS using the LESS framework
- Implement the JavaScript/jQuery frameworks such as React.JS, Node.JS for MVC framework.
- Gather requirements for all new way interact to members in Conversation flow.
- Build infrastructure components for the chat with configurations and sections.
- Managed and implemented all codes changes via GIT.
- Works with Adaptive web-designing and developing CSS Media Queries in order to make the application compatible with iPad (Landscape and Portrait) and PC.
- Develop and test jQuery and React.JS that meets accessibility and web browser standards for website.
- Extensively used React.JS for retrieving data from the RESTFUL web services.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Solid understanding of React Virtual Dom Algorithm for React performance optimization.
- Using JavaScript, jQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Integrate with rest services using AXIOS API.
- Add features to modify goal details and achieve the goal on time.
- Worked on Agile design methodology.
- Designed and developed the layouts of Customer Relations Module.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS &JavaScript using Dreamweaver CS3.
- Involved in team meetings with corporate webmaster'sUIteam andend user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings
Environment: HTML5, CSS3, Bootstrap, Web services, React Js, D3.js, JavaScript, JSON, Git, Karma, Jasmine, Jira, Node JS, NPM.
Confidential, Phoenix, AZ
UI React Developer
Responsibilities:
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.js.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React Router to turn application into Single Page Application
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented the Drag and Drop functionality using React-Draggable
- 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 NodeJS to run Web pack tasks and build properly the project.
- Used Angular.js for developing single page web applications.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitLab API through keywords. worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- 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.
- Used Git for version controlling and regularly pushed the code to GitLab, JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome
- 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.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Developed web pages from the thought process to its implementation and maintenance by following Agile/SCRUM based approach.
- Unit & Integration test cases were written in JEST, Karma and executed using Jasmine framework Functional & End-2-End test cases were written and executed using Protractor framework.
- Managed source code using GitHub performed some operations like push and used Git bash to commit and performed changes to repositories.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Environment: HTML, CSS, Bootstrap, JavaScript, React Js, Angular2, Karma, MySQL, GitHub, JIRA, Agile, Web pack, Node JS, Express JS, NPM, Mongo DB.
Confidential
Web Developer/ UI developer
Responsibilities:
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Developed Rich User Interface Applications using Angular JS Framework, which is wrapper on top of jQuery framework and AJAX based UI configuration widgets.
- Involved in extensive coding using HTML, CSS, and JavaScript.
- Creating and consuming business components in JSP by developing web services.
- Designed applications that execute on various browsers such as Google, Internet Explorer, and Mozilla and used various debugging tools like Firebugs/IE developer tools.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage, load time and add modal dialog in web pages to get user input and requests.
- Gathered data from API/Web services via AJAX-JSON calls and updating the DOM within the result sets.
- Developed compatible user interface functionality using jQuery and other libraries.
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Used GIT version control and debugging tools for the application developing and staging.
- Development of the complex SQL queries procedures, and modifications to the existing database structure as required per addition of new features.
- Used Jasmine for unit testing and Protractor for end to end testing in the application.
- Participated in day-to-day meeting, status meetings, strong reporting and effective communication with the project manager and developers.
Environment: HTML, DHTML, CSS, JavaScript, Bootstrap, XML, JSON, DOM, jQuery, SVN, Git, MySQL, Jasmine, Karma.
