Summary
Overview
Work History
Education
Skills
Achievements
Timeline
SeniorSoftwareEngineer
PRAKATI DURAIRAJ

PRAKATI DURAIRAJ

Chennai

Summary

Experienced Creative Front-End Developer with a strong background in web and mobile application development. Possessing 5+ years of industry experience, I have honed my skills in creating visually appealing and user-friendly interfaces. Developed skills in software development within collaborative, fast-paced tech environment. Expertise in coding, debugging, and optimizing software applications while fostering teamwork and innovation. Seeking to transition into new field, bringing proven ability to deliver effective solutions and drive project success.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Cognizant Technologies
12.2023 - Current

Levis Mobile App

  • Work closely with product managers and design teams to develop and implement new features in the Levi's Retail App using React Native.
  • Address and resolve bugs in a timely manner, ensuring the app’s stability and performance.
  • Write comprehensive unit tests for new and existing code using Jest to ensure high-quality, bug-free application functionality.
  • Participate in peer code reviews to maintain quality standards and ensure adherence to best practices and guidelines within the team.
  • Perform manual testing for new features, ensuring they meet specifications and deliver a positive user experience. Hands-on experience with TestRail for test management and tracking is required.
  • Conduct regression testing to ensure that new updates or bug fixes do not negatively impact existing functionality.
  • Utilize the Xassure framework to perform automation testing, ensuring the app’s features are consistently tested and perform as expected.
  • Implement and write GraphQL queries, integrating them into the app's backend and ensuring efficient data fetching and performance improvements in the Levi's Retail App.

Associate

Cognizant Technologies
06.2022 - 12.2023

Victory Capital Management

  • Design, develop, and implement market fund investment functionalities within the Victory Capital Management investment app using React Native.
  • Troubleshoot and resolve complex web view related issues to ensure smooth user experience and optimal app performance.
  • Actively participate in app demo sessions with stakeholders, presenting new features, offering feedback, and collaborating with the team to ensure the app's continued success.
  • Work closely with product managers, designers, and other developers to deliver high-quality features on time.


Front-End Developer

Qburst Technologies Pvt Ltd
07.2021 - 04.2022

Arboair

  • Design, develop, and implement features for the Arboair Forest Data Analysis App using React Native, ensuring a seamless user experience across iOS and Android platforms.
  • Add Google Maps view using the react-native-maps library to display geographical data, enabling users to visualize forest-related analysis on a map.
  • Use libraries to store fetched shapefiles locally on the device, ensuring data is securely saved for offline access and manipulation.
  • Implement the conversion of shapefiles into geo formats, ensuring data is properly displayed and analyzed on the map for accurate forest data insights.
  • Add survey images as tilesets on the map, enabling users to view detailed survey data alongside forest analysis information.
  • Implement React Native SQLite storage to enable offline capabilities for users to access and analyze data without an active internet connection.
  • Implement real-time user location tracking on the map, enabling users to view their location in relation to forest data and analysis in real time.


Staycae - Dubai Accommodations

  • Build and enhance features for the Hotel Accommodation App using React Native, ensuring the app is optimized for both iOS and Android platforms from scratch
  • Utilize React Hook Form to manage form handling in the app, ensuring smooth and efficient data collection, validation, and submission for user inputs.
  • Implement localization in both Arabic and English, ensuring the app provides a seamless and intuitive experience for users in different regions.
  • Implement and integrate a PDF viewer into the app, enabling users to view important documents such as booking confirmations, terms & conditions, and other content.
  • Work with the Android Native Bridge Module to integrate custom Android SDKs into the app, ensuring smooth communication between the React Native codebase and the native Android environment for enhanced functionality.


Front-End Developer

Centizen Inc
06.2019 - 06.2021

Ecommerce App

  • Develop and maintain key features for the e-commerce admin app, including the ability to edit ordered items, dispatch orders, and manage store inventory.
  • Implement push notifications for iOS using remote notifications for background and foreground notifications. Ensure notifications are triggered and delivered accurately to users for order updates, inventory changes, and other critical alerts.
  • Create functionality that allows administrators to edit, track, and dispatch orders efficiently. Ensure that the app is capable of managing various order statuses, from processing to dispatched.
  • Develop features that allow the admin to view, update, and maintain inventory levels in real-time, ensuring accurate stock counts and smooth order fulfillment.
  • Work closely with UX/UI designers to ensure the app’s interface is intuitive and user-friendly, particularly for order management and inventory control.


Chrome Extension

  • Develop and implement a Google Chrome extension using JavaScript to extract candidate details from DOM elements on web pages and add them to a backend database.
  • Create a context menu within the extension that provides users with a set of options when they right-click on web page elements, enhancing user interaction and functionality.
  • Design and implement a user interface that allows users to authenticate via email, ensuring a seamless login process within the extension.
  • Use JavaScript to identify and extract specific candidate details from web page DOM elements, organizing and storing this data into the system database.
  • Use JavaScript to identify and extract specific candidate details from web page DOM elements, organizing and storing this data into the system database.


Field Service Management

  • Design and develop responsive, scalable, and high-performance web applications using Angular 6, HTML, CSS, and Angular Material.
  • Implement web-responsive designs using Angular Material components and Flexbox, ensuring seamless usability across different devices and screen sizes.
  • Collaborate with UI/UX designers to integrate visually appealing and functional user interfaces that enhance the overall user experience.
  • Build reusable components and maintain an organized codebase using Angular’s modular architecture to promote code reusability and maintainability.

Education

Bachelor Degree - Computer Science and Engineering

Anna University
Thoothukudi, India
04-2019

Skills

  • Angular
  • Angular Material
  • JavaScript
  • TypeScript
  • React Native
  • Redux Toolkit, Redux
  • Automation(Xassure Framework)
  • Manual Testing
  • Jira
  • Agile Methodologies
  • GraphQL
  • Project leadership

Achievements

  • Associate of the Month for timely deliverables in Levis.
  • Best Employee Award for research and development in Victory Capital Management.
  • Awarded Best Team player in Arboair.


Timeline

Senior Software Engineer

Cognizant Technologies
12.2023 - Current

Associate

Cognizant Technologies
06.2022 - 12.2023

Front-End Developer

Qburst Technologies Pvt Ltd
07.2021 - 04.2022

Front-End Developer

Centizen Inc
06.2019 - 06.2021

Bachelor Degree - Computer Science and Engineering

Anna University
PRAKATI DURAIRAJ