Post Job Free

Resume

Sign in

Node Js React

Location:
Campbell, OH
Posted:
December 15, 2023

Contact this candidate

Resume:

Page * of *

Mohd Rumman Cell: 567-****-***

Frontend Developer Email: ad1z02@r.postjobfree.com

* ***** ** ********** ** multi-tiered application design, development and testing leveraging JavaScript (Angular, React.JS and Node.JS) and Java technologies.

• Experienced in the complete Software Development Life Cycle (SDLC) with active involvement in design, development, documentation, testing and maintenance.

• Implemented the latest React features such as React Context API, React Hooks, Stateless Functional Components, Error Boundaries, and middleware such as Redux Thunk.

• Experience in using complex react modules such as react-storm-diagrams.

• Hands on experience with creating Custom Reusable React Components Library

• Experience in developing applications using Visual Studio, Eclipse, and IntelliJ

• Strong experience in creating web applications using Node JS, Express JS along with HTML5, CSS3, SASS, LESS, JavaScript, Bootstrap, TypeScript, jQuery, and AJAX, ES6

• Experience working with Bootstrap, CSS3 media queries to support Responsive Web Design (RWD)

• Experience in testing with Junit Framework using Mockito, Easy Mock, Mocha and Chai, Jest

• Experience in developing applications using Visual Studio, Eclipse, and IntelliJ

• Experience in writing SQL queries, Procedures, Functions, Triggers on Oracle, and MySQL

• Experience with various MVC Java frameworks like Angular.JS, Node.JS, EXT.JS, Backbone.JS, Bootstraps, Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, React JS, Node.JS, and jQuery.

• Experienced in Middleware persistence Object Relational Mapping frameworks like Hibernate/JPA, used Hibernate Query Language (HQL) to map Java classes with database tables, HSQL Named Queries, Criteria, Projections and used Hibernate Annotations to reduce time at the configuration level.

• Experience on REST based microservices architecture using Spring Boot, Spring Data JPA and used Swagger to interact with API endpoints of the microservices.

• Good understanding in JavaScript frameworks such as Angular, Node.js and JavaScript libraries like Ext.js, React.js, Ember.js

• Experience in working with NoSQL database like MongoDB to manage extremely large datasets.

• Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as React JS.

• Write clean, modular, and testable code using TypeScript and RxJS.

• Stay up to date with the latest Angular releases, libraries, and tools, and share knowledge with the team.

• Good Analytical, Problem-solving skills and be able to discuss technical debts with the team. Also, can work well in both a team environment and individual environment.

• Good Experience in source code management using GIT, CVS, and GIT.

• Good working experience in Operating Systems like Window, Unix, Linux.

• Experienced in Agile Development and methodologies including Test Driven Development (TDD) and Scrum

• Having experience with Cloud Computing environments like Amazon Web Services (AWS)

• Experience with different Project management tools like Atlassian JIRA and Rally

• Highly organized with the ability to prioritize workload, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications. Tools and Technologies

Programming Languages : Java, SQL, PLSQL, Apollo GraphQL, NoSQL Library and Frameworks : React JS, Angular, Redux, Node JS, Nest JS, Hibernate, Spring, Spring Boot, Material UI, Spring Microservices

Web Technologies : JavaScript, Typescript, Bootstrap, Tapestry, HTML, CSS, XML, JSON, ES6 Page 2 of 4

Cloud Technologies : Amazon Web Services (AWS - S3) IDEs : IntelliJ, Eclipse, Visual Studio

Operating Systems : Windows, Unix, Linux

Web/Application Servers : Apache Tomcat, JBoss, WebSphere Databases : SQL Server, Oracle, MongoDB

Build or CI/CD Tools : Maven, Jenkins, Docker

Methodologies : Agile (Scrum), TDD

Productivity & Other Tools : JIRA, BitBucket, Git, SonarQube, JUnit, EasyMock, IBM ILog JRules, Mocha and Chai frameworks, ESLint, Postman, Junit, Mockito Professional Experience

Frontend Developer Youngstown State University Youngstown, Ohio 08. 2022 – Current

• Analyze and support the IT Systems Integration scrum team in grooming user stories related to the UI of legacy Net Poster Application.

• Develop Single Page Application (SPA) using React JS.

• Experience in using React JS forms, Redux and react-router for routing.

• Developing and implementing highly responsive user interface components using React and Typescript.

• Used the TSLint tool that checks typescript code for readability, functional errors, and maintainability.

• Improve application performance by implementing lazy loading.

• Worked on the management of AWS cloud and its services like EC2, ELB, S3, Route53, Auto Scaling, Lambda as per requirement.

• Created Angular service and integration with RESTful APIs.

• Implemented jQuery along with JavaScript libraries.

• Deployed microservices Docker container using Amazon EC2 container services.

• Involved in the development of few REST services using Spring Boot

• Implement server-side rendering to display the financial summary for CFO team using Node JS, Typescript and GraphQL.

• Worked on the management of AWS cloud and its services like EC2, ELB, S3, RDS, Route53, VPC, Auto Scaling, Lambda, IAM, Cloud watch as per requirement.

• Worked with frameworks Angular 5 JS, React JS.

• Tested Angular 4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform, form validations both on server and client side in POC.

• Used the angular-cli tool to configure the angular project and build it for the development of an angular application using Angular 7.

• Designed, develop and test HTML5, CSS3, Bootstrap, Material UI, JavaScript, jQuery and React.JS that meet accessibility and web browser standards for websites.

• Utilized Redux to share state across different components to increase development flexibility, performance, and scalability.

• Developed the application on Node JS platform using JavaScript programming.

• Used AWS Beanstalk to deploy and scale web applications and services developed with Java, PHP, Node JS, Python, Ruby, and Docker.

• Involved in building interactive portable widgets for internal users using HTML5, CSS3, JavaScript, jQuery, and AngularJS.

• Used Angular Reactive forms to implement complex forms and performed the Angular 6 validation. to validate user inputs and to create user-friendly web application using Form Builder.

• Develop reusable components for Poster application that can be leveraged broader application usage.

• Hands on using React Hooks to use state and life cycle methods inside functional components.

• Support brand name and look and feel changes on all customer facing and internal web applications from Major Brands to Breakthru Beverage because of acquisition. Page 3 of 4

Tools and Technologies Used: React JS, HTML, Node JS, FHIR, Angular.JS, GraphQL, Typescript, AWS S3, AWS, Amplify, Jest, Mocha and Chai, Spring, Spring Boot, REST services, GIT, Jira, Material UI, JavaScript, and jQuery. Frontend Developer The University of Toledo. Toledo, Ohio 01. 2022 – 05. 2022

• Involved in the solution, design, and development of the application while adopting Agile.

• Design and develop web interface using HTML5, CSS3, Bootstrap, Typescript, React.js, jQuery, Ajax, JSON that meets accessibility and web browser standards for website.

• Developed responsive UI pages using React JS, Apollo GraphQL and backend services using Nest JS. Used MongoDB (NoSQL) for Database services.

• We used Angular Reactive Forms to implement complex forms and performed Angular 6 validation to validate user inputs and create a user-friendly web application using Form Builder.

• Developed Java modules implementing business rules and workflows using Spring Boot

• Designed and developed reusable components (in React JS) using Material UI and Typescript.

• Involved in developing REST API (API Gateway) calls using Spring Boot

• Proactively identified and bridged any technical or functional gaps in user stories based on the wireframes and website mock-ups.

• Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.

• Created Angular service and integration with RESTful APIs.

• Performed code reviews, and ensured the application code quality is maintained using ES Lint

• Involved in troubleshooting integration points and performance issues.

• I used Angular HTTP to send a GET/POST request to fetch data from the server.

• Involved in API or service integration. Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.

• Involved in making the application cross-browser compatible and function on multiple devices.

• Used tools like ES Lint to ensure code quality is maintained.

• Used open-source library like Angular material to create customized components.

• Worked in AWS cloud environment using S3 for storage and AWS amplify.

• Involved in writing JavaScript code for form validation and functionality.

• Interacted with customers as part of defect fixing and helped them unblock on sev-1 stopping issues. Tools and technologies Used: Java 6, JavaScript, jQuery, Hibernate, EJB, Oracle, SQL, JBoss, Ant, Maven, Mockito, IBM Ilog JRules, Ajax and Angular.

Frontend Developer TravQ Holidays India 12. 2019 – 12. 2021

• Designed and developed responsive UI pages using React JS.

• Used ReactJS and Redux for SPA development.

• Developed REST APIs to retrieve data for sporting events (like Superbowl) using Spring boot and handled security using Spring security.

• Designed and developed (backend) services using Node.JS (Express Framework) to display available devices in cell site.

• Developed REST services using Node-JS, Express-JS, Body-Parser, Underscore-JS and other node modules to serve the web application with JSON data.

• Involved in designing and development of custom components using Bootstrap.

• Demo the developed enhancements constantly to get feedback from clients.

• Developed test cases using the Mocha and Chai frameworks while meeting test coverage standards.

• Worked on methodologies like test driven development.

• Proficient in identifying issues and root cause analysis across various application layers. Page 4 of 4

• Worked with other developers to develop front-end and back-end architecture that’s well-structured and flexible, along with the APIs to support it.

• Worked in React JS with the Redux architecture to maintain states in stores and dispatch actions using Redux.

• Investigate, debug, resolve software defects by providing code/data patches.

• Implemented content switching using React JS routing and fetched data through asynchronous calls.

• Involved in responsive design and developed a responsive website that could be served to desktop, Tablets, and mobile users using React JS

• Implemented asynchronous actions using Thunk as middleware in Redux and used Axios to send HTTP requests.

• Created Angular components like controllers, services, and directives.

• Responsible for creating efficient design and developing User Interface using HTML5, CSS3, Bootstrap, JavaScript, and Angular 7.

• I used the Angular-cli tool to configure the Angular project and build it for the development of the Angular application using Angular 7.

Tools and technologies Used: React JS, Redux, Node JS, Angular, FHIR, Mocha and Chai, Spring, Spring Boot, REST services, GIT, Jira, HTML5, CSS3, Bootstrap, JavaScript, jQuery, and PostgreSQL. Web Developer Es Pee. Enterprises India 08. 2016 – 11. 2019

• Analyzed requirements, designed, and developed code for user stories.

• Involved in UI pages development using Tapestry and Java server components using Hibernate and EJB

• Strong experience of developing data models using Hibernate POJO’s, configuring hibernate persistence layer.

• Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch data from DB.

• Wrote unit test cases using JUnit and Easy Mock Web Developer

• Worked on JBoss server upgrade, analyzed, and addressed the impact of migration upon dependent modules or projects.

• Used SQL and PL/SQL to write Stored Procedures, Functions and Triggers to interact with Oracle database serving as the backend.

• Involved in trans piling, bundling, and developing react components for the partner homepages using React Js.

• Leveraged Jenkins for automated build and deployment and Sonar for code review.

• Created Angular service and integration with RESTful APIs.

• Hands-on experience in creating Angular factories for using Angular services like http and resource to make RESTful API calls to the Java-based backend.

• Migrated the code to React JS-with Redux.

• Used various Angular custom directives and developed reusable components and templates.

• I used Angular http to send a GET/POST request to fetch data from the server.

• Used open-source library like Angular material to create customized components.

• Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).

• Worked with Karma and Jasmine, supporting QA team to debug and write tests. Tools and Technologies Used: Java 6, JavaScript, jQuery, Hibernate, EJB, Oracle, SQL, JBoss, Ant, Maven, Mockito, IBM Ilog JRules, Ajax and Angular.

Education:

Bachelor from Sam Higginbottom University 2016

Master from Youngstown State University 2023



Contact this candidate