We provide IT Staff Augmentation Services!

Ui/ React Js Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 8 years of experience in developing web pages and user interfaces using AngularJS, ReactJS, CSS3, jQuery, HTML5, DOM, Webpack, Bootstrap, JavaScript, AJAX, JSON.
  • Expert in Angular JS,worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, ReactJSfeatures like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
  • Well - experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
  • Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/ CSS3, JavaScript, AngularJS,ReactJS, DOM, Python, jQuery, LESS, Ajax and JSON.
  • Used React-Router to turn application into Single Page Application & worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Extensive use of AngularJS for developing the SPAs (Single Page Applications) for internal application/tool & involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Created dynamic web pages using Angular4+framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular 4.
  • Created Angular 4 Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
  • Developed the angular application from scratch using Angular-CLI & ES6 features, used babble, web pack with ES5,React JS.
  • Worked with Angular 4 features like Router Param Map and Animations.
  • Handlebar is used to keep our HTML pages simple and clean and decoupled from the logic-based JavaScript files, and Handlebars serves this purpose well.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back end in Spring MVC (Restful services with annotation) architecture framework.
  • Experience with NPM, Bower, Gulp, Grunt built task like Hibernate.
  • Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine, JSDoc and Karma testing framework.
  • Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Express.js, D3.js, Jasmine, Karma.
  • Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with ECMA5 features, jQuery, JSON, Bootstrap, AngularJS, Angular 2.0, NodeJS, Express JS.
  • Very good experience in Document Object Model (DOM). Deal with client-side applications using React JS and working knowledge on Grunt and Gulp.
  • Experience in Creating Wire Frames, Mockups for the User Interfaces.
  • Experience with Photoshop, Sketch, Wireframing, UI/UX, Usability Testing, JavaScript, HTML5
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Underscore.js, Prototype.js, Backbone.js, Angular.js, React.js, Knockout.js, D3.js etc.
  • Built data visualizations to monitor file server load, Web server speed, Data Processing usingD3.js, JQuery and MySql.
  • Prototyping the new features and ideas usingHTML, CSS SASS and D3.js
  • Knowledge in React JS framework to develop the SPA.
  • Familiar in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Incorporated React UI architecture and built components library, React container, Presentational components, Router, Animations, and flux concepts.
  • Developed RestfulAPIs extensively in Node.js with Express and Mongoose ODM integrations.
  • Experience in implementing NodeJS callbacks. Worked on NodeJS web server and NodeJS Restful APIs.
  • Experience working with serverless architecture like Amazon Web Services (AWS) with experience in services like S3, CDN, EC2 and Route 53.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Experience with Handlebars.js to build dynamic HTML templates, and Underscore.js to handle and manipulate data from backend with a RESTful JSON interface.
  • Experience in the responsive design and development of Isomorphic responsive website using React JS.
  • Incorporated the require.js features to build modular structure of JavaScript for better code maintenance and smoother name-spacing of variables.
  • Experience in working with React JS to handle browsers compatibility issues with browsers and handled developer and debugging tools in IE, Firefox, Safari, Opera, and Chrome.
  • Excellent communication skills to discuss the projects with technical and non-technical SME’s and during the sprint meetings for Agile as well as Scrum development methodology.
  • Familiar with creating Custom Reusable React Components Library.
  • Implemented Angular ngrx features for infinite scroll concept, custom pipes, custom directives and dynamic two-way data binding.
  • Developed enhancements toMongo DB architecture to improve performance and scalability.
  • Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
  • Worked on React JS Virtual Domand React views, rendering using components which contains additional components called customHTML tags.
  • Implemented various screens for the front end using React.jsand used various predefined components from NPM (Node Package Manager)andredux library.
  • Used React JS fortemplating for faster compilation and developing reusable components.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using Vue.js/AJAX.
  • Designed dynamic and browser compatible pages using HTML5, CSS3 and Vue.js.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations,and Flux concept.
  • Implemented React container and presentational components(as Stateless and Functional components when applicable).
  • Followed Redux Architecture to achieve the React JS state management. Developed the well- designed store, actions, and reducers.

TECHNICAL SKILLS

JavaScript’s / Unit Test Frameworks.: Angular 9.x/8.x/7.x/6.x/5.x/4.x/2.x/1.x, ReactJS, BackboneJS, NodeJS, AngularJS, ExtJS, ExpressJS, KnockoutJS, VueJS, Karma/Jasmine, BootstrapJS, Typescript, Mocha/Chai, Angular Mock, Protractor, Cucumber, Sauce Labs, Selenium.

Server Side / Backend: Java (Spring, Hibernate, J2EE), Php (Drupal, WordPress), Node (MEAN, MERN)

UI/Web Technologies: Bootstrap, JavaScript, AJAX, jQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.

Build Tools / Task Runners: Grunt, Gulp, Bower, Yeomen.

Development IDE’s: Eclipse, NetBeans,VisualStudio, Notepad++, IntelliJ, WebStorm, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.

Web/App Servers: Apache Tomcat 7.0, Jenkins, HTTP Web Server, Webhosting Platforms (Shared, Dedicated, VPS).

Browser: All (IE, Firefox, Opera, Chrome, Safari)

Database: SQLITE, SQL Server, Oracle, MySQL, MongoDB

Data visualization: D3js, High charts, Timeline charts.

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

UI/ React JS Developer

Responsibilities:

  • Gather requirements from the Business team (Product Owner and Business Systems Analyst). Evaluates the application by understanding the systems flow and data usage as per the requirement and performs product design and development accordingly.
  • Worked on development of reusable React component for American Freight ECommerce Website using Redux architecture for state management.
  • Implementation of React Json schema for faster processing and loading forms.
  • Implemented React containers and presentational components as stateless and functional components.
  • Developed react components and stand-alone functions for reusability across different screens and pages.
  • Using SASS/LESS for code flexibility and effective stylesheets.
  • Implemented Redux architecture for React JS state management. Implemented store, actions, and reducers.
  • Implemented React components like React router, React-Slider, React-Grid for developing routing and animations using React JS across NPI Cost Modeling tool.
  • Implemented reducers to enhance store state tree based on actions in React JS states.
  • Used React JS for built-in and synchronizing models with SPA.
  • Providing extensive pre-delivery support to analyze, debug and resolve the technical issues for the assigned User stories in Jira. Strive to complete and deliver the tickets or user stories within the sprint and resolve if any blockers that come across.
  • Provide support for monthly production releases.
  • Manipulated DOM, handled events and applied animation effects with Vue.js.
  • Loading the Consul Properties and working with them, to support the application in multiple environments.
  • Designing, developing functionalities using Java API, SVN, Maven, Spring, jQuery, Ajax, ReactJS, JSP, tools like Eclipse, AWS, Git, EC2.etc as per requirements following best standards.
  • Worked on designing single page application using Vue Js components such as Router and Vuex core components.
  • Conduct developer sessions to the team, to transfer the knowledge on the new applications developed and how to use them for further progress in workflow
  • Deploying applications on Amazon Webservices (AWS) or other cloud environment & application integration.
  • Respond to the issues assigned, conduct analysis of the issues, identify, and evaluate different workarounds/solution alternatives, implement the most optimal solution support other team members on issue resolution in areas of expertise as required.
  • Manipulated DOM, handled events and applied animation effects with Vue.js.
  • Communicate the issues assigned to ensure support availability as per agreed SLAs.
  • Designated UI architecture for the internal web application and collaborate with UX (User Experience) design team, to constructs conceptual Wireframes and Mockups.
  • Developed application in agile environment and participated in daily scrum meetings to update the status and to reach out to Scrum Master if there are any impediments.

Confidential, NYC, NY

UI React JS Developer

Responsibilities:

  • Front-end development of Single Page Application (SPA) for Voice platform in Angular 5 framework and later updated the applications to Angular 7 and then Angular 8.
  • Managing the offshore team as in assigning the work and grooming the user stories required to complete the development work.
  • Integrated the Front-End web interface with the React JS, AngularJS, NodeJS, JSP, HTML, CSS, and jQuery.
  • Providing extensive pre-delivery support using bug fixing and code reviews. Provide support to analyze, debug and resolve the technical issues for the assigned User stories in Jira. Strive to complete and deliver the tickets or user stories within the sprint and resolve if any blockers that come across.
  • Closely work with the testing team to deliver quality web application.
  • Developed and Consumed RESTful APIs for web applications using Python.
  • Present and defend designs and key milestone deliverables to peers and executive level stakeholders and interact with Solution Review Board to get the approval.
  • Worked on responsive design and developed a single isomorphic responsive website that could be served to desktop, Tablets and mobile users using React JS.
  • Implemented the Drag and Drop functionality usingReact-Draggable.
  • Loading the Consul Properties and working with them, to support the application in multiple environments. Configure the logs to show up the application Statistics in SPLUNK dashboard.
  • Used Spring Boot Maven Plugin for configuring Projects in Eclipse and used them as a wrapper of angular projects.
  • Develop several components of Voice Portal application using Java 8 +, Spring Boot Micro Services, RESTFUL web services. For dynamic data driven objects relied on REST and SOAP web services, supported services built using Spring Boot Micro Services to consume and provide on demand live data
  • Conduct developer sessions to the team, to transfer the knowledge on the new applications developed and how to use them for further progress in workflow.
  • Database Development using SQL Queries to retrieve data from MYSQL and Oracle databases.
  • ConfiguredJenkins CI/CD pipeline and Marathon Applications, to deploy to Test and Production Environments.
  • Actively participated in sprint planning,sprint retrospective meetings. Involved in PI Planning to outline the development work for the next three months.
  • Involved in feature grooming sessions, solution specifications, and architecture and design documents as per the business requirements.
  • Used node.js as a proxy to interact with RESTful services and interacting with PostgreSQL Database.
  • Huge experience working on different Technologies used includes VueJS, HTML, SCSS, Cypress, Git, Tornado, Apollo-GraphQL, SQLAlchemy.Built dynamically generated dropdown lists using ES6. Worked on Server frameworks like Express.js, Socket.IO, Koa.js, Hapi JS.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery.js and Vue.js and Laravel.
  • Gather requirements from the Business team (Product Owner and Business Systems Analyst). Evaluate the application by understanding the systems flow and data usage as per the requirement and performs product design and development accordingly.
  • Developed code base and migrated to Git-Repository Manager Gitlab with DevOps life cycle.
  • Key role in requirements analysis and data mapping sessions from UI to Service layer response models.
  • Development of Single Page Application (SPA) from scratch along with Webpack and Angular CLI integration.
  • Experience working with Angular 5 animations, bootstrapand carousels.
  • Implementation of popular Angular Library Prime Ng and development of Angular Prime Ng components across all modules in the application.
  • Development of custom reusable components based on the registration and authentication type of the member.
  • Developed Voice Search Screens, Production Support Tools with angular modules, directives, controllers and interface-based objects to display the components as per API response.
  • Built Web pages that worked on typescript reusable components to consume RESTful API’s in Angular 5 + JS.
  • Implementation of Angular form fields and corresponding field validations adhering to business requirements and best code practices.
  • Extensive use of form field validations using Regex expressions and creating reusable regex components to use overall the application.
  • Implementation of security encryption and decryption in RESTFUL API calls to adhere to PHI policy and WCGA guidelines.
  • Developed various REST controllers for different HTTP methods to serve the data in JSON for the UI.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Code Integration of website accessibility as per WCGA 2.1 standards.
  • Developed SPA using JavaScript libraries React JS and developed applications with firebase authentication.
  • Implementation of React json schema for faster processing and loading forms.
  • Providing extensive pre-delivery support using bug fixing and code reviews. Provide support to analyze, debug and resolve the technical issues for the assigned User stories in Rally.
  • Integrated JS libraries like Core JS for ECMAScript polyfills.
  • Designated UI architecture for the internal web application and collaborate with UX (User Experience) design team, to constructs conceptual Wireframes and Mockups.
  • Worked with Amazon Web Services, used S3 services to store static content in the cloud.
  • Configured CDN for better application performance and application caching. Setup and configured AWS Route 53 for application routing and performance.
  • Configured Jenkins CI/CD pipeline, to deploy to Test and Production Environments.
  • Responsible for Karma Test framework setup for Angular application and worked on implementing unit test cases for maximum code coverage.
  • Implemented Chai for Hapi JS for testing NodeJS endpoints.
  • Worked on development of reusableReact component for NPI Cost Modeling tool using Redux architecture for state management.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Rich experience working with building cross browser compatibility applications using HTML, CSS, Bootstrap and LESS and SASS preprocessors.
  • Worked with TDD and BDD methodologies for sprint deliveries.
  • Worked with Jasmineand Karma for unit tests and Selenium Web driver, Protractor for E2E testing.
  • Hands on experience in using Postman for testing API services responses.
  • Developed new libraries with Microservices architecture using Rest APIs, spring boot.
  • Experience working with Visual Studio IDE, WebStorm, environment and Gitlab Web IDE. Good working knowledge of GIT version control.

Environment: HTML5, CSS3, Sass, Angular 5/7/9, Typescript, Node.js, Express.js, Vue JS, React.JS, Gulp, JavaScript, JQuery2.x, Bootstrap, D3.js, MongoDB, PostgreSQL, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, Agile

Confidential

UI Developer

Responsibilities:

  • Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Conducted client-side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Generate SQL Scripts to update the parsed message into Database.
  • Worked on parsing the RSS Feeds (XML) files using SAX parsers.
  • Designed and coded the java class that will handle errors and will log the errors in a file.
  • Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets
  • Utilized the mail merge techniques in MS Word for time reduction in sending certificates
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Worked on bug fixing and enhancements on change requests.
  • Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
  • Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
  • Developed web pages to display the account transactions and
  • Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
  • Responsible for the configuration of Struts web-based application using struts-config.xml and web.xml
  • Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.

Environment: CSS, HTML, JavaScript, JSON, JDK 1.3, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.

Confidential

UI Developer

Responsibilities:

  • Front-end web development using HTML5, CSS3, SASS, JSP, JavaScript and JQuery.
  • Has built single-page applications using React on top of a Redux architecture
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Created wireframes & prototype for web & mobile apps design and Mobile Application Design for (Android & IOS).
  • Dealing with client-side applications using React JS and working knowledge on Grunt and Gulp.
  • ConsumedWeb Service using JSON, BSONandRESTto get the registered users, update their status.
  • DevelopedJSF Tags and Components.
  • Involved in creating UI interfaces using native React concepts, Virtual DOM, one-way data binding and JSX.
  • Code development to synchronize all feature of Client website with Payweb2 site.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Responsibilities include Coding, Designing, Unit Testing, Documentation, Module Integration, Code Quality, Performance Enhancement.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Experienced with all client-side UI Validation and implementing Business logic based on user selection using AngularJS.
  • Integrated the Front-End web interface with the React JS, AngularJS, NodeJS, JSP, HTML, CSS, and jQuery.
  • Created React components to develop stand-alone functions using web-service and AJAX calls.
  • Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML 5.0 and CSS3.
  • Used ECMA Script language withstructured,dynamic,functional, andprototype-basedfeatures.
  • Design and develop prototype video to showcase company features.
  • Implemented client-side scripting using JQuery and Angular.js.
  • Designed and developed various Screens using JavaScript, HTML, and CSS.
  • Architected and developed a mobile web application publishing framework component library based on AngularJS.
  • Updated the progress of project in JIRA.

Environment: React.js, angular.js, node.js, Node.js, JSON, HTML5, CSS3, JavaScript, SASS, Redux., SVN.

We'd love your feedback!