Post Job Free

Resume

Sign in

React Js Node

Location:
McKinney, TX
Posted:
February 22, 2024

Contact this candidate

Resume:

Shivani ad3t9p@r.postjobfree.com

Sr. UI Developer +1-469-***-****

PROFESSIONAL SUMMARY:

●Having 5+ years of experience in designing and developing in the IT industry using JavaScript libraries and frameworks like, React-Redux, Node JS, Typescript/ECMAScript 2015/ ES6 Specifications.

●Proficient experience in Web application development using HTML5, CSS3, JavaScript, JSON, jQuery, Type Script, Angular JS/4/6/8, React JS 16/17/18.

●Experience with popular CSS frameworks like Bootstrap or Material-UI to expedite the development of visually appealing and responsive user interfaces.

●Building independent, responsive, and Reusable components using React JS which can be used throughout the Software application.

●Experience in User interface Architecture design using Angular4 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.

●Worked with REST APIs to get JSON data and display using JavaScript Objects.

●Experience in Node environment using Node.js, NPM, Grunt, Gulp.

●Good Knowledge on Object Oriented Programming, Visual Studio Team Systems and Visual studio with Back end as Oracle and SQL Server.

●Strong understanding of security best practices in web development, including input validation, authentication, and protection against common vulnerabilities like cross-site scripting (XSS) and SQL injection.

●Experience in optimizing web applications for speed and efficiency, utilizing techniques such as lazy loading, code splitting, and performance profiling tools.

●Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.

●Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob and Pivotal Cloud Foundry (PCF).

●Experience integrating back-end technologies with JavaScript and JQuery using AJAX and JSON.

●Experiences in creating React.js web applications with JSX, React nesting components, databinding, forms, routers, and Virtual DOM manipulations with Redux architecture.

●Proficient in Object Oriented JavaScript along with Design patterns including Prototypes, Closures and Object-Oriented Design/Development (OOD) and Model View Control (MVC) design pattern.

●Knowledge of utilizing cloud technologies including Amazon Web Services (AWS).

●Implemented Node Redux, web pack, and Grunt to turn the application into Single Page Application using React library.

●Worked with various databases such as MySQL, MongoDB, or PostgreSQL to store and retrieve data for web applications, ensuring data integrity and efficient querying.

●Knowledge in developing cross-functional user interfaces, using react library.

●Experience in using Redux to manage the application state and applying middleware such as redux-promise, and redux- redux-saga using generator functions.

●Used reusable React components and managed application state with Redux.

●Proficiency in setting up and maintaining CI/CD pipelines, automating the build, testing, and deployment processes for web applications.

●Worked on CI/CD tools such as Jenkins and Jules for the deployment of the application.

●Skilled in writing unit tests and end-to-end tests for web applications using testing frameworks like Jest, Enzyme, or Cypress to ensure code quality and reliability.

●Experienced in Agile process Jira and Sprint Planning, daily standup to synchronize up with Team for current sprint status.

●Strong documentation skills, including creating technical documentation, API documentation, and code comments for better collaboration and maintenance.

●Experienced in Version Control tools like GIT, Bitbucket, and SourceTree.

●Experience in Version Control tools like CVS, GIT, SVN, and Clear-Case for Source Code version management.

TECHNICAL SKILLS:

Operating System

UNIX/ LINUX, Windows 7/8, 10, IOS

UI Web Technologies

HTML/HTML5, XHTML, DHTML, DHTMLX, XML, AJAX, JSON, CSS/CSS3, UI Concept Modeling/Wire Framing, web pack, AJAX, DOJO, JSO, DOM, Bootstrap, JavaScript, jQuery, Angular JS, Backbone JS, Node JS, React JS, Redux, Vue.js

Cloud Technologies

Amazon Web Services (AWS), Microsoft Azure, Cloud Foundry.

AWS Services

EC2, S3, EBS, LAMBDA, Cloud Front etc.

Mobile Technologies

Android, IOS, Windows, iPhone, iPad, Mobile UI.

Frame Works

Bootstrap, React JS, Node JS, Angular JS, Angular 2, Angular 4, Angular 8, JavaScript, Backbone JS, jQuery, D3 JS

Databases

SQL Server, PostgreSQL, MySQL, Oracle, MongoDB, DB2

JavaScript Libraries

jQuery, Node JS, React JS, Redux

Testing Tools

Karma, Jasmine, Cucumber, Cypress, Load UI

Backend Technologies

Node JS, Express, Spring, JDBC, Hibernate, J2EE, Core Java, JPA.

IDE’s and Tools

Visual Studio, Sublime Text 2, WebStorm, Ant, Maven, Jenkins, Jira, Git, GitHub, IntelliJ J, SVN, CVS.

PROFESSIONAL EXPERIENCE:

Client: Verizon, Tampa, FL Aug 2023 to Dec 2023

Role: UI/React Developer

Responsibilities:

●Designed, developed, and tested web applications using HTML5, CSS3, Bootstrap, React 17, and Redux.

●Used React 17 to create dynamic and interactive user interfaces for web applications.

●Developed reusable and modular React components, emphasizing code reusability and maintainability.

●Employed Redux for centralized state management in React applications.

●Designed and implemented Redux stores, actions, and reducers for consistent data flow.

●Implemented error handling and request cancellation using Axios's intuitive features.

●Demonstrated proficiency in ES6 (ECMAScript 2015) features, such as arrow functions, template literals, and destructuring.

●Used React Promises to manage asynchronous operations

●Applied JavaScript for client-side scripting, form validation, and DOM manipulation.

●Utilized ES6 features to write clean, modular, and maintainable JavaScript code.

●Worked on HTML5 features like semantic elements and multimedia support for enhanced user experiences.

●Developed responsive and cross-browser compatible designs using CSS3 features.

●Employed Ajax for making asynchronous data requests without page refresh.

●Customized Bootstrap styles and components to match project requirements.

●Utilized SCSS features like variables, mixins, and nesting for efficient styling workflows.

●Followed to WCAG guidelines to create web content accessible to diverse users.

●Familiar with various methods of developing HTML pages based on DIV layout, W3C compliance, ADA

●Standards, Web 2.0, RIA, Web Accessibility, WCAG 2.0 and cross browser compatibility.

●Developed REST APIs using Node.js and experienced in using web services like SOAP and REST.

●Integrated modules into Node.js to meet design and requirements.

●Implemented server-side CORS headers to define acceptable origins and HTTP methods.

●Developed Java applications using object-oriented programming principles and best practices.

●Designed and managed MongoDB collections and documents to accommodate various data structures.

●Implemented NoSQL databases like MongoDB for flexible and schema-less data storage.

●Created RESTful web services adhering to REST architectural principles for efficient data exchange.

●Developed RESTful endpoints, following HTTP methods and status codes for consistent API behavior.

●Developed asynchronous and event-driven applications using Node.js's non-blocking I/O.

●Created and managed projects within Visual Studio, leveraging its rich set of tools and features.

●Utilized NPM scripts for automating development tasks and streamlining workflows.

●Created Grunt tasks for activities such as code minification, image optimization, and file concatenation.

●Developed Gulp tasks to automate tasks like compiling Sass, transpiling JavaScript, and live-reloading web pages.

●Configured WebSphere application servers and managed server resources for optimal performance.

●Collaborated using GitHub, managing source code repositories and version history.

●Collaborated with backend developers to align GraphQL queries and mutations with backend services.

●Conducted regular code reviews and knowledge-sharing sessions to foster a collaborative GraphQL development environment.

●Managed repositories, branches, and changesets in Mercurial, promoting effective teamwork.

●Configured Jest test suites, executed tests, and reviewed test results for code quality validation.

●Developed test scripts using Selenium WebDriver for end-to-end and regression testing.

●Followed Agile practices such as iterative development, continuous feedback, and adaptive planning.

●Designed and managed AWS resources, leveraging services like EC2, S3, and RDS for seamless application deployment.

●Configured Jenkins jobs for code compilation, testing, and deployment, enhancing development workflows.

●Created Docker images, managed containers, and orchestrated deployments for efficient software delivery.

●Designed Kubernetes clusters and configured deployments for seamless application management.

●Created JSON documents to facilitate data exchange between APIs and client applications.

●Designed XML documents and schemas, adhering to industry standards for interoperability.

●Managed tasks, backlogs, and user stories within Jira boards, ensuring transparent project progress.

●Configured Linux servers, performed system maintenance, and managed server resources.

●Created native iOS applications adhering to Apple's design guidelines and best practices.

●Designed and implemented native Android UI components and integrated them with Android APIs.

Environment: React, Redux, Axios, ES6, React Promises, Javascript, HTML5, CSS, Ajax, Bootstrap, SCSS, CORS, XSS, Java, MongoDB, NOSQL, Webservices, Rest, NodeJS, Visual Studio, NPM, Grunt, Gulp, Websphere, GitHub, Jest, Selenium, Chrome Developer Tools, Agile, AWS, Jenkins, Docker, Kubernetes, JSON, XML, Jira.

Client: Cognizant, Pune, India May 2018 – Nov 2022

Role: UI Developer

Responsibilities:

●Actively participated in the life cycle development (SDLC) from the implementation phase to testing and deployment.

●Managed the end-to-end project implementation and rollout, including third-party integration and on-ground testing.

●Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriately reflected the application fulfilment workflow.

●Followed Agile Methodology for the SDLC of the project and was involved in daily stand-up meetings.

●Developed Single Page Application using JSX, React, and Redux.

●Used Redux Saga as Middleware to coordinate and trigger asynchronous actions.

●Created React.JS / Redux front-end UI for faster compilation and developed reusable components with well-defined interfaces and Java Spring applications for the backend.

●Developed web applications for loading views in a Single Page Application (SPA) and implemented an MVC framework.

●Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktops, tablets, and mobile users using React JS.

●Worked on UI web applications using HTML5, CSS3, JavaScript, XML, JQuery, JSON, React JS, and Restful APIs.

●Coordinated daily between onsite-offshore and attended meetings for requirement gathering, Sprint planning, Sprint retrospective meetings with clients.

●Completed the user stories within the timelines and fixed QAT and Productions defects.

●Developed cross-browser/platform solutions to match design specs for complex page layouts while adhering to code standards.

●Implemented React container and presentational components (as Stateless and Functional components when applicable).

●Used version control systems Bitbucket and GitLab as a source repository to organize the codebase.

●Designed and developed a React.js based UI framework that wrapped on top of Flux architecture and enhanced workflow with Gulp.

●Emphasize your proficiency in Enzyme, a testing utility for React that complements Jest.

●Highlight any expertise in testing component behaviour, state changes, and interactions using Enzyme's API.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, React JS, Bootstrap, Node.js, Type Script, ES6, JSON, Bootstrap, GIT, AJAX, XML, PL/SQL, GIT, Restful, Microservices, Agile, WCAG 2.0, JIRA, Tomcat.



Contact this candidate