Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Affiliations
Disclaimer
Timeline
Generic
Gayatri M

Gayatri M

Bangalore

Summary

  • 6+ Years of Experience: Extensive background in developing web applications using HTML (4/5), CSS, JavaScript, TypeScript, Angular, Bootstrap, ReactJS, and mobile applications with Ionic.
  • Advanced Technologies: Proficient in leveraging AWS Lambda for serverless computing solutions and developing cross-platform mobile applications with Ionic 6.
  • Secure Web Development: Expertise in creating highly secure web applications utilizing Agile methodologies and adapting to evolving client requirements.
  • Testing Proficiency: Skilled in unit testing and integration testing using Jasmine, Karma, Jest, Enzyme, and React Testing Library. Proficient in preparing and executing test cases to ensure robust and reliable code.
  • Modern Development Tools: Experienced with GitHub and GitCopilot(AI/ML) for version control and code assistance, enhancing development efficiency and collaboration.
  • Comprehensive Development Cycle Experience: Well-versed in all stages of the development cycle, ensuring high-quality outcomes for dynamic projects.
  • Design Skills: Experienced with Figma for designing and prototyping user interfaces, improving visual appeal and user experience.
  • Advanced Web Technologies: Strong capabilities in developing web applications with HTML5, JavaScript, Angular, Bootstrap, and ReactJS. Experienced in using Postman for API testing.
  • Accessibility Expertise: Hands-on experience with web accessibility and ARIA standards, including assistive technologies like JAWS and NVDA. Skilled in creating accessible and inclusive user experiences.
  • Layout and Presentation: Proficient in designing layouts for presentations, ensuring a visually appealing and functional design.
  • Team Player and Quick Learner: Demonstrated ability to work effectively both individually and as part of a team. Excellent time management skills, a can-do attitude, and a strong focus on user needs. Eager to learn new technologies and methodologies to advance career goals and benefit the organization.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Software Technical Lead

Epam System
01.2024 - Current

Customer: SmartAnalysis

Project Description: TRI-AUDS

Team Size: Dev Team: 15members, QA: 7members, Scrum Mater-1

Project Roles: Front End Developer

  • Customer: SmartAnalysis
  • Project Description: TRI-AUDS
  • Team Size: Dev Team: 15members, QA: 7members, Scrum Mater-1
  • Project Roles: Front End Developer
  • Project Description: It is a cloud-based engagement management tool developed by designed to streamline the audit process
  • It provides full trial balance capabilities, workpaper management, and financial statement reporting
  • The platform supports various engagements including audit, accounting, tax, and advisory, enabling real-time communication and collaboration among team members and clients
  • Part of the Cloud Audit Suite, Advance Flow integrates with GoFileRoom to enhance document management and ensure enterprise-level security, making the audit process more efficient and profitable

Responsibilities:

  • Understanding Client Requirements: Gather and analyze requirements from clients, translating them into design specifications.
  • Front-End Development: Implement front-end requirements using Angular 13, HTML5, CSS, Angular Material framework, Angular Flex Layout, and develop functional actions in Angular.
  • Design and Collaboration: Interact with customers to refine design requests using Figma and participate in functional and technical design reviews.
  • Integration and Testing: Conduct unit testing with Jasmine and Karma, and work on integration modules.
  • Tools and Technologies: Utilize Azure DevOps for version control and ticket tracking, GitHub for version control, Postman for API testing, and AWS Lambda for serverless computing. Additionally, work with MySQL, Visual Studio Code, Sauce Labs, and ngx-image-cropper.
  • Project Management: Participate in standup and grooming calls, and contribute to the development of the Saffron control and Bento contracts, including POCs and technical design discussions.It is a cloud-based engagement management tool developed by designed to streamline the audit process
  • It provides full trial balance capabilities, workpaper management, and financial statement reporting
  • The platform supports various engagements including audit, accounting, tax, and advisory, enabling real-time communication and collaboration among team members and clients
  • Part of the Cloud Audit Suite, Advance Flow integrates with GoFileRoom to enhance document management and ensure enterprise-level security, making the audit process more efficient and profitable

Software Engineer

Epam System
01.2023 - 12.2023

Customer: PROT-LOOP.

Project Description: PROT-LOOP

Team Size: Dev Team: 15members, QA: 4members, Scrum Mater-4 , BA-2

Project Roles: Front-End Developer

Responsibilities:

  • Understanding the Requirements and Design Specifications from the Client.
  • Participating in Standup and Grooming calls
  • Implementing frontend/web requirements using Angular 12, HTML5, CSS, Angular Material framework, angular flex layout and angular material
  • Implemented IOS and Android APP using IONIC
  • Participating in functional design review and discussions
  • Analyse the requirements and subsequently development of the integration modules
  • Participating in Technical design review and discussions
  • Developing functional actions using Angular
  • Unit testing implementation using jasmine and karma

Tools and Technologies: MySQL, Visual studio code, Post man, Lamda,Sause Lab ,Azure Devops, Angular 12 ,Angular Flex Layout, angular material, ngx-image-cropper ,RTE Mobile Native and Web APP ,IONIC 6

Software Engineer

Epam System
08.2021 - 12.2022

Customer: FS - Insurance

Project Description: My Account

Team Size: Dev Team: 5 members, QA Team: 1 member, Scrum Master: 1

Project Roles: Front End Developer

Responsibilities:

  • Onboarded new client for Thailand into My account
  • Integration with external systems (CRS, S6) Screen design, development using studio framework
  • Service integration with REST API's Involved in coding, debugging, and Bug Fixing of the application

Tools and Technologies: Mongo DB, Visual Studio Code ,GIT & GITHUB for Desktop ,Postman ,Node.js ,Mongo DB Compass ,JIRA, Angular 9, HTML, CSS, JSONata, Node JS, lerna, Mongo DB, Azure ADB2C

Web Accessibility Developer

Epam System
11.2020 - 07.2021

Customer: Broadridge Financial Solutions, Inc

Project Description: Development and enhancing web pages for BR applications

Team Size: 2

Project Roles: UI Accessibility Developer

Responsibilities

  • Performed UI accessibility advising and consulting to ensure robust HTML, CSS, and JavaScript code, adhering to ADA, WCAG 2.0, and WCAG 2.1 success criteria of levels A, AA, and AAA.
  • Analyzed project-related documents, planned, developed, and coordinated activities to ensure products were free from accessibility barriers across all HTML, SCSS, and JavaScript code.
  • Conducted audits on multiple web pages following WCAG 2.0 and 2.1 standards using accessibility automated tools such as ANDI, aXe, and WAT, as well as screen reader tools like JAWS, NVDA, VoiceOver, and TalkBack.
  • Worked with color contrast checker and IBM Checker tools for accessibility compliance.
  • Employed extensive manual evaluation and validation techniques, providing remediation approaches to designers, developers, and testers to address coding issues.
  • Provided remediation guidance for accessibility best practices from the early design stage through production, utilizing both automation and manual tools.
  • Supported the team by performing accessibility testing and advising on best practices for web, mobile native, and mobile web platforms, including both iOS and Android devices.
  • Conducted mock-up and documentation reviews, such as BRD and wireframe reviews, full website reviews, code reviews, and analysis to resolve accessibility barriers, ensuring compliance with technical standards and laws.
  • Utilized a variety of methodologies including visual analysis, color sampling, keyboard-only navigation, browser plug-ins, automated scans, screen reader reviews, and code reviews.
  • Provided appropriate HTML, CSS/SCSS, JavaScript, Angular, ARIA roles, states, and properties following accessibility best practices.
  • Analyzed and reviewed code for accessibility issues, and performed screen reader reviews to identify and fix accessibility challenges.

Tools and Technologies: Visual Studio Code, Accessibility Tools (IBM Checker, aXe Tool, HTML Code Sniffer, JAWS, Screen Reader, ANDI, Color Contrast Checker), Web Accessibility, HTML, CSS, Bootstrap.

UI Developer

Trianz
04.2020 - 11.2020

Customer: NetApp

Project Description: Cloud Based Project

Team Size: Dev :5 QA :2

Project Roles: UI Developer

Responsibilities:

  • Involved in agile software development methodologies to deliver iterative and incremental solutions.
  • Developed and implemented Highcharts and Pie charts for data visualization.
  • Created and integrated custom widgets to enhance user experience.
  • Utilized Flex Layout table to efficiently manage and display complex data sets.
  • Enhanced legacy applications by developing new, scalable components.
  • Designed and implemented reusable components to streamline development processes.
  • Used JIRA for bug tracking, resulting in reduced downtime, increased productivity, and improved communication.
  • Participated in daily SCRUM meetings with the team lead and weekly performance meetings with clients.

Tools and Technologies: Node.js, Visual Studio Code, Visual Studio, Postman, HTML, CSS, Bootstrap, Angular.

UI Developer

Capgemini
03.2019 - 03.2020

Responsibilities: (GDO Project) /(My Guest Application) Tools and Technologies:

Customer: Dell

Project Description: My Guest Application/GDO project

Team Size: Dev Team:2 QA Team :2

Project Roles: UI Developer

  • Extensively worked with Angular CLI to create components, services, pipes, and directives, enhancing the overall functionality of the application.
  • Updated and modernized the application using new features of Angular 5 Material Design for a more intuitive user interface.
  • Designed and developed a responsive web application using Angular 6, HTML5, CSS, TypeScript, JavaScript, Bootstrap, Node.js, and NPM.
  • Enhanced a legacy application by building new components in Angular 5 and TypeScript, significantly improving performance and user experience.
  • Created and implemented a web API to integrate backend services with the Angular frontend.
  • Gained hands-on experience with Angular 5 technology, leading a complete project to rebase the UI of the application using advanced Angular techniques.
  • Applied extensive CSS skills, including CSS Background, Positioning, Text, Border, Margin, Sprites, Padding, Table, Pseudo Elements & Classes, and CSS Behaviors, to enhance UI design.
  • Followed agile software methodologies, including participating in daily SCRUM meetings and weekly performance meetings with the client.
  • Used JIRA and Azure DevOps for ticket tracking to streamline bug tracking, reduce downtime, and improve productivity.
  • Developed a responsive web user interface system using ES6 JavaScript, ReactJS, HTML5, and CSS3 to ensure cross-browser compatibility and a seamless user experience.
  • Created unit tests for React components using Jest and Enzyme libraries to ensure code coverage and adherence to coding standards.
  • Managed code merges, builds, and deployments across all sandboxes and production environments, ensuring smooth release processes.
  • Coordinated with the QA team to support environmental readiness and test execution, contributing to the overall quality of the application.
  • Responsible for defect fixing during system testing to ensure a stable and bug-free application.
  • Supported production release activities, monitored logs post-release, and addressed any abnormalities or issues that arose.

Tools and Technologies:SQL Server, Visual Studio Code, Visual Studio, SQL, Angular 7, HTML, CSS, Bootstrap, ReactJS, Angular, Azure DevOps, Git, GitHub, Figma, JIRA.

Python/Scraping Developer

Suprawin Technology
03.2018 - 03.2019

Customer: USA

Project Description: CyberTemplates

Team Size: 10

Project Roles: Python/Scraping Developer

Responsibilities:

  • Utilized Python IDE to scrape data from multiple templates for analysis and integration.
  • Contributed to the development of an internal Leave Management project, implementing key features and improvements.
  • Participated in agile software methodologies, including daily SCRUM meetings and grooming sessions, to ensure alignment with project goals and timelines.
  • Employed JIRA for ticket tracking, enhancing workflow efficiency and communication within the team.

Tools and Technologies: PyCharm, Python IDE, Python, JIRA.

Education

Master of Computer Application (MCA) -

CMRIT Bangalore
06-2016

Skills

  • Windows
  • Html
  • Html5
  • Css
  • Css3
  • Bootstrap
  • Reactjs
  • Angualr12
  • Ionic
  • SASS/SCSS
  • EsLint
  • JavaScript
  • TypeScript
  • Jasmine
  • Karma
  • Angular
  • Angular16
  • React
  • Sonar
  • PostMan
  • NodeJs
  • VS Code
  • Chrome Devtools
  • React Devtools
  • LamdaTestTool
  • Sass
  • Jenkins
  • Git
  • Bitbucket
  • Jira
  • GitHub
  • Git copiolot
  • Saffron/Bento control

Certification

  • Advance ENGX: Clean Code Specialized in writing clean, maintainable, and efficient code following industry best practices.
  • ENGX Bootcamp Course: Comprehensive training in modern software development practices, focusing on agile methodologies, test-driven development (TDD), and continuous integration.
  • ENGX Master in Code Review: Expertise in performing thorough code reviews, ensuring adherence to coding standards, best practices, and fostering collaborative development.
  • ENGX Unit Test: Proficient in designing and implementing unit tests, ensuring code reliability and robustness with a focus on automation and best practices.
  • Master of JavaScript: Advanced proficiency in JavaScript, including ES6+, with a focus on functional programming, asynchronous programming, and performance optimization.

Accomplishments

  • Best Performer in Project: Recognized as the best performer for consistently delivering high-quality work, meeting deadlines, and exceeding project expectations.
  • Sprint Hero: Awarded Sprint Hero for exceptional contributions and leadership in sprint cycles, driving successful project outcomes.
  • First Place in Technical Architect Kata :Won first place in the Technical Architect Kata, demonstrating superior architectural skills and innovative solutions in a competitive environment.
  • Best Mentor in Front-End Tech Stack
    Honored as the Best Mentor for guiding and mentoring team members in front-end technologies such as Angular, React, and TypeScript, and for fostering a collaborative learning environment.

Affiliations

https://www.linkedin.com/in/m-gayatri-42219529b?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=android_app

Disclaimer

I hereby declare that all the information given by me is true to my knowledge and belief.

Timeline

Software Technical Lead

Epam System
01.2024 - Current

Software Engineer

Epam System
01.2023 - 12.2023

Software Engineer

Epam System
08.2021 - 12.2022

Web Accessibility Developer

Epam System
11.2020 - 07.2021

UI Developer

Trianz
04.2020 - 11.2020

UI Developer

Capgemini
03.2019 - 03.2020

Python/Scraping Developer

Suprawin Technology
03.2018 - 03.2019

Master of Computer Application (MCA) -

CMRIT Bangalore
Gayatri M