Post Job Free
Sign in

Frontend Developer Development

Location:
Downtown Santa Monica, CA, 90401
Posted:
February 09, 2025

Contact this candidate

Resume:

Mrunmayee Gandhe

Senior Frontend Developer

Email ID: *********.********@*****.*** Contact.: +1-703-***-**** https://www.linkedin.com/in/mrunmayee-gandhe-a2867937/ COMPREHENSIVE PROFESSIONAL SUMMARY:

11+ years of hands-on experience in Frontend Development and User Interface Development/Web application development using Web Technologies.

Proficient in modern front-end frameworks, with a specialization in Angular and React.

Used Context API in React and Redux for state management.

Developed a Single Page app using ReactJS, Angular, Redux, Webpack, NodeJS, Typescript, HTML5 and SCSS for building responsive and interactive web applications.

Knowledge of creating React-native applications.

Implemented a Micro-Frontend with Module Federation to split the application into multiple modules.

Engaged in creating React web applications with JSX, React nesting components, data-binding, forms, routers, and Virtual DOM manipulations with Redux architecture.

Used RXJS to develop custom pipe and transformer library.

Applied NgRx for state management to store and shared data across modules.

Implemented performance optimization strategies, like lazy loading, OnPush change detection strategy with Angular.

Knowledge of utilizing Node.js for server-side development

Developed Angular standalone component, web services and AJAX calls for the applications used in the development of web applications to bind the data/model.

Experienced in Ag-Grid to implement Master-Details, adding custom renderers, inline update, row virtualization.

Developed multilevel analytic dashboard to show data using the AG-Grid framework.

Integrated Material UI framework to build interactive UI/UX.

Developed Unit test cases for 80 percent code coverage by using Jest and Jasmine/Karma.

Engaged in utilizing GIT as a distributed version control system for code management, including check-in, check- out, merging, and branching, with GitHub as the primary repository for pulling and pushing code changes.

Worked extensively on OWASP security issues to resolve XSS, input sanitization & Content Security Policy issues.

Implemented robust user authentication and authorization mechanisms using JWT (JSON Web Tokens), OAuth, or other authentication libraries in NodeJS.

Addressed cross-browser compatibility issues by reconciling existing styles with new CSS implementations, ensuring consistent rendering across different browsers.

Integrated Material UI components for reuse and efficient coding.

Developed Rest API to perform curd operations in NodeJS for server-side development.

Collaborated with DevOps teams to maintain CI/CD pipelines, automate the build, test, and deployment processes for accelerated software delivery.

Addressed bugs and tracked issues using Jira tracker, conducted functionality testing, and enhanced features based on user feedback and requirements.

Developed excellent team skills such as interpersonal relations, communication skills, and time management, to attain project deadlines under stressful environments. TECHNICAL SKILLS:

Languages and Frameworks/libraries: Angular 14 & 12, NGRX, RxJS, ReactJS 16, Redux, NodeJS, Express.js, JavaScript, AJAX, JSON, Bootstrap, HTML 5, CSS3, XML, NPM

Web Services: Restful

Test Framework: JEST, REACT TESTING Library, Jasmin and Karma

Databases: MySQL, SQL Server, No SQL (MongoDB), Oracle 10g/11g

Tools: OCP, Jenkins

Methodologies: Agile Scrum, Kanban model, TDD

Version Control Tools: Git, GitHub, Bitbucket

Project Management Tools: Jira, Confluence

Software: Visual Studio Code, IntelliJ, Sublime Text EDUCATION:

1. Master of Science, Computer Applications, Pune University – India, 2012 2. Bachelor of Science, Computer Applications, Pune University – India, 2009 PROFESSIONAL EXPEREINCE:

BANK OF AMERICA, Jersey City, NJ Sr. Angular Developer, Sep 2023 – Dec 2024

Converted Legacy application from AngularJS to Angular 14.

Split existing Monolithic Angular app to Micro Frontend for better management by using Module Federation.

Used Angular lazy loading to improve the initial loading time by 35%.

Implemented optimization strategies like OnPush change detection to increase performance.

Used Typescript, HTML5, CSS3, and SCSS to construct elegant user interfaces.

Implemented enterprise version of Ag-Grid to display huge data in tabular format. Applied inbuild features such as sorting, filtering and grouping of the data, master-details tables of Ag-grid to show nested tables, and custom button renderers.

Created reusable components and services to consume REST API's using Component-based architecture provided by Angular.

Writing test cases using Jest.

Developed custom angular interceptor to prevent XSRF attack and error handling for on-session timeout.

Implemented a branching strategy in Git for efficient development and deliveries.

Followed Agile software development life-cycle methodology, such as participating in requirement gathering meetings, sprint planning, creating Epics and Stories in JIRA based on the requirements and assigning them to the team members.

Involved in the demo and review meetings with the product and design team.

Conducted code reviews to improve team productivity and code quality.

Developed git hooks to validate the code syntax before committing.

Collaborated with Product Managers and UX/UI Designers to ensure excellent user experience and efficient development cycles.

Environment: Angular 14, HTML5, CSS3, JavaScript, Typescript, Ag-Grid, Micro-Frontend and Module-Federation, Agile Scrum, GIT, Restful API, Jest, Visual Studio Code, JIRA. Asurion Insurance Services Inc., Sterling, VA Sr. React Developer, Jun 2021 – Aug 2023

Implemented a responsive web application using ReactJS and Redux.

Worked extensively to redesign the web pages to reduce the lengthy process of claim filing.

Worked on React JS components, Forms, Events, Keys, Router.

Reviewed the front-end code to monitor and improve the performance, scalability, and reliability of the application.

Using redux-toolkit to implement state management.

Wrote test cases in Jest for 70% code coverage.

Analyzed the logs in Kibana to debug prod issues.

Implemented reusable react components.

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

Coordinate with the QA team to resolve the issues.

Participated in creating project build and deployment using Jenkins.

Involved in requirement gathering with the product team.

Contributed in review meetings and demos with the product and design team. Environment: HTML5, CSS3, React.js, Redux, React Router, react hooks, ES6, Typescript, JavaScript, JSON, REST APIs, Agile Scrum, GitHub, Jenkins, Jira.

CITI BANK, India React Developer, Oct 2020 – May 2021

Responsible for designing and developing web pages using React, HTML 5, CSS3, JavaScript, Bootstrap, and Redux.

Worked closely with a team of developers, testers, and other stakeholders to develop, deploy, and support key applications and features.

Implemented various screens for the front end using React and used various predefined components from NPM

(Node Package Manager) and Redux library.

Responsible for using React components, Forms, Events, Keys, Router and Redux concepts.

Used jQuery and Ajax for service calls on pages to interact with the server for information.

Used Bootstrap components like dropdown menus, navigation bars, alerts, and labels.

Worked with High-Charts to develop a dashboard to display pie charts, bar charts, and line charts.

Used NPM package managers to install and manage all the required packages.

Used Git for version control and GitHub for storing repositories.

Responsible for crafting unit test cases using Jest for testing frameworks.

Implemented and adhered to CI/CD practices to ensure efficient and reliable software delivery.

Used Jira for bug tracking and issue tracking.

Coordinated with the Development and QA team.

Environment: ReactJS, Redux, HTML5, CSS3, JavaScript, HighCharts.js, Ag-Grid, Figma, DOM, JSON, AJAX, RESTFUL API, MYSQL

TRANSAMERICA CORPORATION, India Angular Developer, Mar 2019 – Aug 2020

Worked on Angular 7 for client-side development.

Worked extensively on HTML5, CSS, and Bootstrap to make existing desktop applications into responsive applications.

Implemented client’s Pattern Lab Library (internal library) for the UI elements.

Created reusable components that would work for common form sections like personal info, address,

Coordinated with the Development and QA team.

Used GIT bash commands to clone the project from the Bit Bucket.

Extensively involved design discussions and user experience sessions to provide input on the layout.

Created Use Cases, UML Class and Activity Diagrams, wrote User Stories and prototyped the application using Sketch.

Extensively involved design discussions and user experience sessions to provide input on the layout. Environment: HTML5, CSS3, JavaScript, AngularJS, Angular 2, Agile, Ajax, JSON, Git, MySQL, Eclipse, Jira. MSCI Inc, India Angular Developer, Dec 2019 – Feb 2020

Worked on client-side coding in Angular 7.

Implemented Active Directory authentication using Angular.

Designed and implemented various UI screens using HTML CSS and Bootstrap.

Wrote MS Azure function app to call third-party CAPPM APIs.

Participated in requirement gathering meetings with the client.

Involved in requirement analysis and providing timelines.

Coordinated with development and QA team for timely delivery. Environment: Sublime, Angular 7/10, HTML, JavaScript, Bootstrap. SYNECHRON, India Front end Developer (Angular/React), May 2015 – Dec 2019 Project: TapToBook

Designed and implemented provider and admin applications using Angular.

Design and implementation of various UI screens HTML, CSS, Bootstrap

Participated in requirement analysis and provided timelines

Coordinated with the Development and QA team.

Environment: Sublime, Angular 2, HTML, JavaScript, Bootstrap. Project: Horizon: Asurion LLC

Performed Server-side coding in NodeJS

Engaged in writing Rest API

Environment: Nodejs, Linux OS

Project: Lift Master Product Selector

Performed Client-side coding in React.

Used Redux for data storage with redux-thunk.

Designed and implemented various UI screens.

Environment: React, Redux, HTML5, CSS, Bootstrap.

Project: CDMI

Worked on developing multiple responsive websites.

Implemented client-side JavaScript and jQuery coding.

Engaged in HTML page creation and UI development.

Responsive website development using CSS and Bootstrap. Environment: JavaScript, jQuery, HTML5, CSS, Bootstrap. Project: Quovant/ Legal Bill

Worked on client-side JavaScript and jQuery coding.

Engaged in HTML page creation and UI development.

Responsive website development using CSS and Bootstrap. Environment: JavaScript, jQuery, HTML5, CSS, Bootstrap APTARA, India UI Developer, May 2012 – Mar 2015

Developed multiple e-learning courses.

Implemented LMS service for the application to track user progress and assessment data.

Created re-usable templates for interactive pages in Javascript.

Stored and manipulated user data in online/ offline mode.

Video and audio integration using HTML5.

Implemented complex animations on the client side. Environment: HTML5, CSS, jQuery, Indexed DB, Web SQL



Contact this candidate