React Js Developer Resume
2.00/5 (Submit Your Rating)
Cleveland, OH
SUMMARY
- 7 years of experience in Software Development Life Cycle (SDLC) phases including requirements gathering through client interaction, design, documentation, development, integration, testing, configuration and production support.
- Experience in designing User Interface (UI) using ReactJS, Redux, HTML5, CSS3, XHTML, JavaScript, jQuery, PHP, Node.JS, AJAX, JSON.
- Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross - browser.
- Expertise in constructing frontend framework with using React, React-Redux, React-Router and React-Thunk.
- Proficient in using Bootstrap components skills like Grids, Toolbars, Panels, Combo-Box, Button and CSS Media Query to create Responsive Web Designs (RWD).
- Experience with CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo classes, and CSS behaviors.
- Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive responses.
- Design and development of Server Side Rendered Progressive Web Applications built with ReactJS, Next.js, Node.js, Firebase and Material - UI using HTTPS, Web App Manifests, Service Workers and browser APIs.
- Experience inReactand Hook for creating interactive UI's using Virtual DOM and JSX.
- Working knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB (Load Balancers), RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
- Experience with IDEs for development and design like Eclipse, Visual Studio, IntelliJ IDEA, and Sublime.
- Experience using GIT to manage project and keeping track of all modification.
- Expertise in database modeling, administration and development in Oracle, MySQL, SQL Server, DB2 environments as well as NoSQL like MongoDB.
- Expertise in writing Shell Scripting, SQL queries, Stored Procedures, Functions, Packages, Database Triggers, Table Partitioning, and Query Tuning Concepts.
- Strong debugging skills of cross browser issues including IE, Chrome, Firefox, Safari.
TECHNICAL SKILLS
Languages: C++, C, SQL, Pl/SQL
Frameworks: React.JS, Redux, Node.js, Backbone.JS, Spring MVC, Bootstrap, Ext.JS, JavaScript, Angular
IDEE: clipse, NetBeans, Web Storm, Sublime
App/Web: Servers JBOSS, WebLogic, Apache Tomcat
Web Services: SOAP, RESTful, XML
Databases: Oracle, MySQL, SQL Server, MongoDB
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
React JS Developer
Responsibilities:
- Involved in daily SCRUM meetings to keep track of ongoing project status and issues.
- Designed various data models including class diagrams, dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
- Used React.JS as the front-end framework to build a Web Application which can bind data to the specific views and synchronize data with server.
- Used React-props and React-state to pass the method and data from parent component to child component.
- Utilized Bootstrap 4 to decorate React.JS components and implement UI design.
- Created React.JS reusable components, used JSX with ES6 to define components, React-Router for creating SPA and Redux as a state management library.
- Developed Dynamic Router with React-Router library to handle redirect & navigation.
- Updated the information of fraud cases by using prototype method in JavaScript.
- Designed CSS templates with CSS Background, border, padding, text and margin.
- Create new React components, services, APIs from user stories and mockups.
- Used Redux-Thunk to retrieve data from Backend and perform RESTful services.
- Applied Middleware with Redux-Thunk to handle HTTP request, managed states and props with React and Redux.
- Used various react frameworks like Material UI, Semantic UI, React MD and React widget to design the components.
- Added Google Map into the Information System and showed the location of associates depend on their address
- Utilized native HTML5 Validation to validate the input in application.
- Used Axios for HTTP requests to fetch data and process response data.
- Deployed application on JBOSS application server using Maven build tool.
- Used IAM to create roles, users, groups to provide additional security to AWS account.
- Maintained and monitored production and corporate servers using Cloud Watch service.
- Used React Effect Hook to fetch all necessary data from database to UI.
- Used Wireframe for UX designing and implemented responsive web design based on it.
- Used debugging tools such as Chrome and IE Dev tools to investigate the issues and fix the bugs.
- Configured DNS services on AWS and moved the DNS services to AWS DNS services.
- Used React-Router to build single page application for navigating through the different status and multiple modules.
- Used JIRA to track and keep up the history backdrop of issues on everyday premise.
Confidential, Dallas, TX
React JS Developer
Responsibilities:
- Involved in understanding system requirements, application design, and functional specifications and verify test strategies against the requirements.
- Followed SCRUM Agile methodology that includes iterative application development, weekly Sprints, daily stand-up meetings.
- Implemented Single Page Application (SPA) using Grommet UI and Material UI.
- Built frontend based on HTML5, CSS3, JavaScript, React, Redux and Redux-Thunk.
- Involved in making application responsive using Bootstrap and used SASS preprocessor.
- Used React-Router to do navigation & redirection to different pages in React web apps.
- Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and media.
- Used Redux-Thunk to handle the asynchronous API call in displaying data.
- Imported parameters and callback function from parent components to child components by props in React.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dream weaver, and Photoshop.
- Designed several URLs for different pages, and provided accessibility among different web pages by React-router
- Used jQuery to change and manipulating HTML elements and attributes.
- Implemented Search and Sort functionality for the list table with AJAX calls and receive the result from back-end server.
- Set the RESTful API at the backend to deal with CRUD action in data with using Node.JS and Express.
- Developed backend JSP and Servlet to enable communication with Oracle database.
- Responsible for checking cross browser compatibility on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
- Worked on actions and action creators to send asynchronous HTTP request made by Axios library.
- Designed store and reducers in Redux to store and retrieve the data that needed to be displayed for the application.
- Used GET the data in JSON format and displayed on HTML page.
- Used EC2 to build secure, highly scalable & flexible system for unexpected load bursts.
- Used GIT version control to track and maintain the different version of the application.
Confidential, San Francisco, CA
JS Developer
Responsibilities:
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project managers and developers.
- Developed presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Developed AJAX featured UI components that targets Spring MVC based server controllers, which returns HTTP response.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Used React.JS with Redux to separate data & presentation layer.
- Used JSON for storing and exchanging information between browsers and servers.
- Used AJAX Modal popup and jQuery Effects to provide nicer user interface.
- Worked on CSS to change the styles to be used in future web layouts and debugging the error issues with CSS.
- Involved in JavaScript coding for validations and passing attributes from one screen to another.
- Unit testing of the web application being developed in Backbone.JS architecture using JavaScript technologies
- Designed XML schemas and parsers for scalable XML documents used with Web Services and real-time reporting.
- Worked on bug fixing functionality and performance issues with JavaScript and jQuery.
- Developed Service Implementation & DAO by extending Hibernate DAO Support.
- Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
- Worked on GIT as a version controlling tool for managing the module development.
- Implemented the SEO Techniques to improve the search results on the web.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked closely with team members to meet the client requirements.
Confidential, Providence, RI
Web Developer
Responsibilities:
- Involved in gathering, analyzing, documenting and maintaining system requirements and design documents.
- Worked with a team of developers to follow complete software development life cycle and collaborated with designers, back end programmers and analysts.
- Developed frontend using browser friendly HTML, JavaScript, CSS, Ajax, jQuery.
- Developed the Cascading Style Sheets (CSS), which are used for the entire site giving the site a dynamic look.
- Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.
- Used XSD for validations of XML transfer to the different Web Services.
- Used Hibernate in data access layer to access and update information in the database.
- Coded numerous DAO's using Hibernate DAO Support.
- Used Criteria, HQL and SQL as the query languages in Hibernate Mapping.
- Integrated the Spring and Hibernate framework.
- Developed the business layer components as Stateless Session Beans based on EJB API.
- Used IBM MQ Series for enterprise level messaging system.
- Created and modified Stored Procedures, Functions, Triggers and Complex SQL Commands using PL/SQL on Oracle.
- Used ANT scripts to build the application and deploy it on WebSphere Application Server.
- Used Log4j for logging errors, messages and performance logs.
- Performed Unit Testing and developed Unit Test Classes using J-Unit.
- Responsible for code reviews and managed source repository using SVN for version control tool.
- Performed a thorough unit testing and resolved several data related issues before migration to production.