Results-driven Frontend/UI Developer with 8 years of overall IT experience, including 5 years of specialization in UI development.
Skilled in designing and developing responsive web applications using HTML5, CSS3, Bootstrap 4, JavaScript, TypeScript, Angular (AngularJS–Angular 8), and React.js.
Proficient in building Single Page Applications (SPAs) with Angular modules, templates, directives, dependency injection, services, reactive forms, and Angular Material, as well as React components with JSX, props/state management, and hooks (useState, useEffect).
Experienced in creating responsive UIs with Media Queries and Bootstrap, and well-versed in the Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, and deployment.
Actively contributed to unit test development, with strong code coverage on Sonar dashboards, and participated in test automation using Selenium with Python.
Recognized as a strong team player with excellent communication skills and a proven ability to collaborate effectively across diverse team sizes.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Sr. Software Developer
Barclays Global Service Centre Pvt. Ltd.
Pune
06.2022 - Current
Developed a table-driven web application using PrimeNG and Angular Material, implementing advanced filtering and search functionalities.
Implemented Excel export functionality with ExcelJS to enable efficient data downloads.
Designed and integrated data visualization features, including bar, stacked, mixed, and scatter charts, for dynamic data representation.
Built a chatbot-like feature, leveraging REST APIs, and implemented secure authentication for enhanced user interaction.
Conducted extensive unit testing with Jasmine and Karma, ensuring high-quality code, and achieving strong SonarQube and DS Insights code coverage metrics.
Developed a basic React.js project utilizing state management and built-in hooks to gain cross-framework experience.
Proficient in Git Bash, Git Extensions, and GitLab for version control, and seamless code deployment.
Gained hands-on experience in automation testing by learning and working with Cypress.
Software Engineer
Tech Mahindra Limited
Pune
08.2020 - 05.2022
Worked on a financial domain project for client Morgan Stanley using Angular and RxJS, contributing to the development of high-performance SinglePageApplications (SPAs).
Developed responsive web forms with AngularMaterial and ReactiveForms, ensuring a seamless user experience and ADA compliance for accessibility.
Integrated RESTAPIs, and implemented state management for data storage and retrieval.
Participated in automation initiatives using Selenium with Python to enhance testing efficiency.
Delivered high-quality code by preparing and executing unit test cases using Jasmine and Karma.
Proficient with Bitbucket, Git Extensions, and TeamCity for version control and deployment.
Supported production migration, ensuring smooth, and error-free releases.
Actively involved in Agile ceremonies, including sprint planning, daily stand-ups, demos, and project analysis discussions with onsite teams and stakeholders.
Software Engineering Associate
Accenture Solutions Pvt. Ltd.
Hyderabad
04.2015 - 08.2018
I contributed as a manual and automation tester for an online video streaming web application.
Learnt and used the basics of web technologies, like HTML, CSS, JavaScript, and Bootstrap.
Created and optimized graphic prototype websites, namely CROWD SOURCING and NEW IT.
Involved in writing application-level code to interact with APIs, web services using AJAX, and JSON.
Used a developer-responsive interface like Bootstrap and SASS for CSS.
Education
Bachelor of Science - Information Technology
Guru Nanak Institute of Technology
Kolkata
06-2014
Skills
HTML
CSS3
JavaScript
Typescript
Certification
Angular
React.js
Next.js
Behave
Testing
Jasmine
Karma
Cypress
Behave
Build and Version control
Git
Github
Gitbash
Bitbucket
Gitlab
TeamCity
Accomplishments
Received an excellence award for the outsourcing project at Accenture
Certified in English for work by the British Council
Certified in attending the Generative AI Masterclass by OutSkill.
Tech. Delivery Manager – Vice President at Barclays Global Service Centre Pvt. Ltd.Tech. Delivery Manager – Vice President at Barclays Global Service Centre Pvt. Ltd.