We provide IT Staff Augmentation Services!

Ui/react Developer Resume

3.50/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • 7+ years of experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Experience as Frontend React Developer involved in rich UI design, Wireframes, validating User inputs, and building interactive & responsive applications.
  • Working experience with Frontend technologies like DHTML, HTML5, XHTML, JavaScript, jQuery, React, Redux, Bootstrap, DOJO, MEAN Stack, Angular, NodeJS, Knockout JS, DOM, AJAX and JSON.
  • Experience in designing and presenting multiple concepts and iterations around User Interaction Models, Workflows, Wireframes, Screen Flows, Mockups and Prototypes.
  • Hands - on experience in Spring framework modules like Spring Boot, Spring AOP, Spring Security, Spring Cloud, Spring Batch, Spring IOC, Spring Transaction Management
  • Experience in using ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX and used React-Router to develop Single Page Application (SPA).
  • Experience in working with Redux architecture to manage the state of the application to improve the performance of the application.
  • Expert in ECMAScript 6 for creating applications using ReactJS.
  • Experience in using debugging tool like Firebug, Chrome Developer tool and manipulated the Nodes using DOM and DOM Functions.
  • Strong understanding of using Amazon Web Services like EC2, VPC, Cloud Watch, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.
  • Involved in configuring & deploying applications on IBM WebSphere, BEA Web Logic, & Apache Tomcat on UNIX, Linux and Windows platforms.
  • Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and WebStorm.
  • Experience with Version Control tools like CVS, GIT and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Strong experience in performing JavaScript framework testing using Karma, Mocha, Jasmine and Enzyme, Jest for testing React-Redux applications.
  • Expertise in Cross Browser Compatibility and worked on different browsers like Safari, Mozilla Firefox, Google Chrome, and Internet Explorer.

TECHNICAL SKILLS

Language: C/C++, SQL, PL/SQL, Java

Web Technologies: HTML5, DHTML, CSS3, JavaScript, ES6, XHTML, XML, AJAX, JSON

UI Frameworks: jQuery, Angular, Node.JS, React.JS, React Native, Ext.JS, Express JS, Bootstrap, SCSS, SASS

GUI Editors: Notepad++, Eclipse, Visual Studio, WebStorm

Version Control: GIT, CVS, SVN, Jenkins.

Application Servers: Apache Tomcat, WebLogic, WebSphere

Operating Systems: Linux, UNIX, Windows

PROFESSIONAL EXPERIENCE

Confidential, Edison, NJ

UI/React Developer

Responsibilities:

  • Involved in Agile process, and daily Scrums to discuss the application development experience to deliver in time.
  • Developed various microapps and components for the frontend using React.JS and various predefined components from Client’s story book, NPM, and Redux library.
  • Used Object Oriented Programming concepts to develop UI components that could be reused over the web application.
  • Used React-Redux libraries for state management to maintain consistency across the environments.
  • Used React JS for templating faster compilation and developing reusable components.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript Frameworks methods and properties.
  • Worked on Angular 5 by consuming RESTful services Template Driven forms and Modern Driven (Reactive) forms to perform form validation on server and client side.
  • Implemented multiple Re-usable UI Directives by defining Angular Directives, Attaching Event Listeners and Updating DOM elements
  • Developed React Native Components for modules to attain component-based architecture.
  • Worked with Prop-Types library in React to validate the required fields.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the RESTful services calls for POST, PUT, DELETE and GET methods.
  • Worked closely with back-end developers in the process of building the RESTful API.
  • 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 React.JS to create controllers for events triggered by clients & send request to server.
  • Used JIRA as bug tracking system to track and maintain the history of issues on a daily basis.
  • Used GIT for Version control during development and maintenance.
  • Implemented stable React components & stand-alone functions to be added on future pages.
  • Used MongoDB query unstructured data and Mongoose Connector is used to make connections with MongoDB.
  • Monitor and support code components by performing code reviews to rectify failures and performance bottlenecks.

Environment: HTML5, CSS3, SASS, JavaScript, ES6, React.JS, Redux, Webpack, Gulp, JSON, GIT, Restful API, AWS, JIRA, Enzyme, IntelliJ.

Confidential, Hartford, CT

React Developer

Responsibilities:

  • Interpreted the requirements of the client and the flow of the application as well as the application Framework.
  • Responsible for design and development of the web pages from mock- ups.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Created reusable ReactJS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • Utilized Redux-Persist for store data persistence and rehydrating the initial data.
  • Developed Single Page Applications (SPAs) using ReactJS to improve page performance.
  • Implemented various screens for the frontend using React.JS and pre-defined components from Node Package Manager and Redux library.
  • Used TypeScript language to develop our Angular 4 applications which provides advanced features like auto completion, navigation, and refactoring.
  • Used React.JS for templating for faster compilation and developing reusable components.
  • Developed REST Web Services using JAX-RS and consumed the Web Services to retrieve data from different applications using REST protocol.
  • Used ES6 and JSX with React for component development. Used Babel to compile JSX and ES6 into JavaScript.
  • Developed a Microservice application with React.JS in frontend and Spring Boot services.
  • Used Spring Boot properties like actuators and health checkers to enhance Microservice implementations.
  • Used Express.JS which is fast, assertive, essential and moderate web framework of Node.JS that helps manage a sever and routes.
  • Created a state management in React application using Redux for dataflow within the app.
  • Deployed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances and created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Used Bit bucket as configuration management tool for code versioning and release.
  • Configured React-Redux for state management & React-Router for programmatic navigation.
  • Work with security teams to implement appropriate security measures.

Environment: HTML5, CSS3, React.JS, Redux, Bootstrap, Enzyme, Grunt, Bower, Tomcat, GIT, AJAX, JSON, XML, Jest, Enzyme, Node.JS, JIRA, IntelliJ, Bitbucket, Agile.

Confidential, Pittsburg, PA

UI Developer

Responsibilities:

  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries and stored procedure.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Worked on the development of the overall layout design that meet cross-device compatibility using Bootstrap color scheme of the web site using HTML and CSS.
  • Implemented the service using Node.JS for performance, development, maintenance and deployment reasons.
  • Used ReactJS with Redux to create a single page web application with efficient data flow between the client and server.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring-based application with very less configuration.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Worked on props, refs and wiring the components with React router.
  • Implemented an Angular like template system, rendered data with separated template.
  • Refactored application to use AngularJS for a simpler user-friendly view and for better performance.
  • Used JavaScript for binding form data with Model Objects and server/client-side validation.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Used JSON response modulation in rest services to make it more generic.
  • Used XML for storing and exchanging information between browsers and servers Involved in team discussions when implementing new features in the project
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Used Spring Security modules to integrate with database to implement the persistence layer with Hibernate.
  • Involved in writing SQL queries for data retrieval from database.
  • Used jQuery plug-ins for Drag-and- Drop, Widgets, Menus, User Interface and Forms.
  • Developed Cloud Formation scripts to build on demand EC2 instance formation and Configured Elastic Load Balancers with EC2 Auto Scaling groups.
  • Created custom directives in this project for pagination, adding them to favorites and sharing them with colleagues.
  • Conducted unit testing and end-to- end testing on the supported browsers.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.

Environment: HTML, XHTML, CSS, JavaScript, React.JS, Query, JSON, AJAX, Flash, GIT, SASS, AngularJS, Bootstrap, MVC, Web API.

Confidential

UI Developer

Responsibilities:

  • Worked with business analysts to understand and implement complex functionality related to business requirement.
  • Involved in Agile development process based on iterative development
  • Worked with the User Experience team and product managers to identify and design features to enhance the usability.
  • Designed and implemented the UI using Java, HTML, JSP and JavaScript.
  • Developed different UML diagrams like use cases, class diagrams, sequence and activity diagrams.
  • Developed and consumed REST and SOAP services for different modules.
  • Configured Spring XML for the application and managed all the services and other component dependencies.
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Used JDBC Prepared statements to call from Servlets for database access.
  • Developed Mock-up designs as per the requirements of Business.
  • Created templates, Image Maps, Layers, using Dreamweaver.
  • Designed, developed, tested and maintained web pages from concept to completion.
  • Developed micro sites and blogs to explain products and services of the organization.
  • Maintained W3C standards on web pages to avoid malfunctioning of pages on devices.
  • Coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Deployed builds in Jenkins and traced the build logs for errors.
  • Used JIRA version control for task assignment and the status of bugs.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
  • Used SVN as version control.
  • Coding Test Classes using J-Unit for unit testing, performed functional integration system and validation testing.

Environment: Java, J2EE, JUnit, Spring, Hibernate, SOAP, REST, HTML, XHTML CSS, JavaScript, jQuery, Usability Testing, Agile methodology, Eclipse, Linux.

Confidential, Boston, MA

Web Developer

Responsibilities:

  • Created design & requirement documents implementing Object-Oriented analysis and design.
  • Involved in detail study of the project and analyzed the requirements and specifications.
  • Responsible for responsive Web design and development, application development using HTML, JavaScript, jQuery and Bootstrap.
  • Responsible for making all the content available for any type of resolutions.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Using Bootstrap UI framework developed the styling part for the homepage.
  • Used jQuery Lightbox for creating image and video galleries.
  • Using the Bootstrap will be dividing the component's using the grid layout system.
  • Used AJAX & JSON to make asynchronous calls to project server to fetch data on the fly.
  • Developed Servlets to handle the requests, perform server-side validation and generate result for user.
  • Implemented MVC Design Pattern using Struts MVC Framework.
  • Involved in writing validation classes using core java and Struts validation rules.
  • Developed Business layer and Data layer with Enterprise Java and Hibernate.
  • Used JDBC interface to connect to database.
  • Used SQL to access data from Microsoft SQL Server database.
  • Wrote stored procedures and triggers. Also involved in SQL query tuning and optimization.
  • Used Eclipse as IDE and performed unit testing using JUnit.
  • Worked on continuous integration using Jenkins/Hudson.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.

Environment: J2EE, MVC Architecture, Java, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, CVS, UNIX, Windows, UML, Eclipse, WebLogic Application Server

We'd love your feedback!