SNEHAL PATIL
SENIOR FRONTEND DEVELOPER
(COLUMBUS, OH)
**********@*****.*** +1-614-***-**** LinkedIn Profile Innovative Software Developer bringing almost 6 years of experience with cutting edge frontend technologies with industries like Banking, Fintech and Supply chain. Proficient in modern frameworks and libraries such as: Angular, React and languages like JavaScript, HTML5, CSS3.
• Proficient in Angular versions 5 through 16, AngularJS, RXJS, NgRx, NPM, and extensive experience with Angular features such as Built-in Directives, Pipes, Custom Directives, and Modules.
• Proficient in integrating REST APIs into frontend applications and implementing Lazy loading within Angular Modules to optimize performance.
• Skilled in implementing micro frontend architecture, PWA to develop scalable and modular applications, enhancing maintainability and flexibility.
• Demonstrated expertise in leveraging AG-Grid to efficiently manage and visualize large datasets, enhancing user interaction and data presentation.
• Developed responsive web applications utilizing media queries,jQuery and Bootstrap, ensuring optimal performance across desktop, tablet, and mobile platforms.
• Demonstrated proficiency in Jest and Jasmine for comprehensive and efficient testing of frontend applications, ensuring robustness and reliability.
• Experienced in Agile methodologies, including Planning, Grooming, and Retrospectives, fostering collaboration and adaptability.
• Created reusable components using Angular, CSS and JavaScript, enhancing project efficiency and consistency across multiple projects.
• Mastery of web standards, cross-browser compatibility, accessibility to ensure optimal user experience and visibility.
• Knowledgeable in GULP for code minification, image optimization, Shimmer UI, and other build automation tasks.
• Experienced in Test Driven Development (TDD), enabling the creation of more reliable and maintainable code through rigorous testing practices.
• Possess strong communication skills and a collaborative mindset, with a proven ability to solve problems and troubleshoot effectively.
Technical Skills
• Angular
• Angular JS
• Angular Material
• JavaScript
• HTML
• CSS/SASS/SCSS
• RXJS
• NPM
• Bootstrap
• Typescript
• Jasmine
• JEST
• jQuery
• REST
• JSON
• ReactJS
• PrimeNG
• Tailwind CSS
• Next.JS
Tools:
IDE Visual Studio Code, Visual Studio
Version Control Bitbucket, GIT, SVN, TFS
Task Management Tool JIRA
Data Grid Ag-Grid
Architecture Micro frontend, MVC, MVVM
Operating Systems Windows
DB MySQL
Performance Lighthouse
Others Figma
Work Experience
MAR 2024 – JUN 2024
LEAD ENGINEER DEVELOPMENT, Reserve Bank Information Technology Pvt. Ltd, Mumbai, India PROJECT: The FinTech and EmTech Repository
The FinTech and EmTech Repositories are secure web-based applications, which aims to capture essential information about FinTech entities, their activities, technology uses, etc. My Roles & Responsibilities:
• Contributed to the development of customer-facing Fintech application using Angular and NGRX, improving performance and user experience.
• Implemented custom components using the PrimeNG library for reusing CSS components throughout the application.
• Provided API optimization suggestions to backend development teams, resulting in significant reductions in response times and improved overall system performance.
• Made calls for APIS to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.
• Collaborated with the QA team to identify and fix bugs, maintaining a high standard of code quality.
• Developed the Login, Policy, Admin, OTP Authentication and User Basic Information Screens for Fintech entities using HTML5, CSS3, and Angular Forms.
• Worked with a team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
• Implemented state management using NGRX.
• Participated in requirement gathering with business users to understand and document the business requirements in alignment to the financial goals of the company.
• Wrote Jasmine test cases for testing UI Framework classes and performed client-side validations.
• Implemented few mobile screens using Media Queries.
• Implemented and improved coding standards by using SonarQube, ESLint.
• Reviewed team’s code to provide additional perspective and catch previously missed errors.
• Worked on generating email template for user notifications. Tools and Technologies:
Angular14, Typescript, JavaScript, NGRX, RXJS, HTML5, GIT, JIRA SEP 2021 – MAR 2024
Software Engineer, Globant,Pune,India
PROJECT: Abatement Library (Client - Deloitte USA) Software tool that provides data library with data, including emissions factors, abatement pathways to Establishes actionable roadmaps for capital and operational investments that helps unlock a clear, actionable path to net-zero emissions. My Roles & Responsibilities:
• Responsible for creating efficient design and developing responsive User Interaction screens using HTML5, SCSS, TypeScript, Angular 12, Angular Material.
• Implemented SCSS styles for the single page application by using the Angular Material.
• Utilized Angular Modules for efficient lazy loading, enhancing the project's performance and cross- browser responsiveness.
• Data Visualization using D3.js library.
• Executed comprehensive testing strategies using Jasmine, ensuring the application's reliability and seamless user experience
• Implemented authentication and authorization to application using Router guards, HTTP Interceptors.
• Implemented reactive programming using RXJS and state management using subjects to facilitate seamless data flow and enhance application performance.
• Employed Test Driven Development (TDD) practices to write and maintain tests, leading to more reliable and maintainable code.
• Used detailed Figma Wireframes and developed Mock-up designs as per the requirements of Business.
• Implemented and improved coding standards by using SonarQube.
• Upgraded the Angular Version from Angular 12 to Angular 14. Tools and Technologies:
Angular12, Angular14, Typescript, JavaScript, RXJS, HTML5, Jasmine, GIT, JIRA PROJECT: M&A Central (Client - Deloitte USA)
Software to manage, track and report merger and acquisition financial management information in real time.
My Roles & Responsibilities:
• Responsible for creating efficient design.
• Played a key role in optimizing code structure, refactoring codebase, and improving application performance.
• Designed business applications using web technologies like React JS, NextJs,Tailwind CSS, Bootstrap based on the W3C standards.
• state management using Redux.
Tools and Technologies:
React JS, NextJs, Tailwind CSS, NodeJs, ExpressJs, MongoDB, POSTMAN MARCH 2018 – SEP 2021
SOFTWARE ENGINEER, GEP Worldwide, Mumbai, India
PROJECT: GEP-smart, Nextgen
supply chain procurement-based application for creating sourcing report for both buyer and supplier. Developing category-specific auction strategies, including pre-auction filtering, lotting structures, bidding rules, post-auction bid and scenario analysis, generate spend analysis report. My Roles & Responsibilities:
• Responsible for implementing new features.
• Maintained and updated existing web application.
• Assisted in the migration of legacy code to modern frameworks, improving maintainability and scalability.
• Implemented AG-Grid for efficient data presentation and enhancing user interaction.
• Utilized a Micro frontend architecture to ensure scalability and modularity in the application's structure.
• Built the system based on JavaScript and designed the interactive web pages combining using Html5, CSS3, and Angular.
• Implement reusable components and services to streamline development processes.
• Implemented RTL, Accessibility (WCGA), PWA and multilingual translation for the application as per standards.
• Actively participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, to deliver features and updates in a timely and organized manner.
• Collaborated with product owners and stakeholders to gather and refine requirements, providing technical insights and guidance throughout the project lifecycle.
• Helped team members in solving UI-related issues.
• Ensuring proper documentation and reports in all stages of the product life cycle. Tools and Technologies:
Angular, AngularJS, Angular Material, Typescript JavaScript, HTML, CSS3/SCSS, Bootstrap, Media queries, JIRA, GIT, Agile methodology, Site Improve Platform, NVDA, Screen reader EDUCATION
2012-2016
BACHELOR OF TECHNOLOGY (ENGINEERING), Usha Mittal Institute Of Technology SNDT Women's University - P. G. Department of
Computer Science
GPA: 8.92