We provide IT Staff Augmentation Services!

Ui/react Developer Resume

5.00/5 (Submit Your Rating)

OR

SUMMARY

  • An experienced professional with over 7+ years of experience as User Interface/Front End Developer in developing web applications using HTML5, CSS3, JavaScript, jQuery, Angular JS, Bootstrap.
  • Extensive experience in using J2EE related technologies including JDBC, JSP, Servlets, JSTL, JNDI, JMS and EJB and knowledge of multiple technologies including Java, J2EE, XML, RDBMS, SQL and PL/SQL.
  • Strong Design, Development and Deployment skills in Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, JavaScript, AngularJS, AJAX, HTML, XML.
  • Hands on Experience on developing User Interface Using HTML, JavaScript, Angular JS, CSS3.
  • Working Experience in different modules of Spring Application Framework (Spring Core, Spring Data, Spring JDBC, Spring Hibernate, Spring MVC, Spring AOP, Spring REST).
  • Experienced in React JS and 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.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.
  • Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.
  • Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, Net Beans.
  • Good experience with version controls such as CVS, SVN.
  • Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, JQuery, AngularJS.
  • Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, AngularJS, Angular2, React.Js.
  • Experience in database development and implementation using different RDBMS like Mysql 5.5 and Oracle.
  • Experience with build tools like Maven and Ant.
  • Having Knowledge on NoSQL Database like Mongo DB.
  • Thorough understanding of CSS selectors and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable and cross-browser code.
  • Expertise in using Grunt to speed up the workflow of the project.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache and Dynamo DB for storing data.
  • Experience working with Amazon Web Services (EC2, S3, RDS and EBS), Elastic Beanstalk, Cloud Watch.
  • Used JIRA for bug tracking and issue tracking.
  • Experience in writing JUnit for Unit testing.
  • I am having experience of working in agile environment.
  • Experience in designing and developing solutions using the MVC Architecture.
  • Proficient in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as Weblogic, JBOSS and Tomcat.
  • Thorough knowledge of C# programming concepts, SDLC, testing and debugging methods, system design, and implementation, database system.
  • A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL, PLSQL, C,C#, C++.

Java Skills: JDBC4.0, Servlets3.0, JSP2.0, JSTL1.2, JMS2.0, EJB3.0, Java Beans, JNDI

Frameworks: Spring3.0, Hibernate3.0, Struts2, JSF2.0, AJAX, React.Js, Node.Js, Express.Js, RMI, Mocha, Chai and Junit.

IDES/Tools: Eclipse 4.2/4.3, RAD 7.5/8.5, Spring STS 3.6.2.

Application Servers: Web Logic11g, Web Sphere8.5, JBoss6.0 and Apache Tomcat7.0.

Web Technologies: HTML, DHTML, XML, AJAX, CSS, JavaScript, JQuery.

Web Services: SOAP, REST, WSDL, JAXP, JAXB, Apache Axis.

RDBMS: IBM DB2, MySQL5.5, Oracle 10g/11g and SQL Server3.1

NoSQL Databases: MongoDB, PostgreSQL

Scripting languages: Java Script, JSON and Shell Script.

Tools: Apache Maven, Ant, Jenkins, Hudson, SOAPUI4.5.1, LOG4J, Edit Plus.

Version Control tools: CVS, SVN, RTC and GIT.

Environments: Windows, UNIX, Linux

Cloud Environments: AWS, Kubernetes

PROFESSIONAL EXPERIENCE

Confidential, OR

UI/React Developer

Responsibilities:

  • Developed user interface using HTML5, CSS3, Bootstrap, JavaScript, and React JS that meets accessibility and web browser standards for website.
  • Worked with CSS3 in designing templates for using in all pages on the website working with positioning, text, padding, border, margin, CSS background and table.
  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate & used Spring Security to secure the application.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used React JS to create custom components for data manipulations and to display data in company standard format. Used flickity.js for creating carousel-images .
  • Used React-Router to turn application into Single Page Application.
  • Experienced in developing React components also used Axios with ReactJs for making AJAX Calls.
  • Maintained states in the stores and dispatched the actions using redux.
  • 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.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Configured hibernate session factory to integrate Hibernate with spring and used JPA/Hibernate to communicate with data layer and XML to read XML data.
  • Developed software code using C# programming language to meet design specifications, and user requirements as well as delivered high-quality applications within specified deadlines..
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend.
  • Used frameworks to handle application requests using REST web services.
  • Designed and developed MongoDB applications specific to client’s need.
  • Handled complex JSON responses, converted and binded them to $scope object.
  • Used Node.js to run grunt tasks and build properly the project.
  • Implemented modules into NodeJS to integrate designs and requirement.
  • Used Mocha, Chai unit test framework to write unit tests for JavaScript code for the client-side unit testing.
  • Implemented REST API using NodeJS and Express.JS
  • Created AngularJS Controller which Isolate scopes perform operations in UI.
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Python for creating user controls and involved in writing API's and web services in Python using micro-frameworks like Django.
  • Extensively worked with making calls to APIS to fetch the data from the backend as JSON response and parse it on the UI for CSS manipulation.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Good understanding of various types of AWS Elastic Block Storage (EBS) and their utilization based on requirements.
  • Developed Swagger UI for the applications.
  • Used Git for version controlling and regularly pushed the code to GitHub.

Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, Redux, Restful API, Node JS, AngularJs, ExpressJS, Java, Spring MVC, Python, AWS, Swagger, C#, NGRX, MongoDB, Web-storm, XML, JSON, Postman, Grunt, Mocha, Chai, JIRA, Git.

Confidential, New York, NY

ReactJS Developer

Responsibilities:

  • Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, jQuery and ReactJS.
  • Developed Interactive Single Page Applications (SPAs) using Bootstrap, JavaScript, ReactJS and D3.
  • Utilized LESS preprocessors of CSS to extend CSS with variables, operators, interpolations, functions and many more other usable assets.
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created SPA for the End User providing route technologies with faster and responsive using React.js Framework.
  • Used Spring Core Annotations for Spring Dependency Injection and Spring MVC for REST APIs and Spring Boot for micro-services.
  • Assisted in the development and implementation of content on websites.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.
  • Utilized Node.js for server hosting.
  • Managed incoming requests from partnering teams, updated the related web development and kept the partner teams apprised of progress all while publishing the web content changes on a given launch day by using Web Content.
  • Developed Servlets and JSP based on MVC pattern using Spring Framework.
  • Extensively used Node.js on front end (used namespaces, closures and custom bindings).
  • Implemented data-binding using Node.js for front-end development of a current web application.
  • Developed pages to interact with the server for information using jQuery and AJAX.
  • Experience using canvas, SVG and web animations for creating graphic content or animations.
  • Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Migrated the client-side logic written in JavaScript to ES6 using Babel and performed unit testing using Jasmine.
  • Experienced with Gulp to perform compiling, lining to maintain package dependencies.
  • Used GIT for Version Control System.
  • Used React.js, JavaScript for validating client-side validations.
  • Deployed the developed applications in AWS cloud on EC2 instances.
  • Used Firebug, chrome extensions for react and redux, debugging and browser compatibility.

Environment: HTML5, CSS3, LESS, JavaScript, NodeJS, AJAX, JSON, Spring MVC, Servlets, JSP, Spring, Eclipse, ReactJS, Redux, ES6, GIT, Gulp, AWS and Firebug.

Confidential, Valley Stream, NY

ReactJS Developer

Responsibilities:

  • Web application designing and development using HTML, CSS and ReactJS.
  • Implementing different modules in ReactJS to integrate with designs and requirements.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, React JS, JavaScript and jQuery.
  • Worked on Webpack for build and webpack-dev-server a server.
  • Displayed tabular data using Angular Js by applying filters on the table data.
  • Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, React JSX presets.
  • Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.
  • Implemented client-side Interface using React JS.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used RESTful routing and for the page navigations with the help of Node. JS.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Used Axios with react for making AJAX Calls.
  • Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.
  • Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Implemented flux pattern by using Redux framework as a core dependency.
  • Worked on ReactJS Virtual DOM, React views and rendering using components which contains additional components called custom HTML tags.

Environment: React, Responsive Web Design, jQuery, Webpack, JSON, Ajax, JSP, DOM, JUnit, SQL, PL/SQL, Oracle, Bootstrap and Enzyme.

Confidential

Software Developer

Responsibilities:

  • Developed all the UI pages for customer care application using HTML5, CSS3, JavaScript, jQuery, Ajax and JSON.
  • Created forms to collect and validate data from the user in HTML4 and JavaScript.
  • Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS and JavaScript.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed single page web application using JavaScript framework Angular.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular JS.
  • Involved in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JSON, and Bootstrap.
  • Worked on Angular 2 by consuming RESTful web services and used Angular forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
  • Used Spring MVC framework to build the web modules for partner systems integration.
  • Spring Batch to process large data for Distribution center2 allocations implementation.
  • Developing Java Web Services for different phases.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
  • Coordinated with BA group and conducted several feedbacks from different agents for implementing a better user friendly and interactive websites for easy access.
  • Created classes using the Meta data Annotations derived through the decorators in Angular.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed and designed internet web applications and wrote application level code to interact with APIs using AJAX, JSON and XML.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Coding using core java, Servlets and JSP using Eclipse. Developed request handlers using servlets as controlling mechanism.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Used JIRA for bug tracking and issue tracking.

Environment: HTML 4/5, Java, Spring MVC, Spring Batch, CSS3, JavaScript, Angular, JQuery, AJAX, JSON, JSP, XML, MySQL, Dreamweaver, Eclipse.

We'd love your feedback!