Summary
Overview
Work History
Education
Skills
Awards Accomplishments
Timeline
Generic
Ahana Roy Chowdhury

Ahana Roy Chowdhury

Senior Software Engineer
Bengaluru

Summary

Software engineer with eight years of industry experience in developing robust and scalable applications using Typescript, Javascript, ReactJs, AngularJs, Angular 2 and Vue Js. Firm analytical and interpersonal skills. Excellent written and verbal communication skills. Ability to come up with timely solutions efficiently.

Overview

8
8
years of professional experience
2017
2017
years of post-secondary education

Work History

Senior Software Engineer

Wipro
09.2023 - Current

Overview

In my role as a member of a web application development team within the financial domain, I have contributed significantly to the creation and enhancement of applications. My responsibilities encompassed various aspects of development, particularly focusing on a React Single Page Application (SPA) aimed at modernizing technology for virtual card payments.

Key Responsibilities

1. Development of React SPA

  • Project Initiation: Played a crucial role in developing a new React SPA from scratch, specifically designed to handle virtual card payments.
  • Technology Modernization: This project was part of a broader initiative to modernize technology within the organization, ensuring that our payment systems are efficient and user-friendly.

2. Implementation of Advanced React Concepts

  • State Management: Utilized React state management techniques to effectively manage application state and enhance user experience.
  • React Hooks: Implemented React hooks to simplify component logic and improve code readability.
  • Lazy Loading & Suspense: Employed lazy loading and React Suspense to optimize performance by reducing initial load times and improving resource management.

3. Testing and Quality Assurance

  • Unit Testing: Developed comprehensive unit test cases for all application components using Jest, ensuring robustness and reliability of the application.
  • Code Quality: Focused on maintaining high code quality through rigorous testing practices, contributing to a more stable product.

4. Internationalization

  • Handling Translations: Worked on managing translations using various React packages, enabling the application to support multiple languages and cater to a diverse user base.

Senior Software Engineer

Providence Global Center
11.2020 - 09.2023

Roles & Responsibilities

Overview

As a member of the Web App Tools team within the Clinical and Revenue Cycle Applications pillar at Providence Global Center (PGC), I have engaged in various enhancement activities aimed at improving healthcare applications used in hospital settings. My work has focused on both maintaining existing applications and driving modernization efforts.

Key Responsibilities

1. Application Maintenance and Enhancement

· KTLO Activities: Participated in Keep The Lights On (KTLO) enhancement activities, which included addressing bug fixes, performing code refactoring, and implementing performance improvements.

· Framework Upgrades: Involved in upgrading application frameworks to ensure they remain efficient and relevant in a rapidly evolving technological landscape.

2. UI Modernization Efforts

· Epic Utility Applications: Led initiatives to modernize user interfaces for web-based Epic utility applications, focusing on user experience (UX) and user interface (UI) optimizations.

· Technology Upgrade: Transitioned existing applications to React, enhancing their functionality and responsiveness.

3. Development of Clinical Applications

· Clinical Decision Support Application: Contributed to the development of a clinical decision support application using Vue.js, Vuex, and Vuetify, ensuring it meets the needs of healthcare providers.

4. User-Centric Enhancements

· End User Engagement: Delivered enhancements for existing Epic utility applications based on discussions with end users, ensuring that their feedback directly influenced development priorities.

· Stakeholder Interaction: Engaged with stakeholders to understand the needs of caregivers, translating these requirements into actionable wireframes using Figma.

Associate Engineer

Innominds Software Pvt Ltd
07.2018 - 10.2020

Project Overview

I worked on an application designed to support the BrightSign XT media player, Novastar MCTRL4K, and 600 series controllers. The goal was to integrate these new hardware components with the existing AWARE software layer, which includes web services, the application layer, and a dashboard portal.

Roles and Responsibilities

1. Development of AWARE Application Layer and Dashboard

· Utilized React and Redux for state management to build the AWARE application layer.

· Employed AngularJS, along with HTML and CSS, for the development of the dashboard portal, ensuring a responsive and user-friendly interface.

2. Hardware Level Development

· Engaged in hardware-level development using BrightScript for BrightSign players, facilitating seamless communication between the software and hardware components.

3. Visual Output Management

· Developed commands for updating visual outputs on LED displays connected to BrightSign media players. This involved using both React for the application interface and BrightScript for direct hardware manipulation.

.

Software Trainee

Innominds
05.2017 - 07.2020

Education

Integrated Master’s - software engineering

VIT Chennai

Intermediate - undefined

Board of Intermediate

Central Board of Secondary Education - undefined

Central Board of Secondary Education

Skills

  • Typescript
  • JavaScript
  • HTML5
  • CSS3
  • JQuery
  • React Redux
  • AngularJs
  • Angular 2
  • VueJs

Awards Accomplishments

  • Won Rising Star of the year award 2017 in Innominds
  • Won Innostar of the month 2017
  • Nominated for Innostar of the month 2018
  • Won CRCA Hackathon at Providence Global Center in 04/01/23

Timeline

Senior Software Engineer

Wipro
09.2023 - Current

Senior Software Engineer

Providence Global Center
11.2020 - 09.2023

Associate Engineer

Innominds Software Pvt Ltd
07.2018 - 10.2020

Software Trainee

Innominds
05.2017 - 07.2020

Intermediate - undefined

Board of Intermediate

Central Board of Secondary Education - undefined

Central Board of Secondary Education

Integrated Master’s - software engineering

VIT Chennai
Ahana Roy ChowdhurySenior Software Engineer