Post Job Free
Sign in

React Js Node

Location:
Texas
Posted:
December 09, 2024

Contact this candidate

Resume:

Name: AISHWARYA

Senior Frontend/React Developer

E-Mail: **************@*****.***

Mobile: 260-***-****

SUMMARY:

Having 10 Years of professional experience in Applications design, Development, Integration, Maintenance, Installation and Implementation, testing of various client/server, N-tier and web application and its design, using various UI-Technologies.

Good experience on CSS background, layouts, Positioning, Animation, Borders, Padding, Tables, Pseudo classes and Pseudo elements.

Front end/UI/Web development experience with HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, PHP, jQuery, AJAX, JSON, TypeScript, React.JS, Next.JS, React Native, Python, Redux, Flux, Angular versions 2 to 14, Angular.JS, ES5 & ES6, Node.JS, Vue.JS and Browserify/ Common.JS patterns.

Expertise in developing web pages using JavaScript, PHP, React.JS, React hooks, Context API, J Query, JSON, NodeJS, Ajax and Redux.

Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angular.JS, Node.JS, React.JS/Redux, React, Bootstrap, Ember.JS, Responsive web design (RWD).

Design and architect scalable and maintainable Next.js applications.

Contributed to full-stack development projects, collaborating with backend developers to design RESTful APIs and define data models using Java technologies like Spring Framework and Hibernate. Also utilized Fast API Python 3.6+ based on standard Python.

Integrated Spring Boot framework into backend services to build robust, scalable, and easily deployable applications.

Utilized Spring Batch's transaction management, chunk-oriented processing, and job scheduling capabilities to ensure data integrity and reliability.

Implement security best practices to protect Next.js applications from common vulnerabilities such as XSS, CSRF, and SQL injection.

Utilized TypeScript to develop scalable and maintainable applications.

Implemented static typing to enhance code reliability and maintainability.

Configured Vite plugins and optimizations to streamline the development workflow.

Integrated Vite with other frontend technologies such as React.js, Vue.js, or Svelte for seamless development experiences.

Automated development tasks using Vite's build system and TypeScript's static analysis tools.

Good Experience in React.JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, concepts.

Proficiency in utilizing WFRIA's extensive library of pre-built UI components to rapidly develop UI elements such as forms, tables, modals, navigation bars, and more.

Experience in working with Bootstrap for Responsive Web design

Ability to customize and style WFRIA components to match the application's design system or branding guidelines, using CSS, CSS preprocessors like Sass, or inline styles.

Experienced as a User Interface/User Experience (UI/UX) Developer in developing applications using HTML/HTML5, CSS/CSS3 and Various JavaScript Frameworks.

Good experience in DevOps related technologies and containerized several applications to Docker.

Strong experience in JavaScript MVC frameworks such as React.JS, Angular.JS and Angular IO.

Deep understanding in the development of view layers using React library.

Worked on a web-based contract management system using React.JS/Redux, Typescript/JavaScript, ES6/Babel and Web pack.

Implement frontend patterns, conduct testing, debugging, and performance optimization, utilizing PHP backend integrations where necessary.

Demonstrate proficiency in PHP development to effectively multi-task and prioritize tasks in a fast-paced and dynamic work environment.

Deployed React applications to Kubernetes clusters using Docker containers for efficient scaling and management.

Implemented Kubernetes-based container orchestration for automated deployment, scaling, and management of React applications.

Deployed OpenShift clusters or OpenStack environments according to project requirements.

Configured cloud resources such as virtual machines, storage volumes, and networks.

Designing and implementing microservices architecture for complex applications.

Developing Fast API utilizing with python, RESTful APIs and microservices using technologies such as Spring Boot, Node.js.

Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 2 to 14, Node.JS, React.JS, Bootstrap, Python, Media Queries, CSS Frameworks, Java.

Experience in developing Single Page Application (SPA) with Responsive design concept using different JavaScript and CSS frameworks like Angular 2.0, React, Polymer, Bootstraps and Foundation.

Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt and bower.

Worked with Google Cloud Platform (GCP) and experienced in deploying AI/ML models using Vertex A.

Architecting, designing, and developing scalable solutions on the Azure cloud platform.

Implementing and managing Azure services such as Azure App Services, Azure SQL Database, Azure Storage, Azure Functions, etc.

Ensuring security and compliance standards are met in Azure solutions.

Working experience with Cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).

Design and implement serverless microservices using AWS Lambda, enabling the development of small, decoupled services that can be independently deployed and scaled.

Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).

Very good experience with cloud platforms like Amazon AWS and Google App Engine.

Experience in working with RESTFUL web services using POSTMAN and called Rest web services through Angular.JS to get JSON object and modified the response object to display on web pages.

Extensive client-side and server-side JavaScript development experience (e.g., Node.JS, ES6, React, Angular)

Good experience on package managers and build tools like yarn, gulp, webpack, bower, grunt.

Designed and executed test cases using Mockito to validate the behavior of business logic and data access layers.

Experience in JavaScript build tools like Grunt/Gulp, Node, brew and webpack.

Designed & developed using HTML5, CSS3, EXT.JS, JavaScript, XML, Angular.JS, Node.JS, JSP, JSON, Vue.JS, JSF, J2EE and Ajax.

Experience of Database Administration, design, development, maintenance and production support of relational databases, business applications, new server setup, MySQL Server installation, upgrade, migration.

Implemented Kubernetes security best practices, including RBAC and network policies, to ensure secure deployment of React applications.

Managed Kubernetes clusters, including upgrades, maintenance, and troubleshooting, to ensure optimal performance of applications.

Full stack development experience working on webapps with many technologies: Angular, React, Node, Graph QL, MySQL.

Continuous Integration and Continuous Deployment (CI/CD) of the Applications into Azure Cloud.

Good experience of unit testing and JavaScript Testing frameworks like Mocha, protractor.

Good experience in using Log4J, JUnit for testing and Bitbucket, SVN, GIT for Version Control.

TECHNICAL SKILLS:

Web Technologies

HTML/HTML5, CSS, CSS3, JavaScript, PHP, TypeScript, Angular, React.Js, Next.Js, XHTML, XML, jQuery, JSON, GitHub

Unit Testing

Jasmine, Karma

Programming Languages

C, C++, Java JDK 1.5, MySQL, PostgreSQL

JavaScript Libraries

AngularJS, Angular versions 2/4/5/7/8/9/10/11/12/13/14, ReactJS, Redux, Express JS, Knockout JS, Vue.JS, Backbone.JS, Bootstrap, jQuery

Database Languages

PostgreSQL, MySQL, MongoDB, Oracle DB

Publishing Tools

Adobe PageMaker, MS Office

Version control

SVN, Git, Bitbucket

Methodologies

Agile, Waterfall

Debugging Tools

Firebug, IntelliJ, Chrome Developer Tools

Web Servers

HTTP Web Server, Apache Tomcat

Operating Systems

Windows XP/Vista/7/8/10, Unix, Mac OS

PROFESSIONAL EXPERIENCE

Finra, Washington, D.C., United States May 2022 – Present

Sr. Frontend Developer

Responsibilities:

Developing a user interface application using HTML5, HL7, CSS3, SASS, JavaScript, ReactJS and Node.JS.

Involved in Agile software development life cycle (SDLC) with SCRUM methodology.

Used JIRA for defect tracking and project Management.

Developed both class and Hooks based functional components.

Participated in daily standups, sprint reviews, kick offs and used JIRA for project Management.

Involved in Software Development Life Cycle (SDLC) gathering Requirement Analysis, Design, Implementation and Testing. Worked heavily with React Hooks for sharing state across multiple components.

Used React.JS for templating for faster compilation and developing reusable components.

Used React-Autocomplete for creating Google map’s location search on the webpage.

Used Node for developing REST web services using express and integrating with.

Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.

Leveraged TypeScript features such as interfaces, enums, and generics to improve code structure and readability.

Developing Single Pages Application using HTML5, HL7, CSS3, Bootstrap, React Async Await, Next.Js, GraphQL, Express.Js, Node.Js, Socket, LESS.

Optimized frontend performance by leveraging Vite's fast development server and optimized production builds.

Demonstrate proficiency in PHP development to effectively multi-task and prioritize tasks in a fast-paced and dynamic work environment.

Worked on containerizing the already existing and new applications using Docker and maintained the applications by using Kubernetes which is an Orchestration service.

Leverage OpenShift's Kubernetes-based platform or OpenStack's container service to orchestrate the deployment and scaling of containerized applications, managing their lifecycle efficiently.

Developed front end UI using HTML5, CSS3, SCSS, jQuery, Vue.Js, AJAX and JSON.

Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX and Vue.JS/AJAX.

Demonstrated experience in integrating WFRIA (Web Frontend React UI Application) into React applications, leveraging its components and features to build user interfaces efficiently.

Plan Next.js application architecture, including routing, data fetching strategies, and state management solution.

Develop and maintain web applications using Next.js for both front-end and back-end functionalities.

Deploy Next.js applications to production environments using CI/CD pipelines and deployment tools.

Developed the web application with the newest React features centralized with Hooks.

Built administrator page displaying profile information in React.Js and GraphQL.

Used python and Django creating graphics, XML processing, data change and business logic impression

Experience and building an isomorphic application using React.Js and Redux with GraphQL on server side.

Heavily used HTML5, bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.

Developed MongoDB database schemas based on the application's data access patterns, ensuring efficient data storage and retrieval.

Ensuring proper communication and coordination between microservices.

Implementing microservices testing strategies, including unit testing and integration testing.

Handling scalability, fault tolerance, and resilience in microservices-based systems.

Used JIRA for quality control activities like defect tracking and fixing.

Played a key role in implementing Mockito for unit testing of critical components in a large-scale enterprise application.

Extensive experience in implementing event-driven programming with AWS Lambda, triggered by various AWS services like S3, API Gateway, and DynamoDB, ensuring real-time responsiveness of applications.

Developed an internal application using React.Js, Next.Js, Express.Js and Node.Js for Relationship Mangers.

Developing a user interface application using HTML5, HL7, CSS3, SASS, Python, JavaScript, Typescript, and Node.Js. Automation Code version management using Gitlab.

Worked with GIT Version control.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, TypeScript, PHP, jQuery, Python, JSON, Docker, Redux, Vue.Js, react. Js, React Hooks, Node.Js, AJAX, Bit bucket, Bootstrap, MongoDB Azure, Azure Functions, JIRA.

Ascension, Missouri, United States Feb 2021 – Apr 2022

Sr. UI Developer

Responsibilities:

Developing a user interface application using HTML5, HL7, CSS3, SASS, JavaScript, Typescript, Angular 4, Angular 12 and Node.Js. Migrated code from Angular 4 to React.Js.

Expertise in using React.js directives, Controllers, Filters, Services, Templates, Events, and Injectors.

Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and ReactJs.

Collaborate with cross-functional teams to develop and implement highly responsive user interface components, leveraging React concepts and PHP backend functionalities.

Involved in designing in web pages using HTML 5, React Native, XHTML, CSS3, Python, JavaScript, ReactJs, Redux, React-Bootstrap, Node.Js and Express.Js.

Leverage Angular component-based architecture to create modular, reusable UI components, ensuring maintainability and scalability of the application.

Utilize Angular 12's latest features such as improved performance optimizations, enhanced TypeScript support, and updates to Angular Material for sleek and responsive UI design.

Installed and configured MySQL on Linux and Windows environments.

Created and Maintained HMVC Content Management System Website by using Laravel, jQuery, JavaScript, HTML, CSS.

Integrated frontend and backend components using RESTful API endpoints, facilitating seamless communication and data exchange between the frontend and backend layers.

Implemented authentication and authorization mechanisms using Spring Security to secure web applications and protect sensitive data.

Leveraged Spring Boot's auto-configuration and convention-over-configuration features to accelerate development and reduce boilerplate code.

Developed batch processing jobs using Spring Batch framework to handle large-scale data processing tasks efficiently.

Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating redux store data. Worked on python open stack APIs and using NumPy for Numerical analysis.

The front-end use HTML5, CSS3, ReactJs, jQuery and Bootstrap to build a single page web app that communicate with back-end via Restful API.

Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.

Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.Js and jQuery.

Implemented a Node.JS server to manage authentication.

Involved in Agile software development life cycle (SDLC) with SCRUM methodology.

Integrated AWS Lambda seamlessly with AWS services like Amazon S3, Amazon DynamoDB, and Amazon Kinesis to create event-driven architectures, enabling automatic execution of functions in response to events from these services.

Proficient in leveraging AWS Lambda for data processing tasks, including cleaning, transformation, and loading (ETL) operations, ensuring data accuracy and consistency.

Worked with JSON based REST Web services and Amazon Web Services (AWS).

Enhanced the React Observables with Redux, React-router and Redux-thunk.

Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions.

Revamping and rewriting front-end using React.Js, Redux, saga, web pack.

Developed user interface by using the React.Js, Flux for SPA development.

Migrated from Angular1to Angular 4/5. Worked with Angular directives, components, and services.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Involved in site building and development of applications based on Angular.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, JAVA, Spring Boot, PHP, jQuery, JSON, React Native, Python, PhoneGap, Angular.Js, Angular 4/5, Node.Js, Web pack 2.0, MVC, SVN, AJAX, XML, AWS, Eclipse.

Trinity Health, Livonia, MI May 2019 – Dec 2020

UI Developer

Responsibilities:

Developing a user interface application using HTML5, CSS3, SASS, JavaScript, Angular 4 and Node.Js.

Involved in Agile software development life cycle (SDLC) with SCRUM methodology.

Worked with Angular directives, components, and services.

Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node.Js.

Involved in a team to create structure of management system by using latest front-end technologies such as HTML5, CSS3, and Bootstrap.

Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

UI Screens were developed using HTML5, Java Scripts, Ajax, JQuery, Custom tags, React.Js and CSS3.

Assisted in migrating from a legacy REST-based backend to one based on GraphQL.

Used Angular.JS and consumed Restful Web Services which are created out of Node API.

Good understanding in implementing web application using Angular.Js framework.

Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.Js.

Optimized Microservices using Node.Js and ES6 as interfaces to NoSQL database.

Environment: HTML5, CSS2/3, JavaScript, PHP, jQuery, JSON, React Native, Angular.Js, Vue.Js, Node.Js, GraphQL, React.Js, Redux, JSP, AJAX, SOAP, XML, Oracle, Windows.

Amdocs, Dallas/Fort Worth Area Jan 2017 - Dec 2017 UI Developer

Responsibilities:

Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.Js, Redux, Flex, Mongo DB.

Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.

Implemented stable React components and stand-alone functions to be added to any future pages.

Used React JS for templating for faster compilation and developing reusable components.

Used React-Autocomplete for creating google map’s location search on the webpage.

Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.

Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

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

Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.

Worked on React.Js Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Implemented various screens for the front end using React.Js and used various predefined components from NPM (Node Package Manager) and redux library.

Worked in using React.Js components, Forms, Events, Keys, Router, Animations, and Flux concept.

Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid. Added Excel-Builder to download the Tabular data in Excel format using React.

Implemented flux pattern by using redux framework as a core dependency.

Experience in RESTful web services to integrate between Server side to Client Side

Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing.

Used HP Quality Centre to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, React Native, Java Script, React.Js, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.

Target Corporation, Minneapolis, MN Oct 2014 - Dec 2016

Java/ UI Developer

Responsibilities:

Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.

Developed presentation tier as HTML, AJAX, Vanilla JavaScript Frameworks

Developed APIs for accessing data from the SQL Server database.

Prepared high-level and low-level design documents for the business modules for future references and updates.

Deployed the application on WebSphere application server in development and production environment.

Undertook the Integration and testing of the different parts of the application.

Code Walkthrough, Test cases and Test Plans.

Environment: HTML, CSS, JavaScript, Java, JDBC, JUnit, WebSphere, Eclipse, SQL Server 2000.



Contact this candidate