Summary
Overview
Work History
Education
Skills
Interests
Timeline
LNGG
Software
Personal Profile
Strengths
Personal Profile
SoftwareEngineer

Polu Chaitanya Anand Reddy

Software Engineer
Razampeta

Summary

Over 8 years of experience in software development with strong expertise in building applications using Angular 14+, WPF, MVVM, and C#, along with experience in manual testing. Skilled in designing and developing web applications using HTML, CSS, JavaScript, and TypeScript, and familiar with frameworks like jQuery and Bootstrap. Proven ability to analyze, debug, and solve complex problems. Experienced in both web and Windows-based application development. Collaborative team player with the ability to work independently. Proficient in version control tools including Git and SVN (Tortoise SVN).

Overview

9
9
years of professional experience
5
5
years of post-secondary education
5
5
Languages

Work History

Senior Software Engineer

Cyient
10.2019 - Current

Project - 1

Domain: Railway Signaling – Desktop Application

Project: ALSTOM – ATS (UIC)

Technologies: WinUI3, C++/WinRT, RATO, RATOP, UIC Protocols, Git, SQL

Description:

  • The ATS (Automatic Train Supervision) is a safety-critical desktop application used for real-time monitoring and control of railway operations across the network.
  • The project involved migrating an existing MFC-based application to WinUI3, with a focus on modern, responsive UI and seamless integration with railway signaling systems.
  • The application includes RATO (Real-time ATS Operator) for back-end data handling and RATOP (RATO Panel) as the operator interface for train routing and monitoring.
  • It supports interfaces with Interlocking, SCADA, and field equipment using UIC standard protocols, enabling real-time updates of train positions, signal statuses, and system alerts.
  • The system includes operator features like train menu interactions, object info panels, and visual indication of alarms and events.

Responsibilities:

  • Participated in the modernization of the ATS desktop application from MFC to WinUI3 using C++/WinRT and XAML for modern HMI development.
  • Developed dynamic UI screens for train movement, signal states, route information, and alarm notifications using WinUI3 layout and styles.
  • Designed and bound interactive elements such as train menus and object info dialogs, displaying live data updates from field equipment.
  • Prepared and executed detailed manual test cases covering GUI workflows, data refresh intervals, command-action responses, and field updates.
  • Conducted integration testing to validate communication with interlocking and SCADA interfaces via UIC protocol simulation.
  • Performed manual regression testing to validate UI behavior post-code changes and across new WinUI3 control versions.
  • Provided UAT support by executing smoke and sanity testing during release cycles and deployment validations.
  • Actively involved in Agile development sprints, participating in daily standups, sprint reviews, and planning discussions.

Project - 2

Domain: Desktop Application

Project: VSP2 &ARSST

Technologies: WPF, XAML, Material Design in XAML Toolkit, C#, OxyPlot, log4net and SQLite

Description:

  • VSP2 is a desktop application which was in VB.Net and that needs to convert to WPF.
  • The VSP2 and ARSST calorimeters used in the chemical process safety industry.
  • The VSP2 (Vent Sizing Package 2) is a reaction calorimeter system designed for rapid exothermic reactions.
  • Its patented low thermal mass and pressure-equalized test cell configuration enable precise measurement of adiabatic rates of temperature and pressure rise.
  • This tool provides essential data for designing chemical process emergency relief systems.

Responsibilities:

  • Working with a multi-disciplinary team to convert business needs into technical specifications.
  • Developed the User Interactive screens in a professional manner by using WPF technology as per company standards.
  • Applying updates and fixes to existing software
  • Unit testing the development.
  • Working on Agile methodology.
  • Experience in working on WPF technology with MVVM.

Project - 3

Domain: Desktop Application

Project: Tempro IV Measurement Tool

Technologies: WPF, XAML, Material Design in XAML Toolkit, C#, OxyPlot, log4net, ActiveGigE SDK and SQLite

Description:

  • TemPro IV comprehensive temperature measurement system for recovery boiler bed monitoring and boiler fowling build-up. Designed to meet specific recovery boiler and power boiler operator needs, the TemPro system gains accurate real-time temperature readings for boiler efficiency readings and emissions control.
  • Temperature readings are logged for trend analyses and to compare various operational features and conditions within the recovery or power boiler.
  • The TemPro system is robust, measuring temperatures ranging from 900C-3600C and a wider field of view than any other system available. Up to 15 regions can be monitored by the system.

Responsibilities:

  • Working with a multi-disciplinary team to convert business needs into technical specifications.
  • Developed the User Interactive screens in a professional manner by using WPF technology as per company standards.
  • Applying updates and fixes to existing software
  • Unit testing the development.
  • Working on Agile methodology.
  • Experience in working on WPF technology with MVVM.

Project - 4

Domain: Web Applications

Project: Track Pro

Technologies: Angular, Node js, MySQL

Description:

  • Track Pro is a web application tool which is use to do inspect an equipment. They will sell the parts to customer and they will give for rent also, this equipment will be setup with Bluetooth and GPS functionality, we need to track the details from the equipment.

Responsibilities:

  • Understanding and analyzing the issues/errors occurred in the application.
  • Inform the test lead about what all resources will be required for software testing.
  • Execute all the test case and report defects, define severity and priority for each defect.
  • Carry out regression testing every time when changes are made to the code to fix defects.
  • Ensure that all tested related work is carried out as per the defined standards and procedures

Project - 5

Domain: Web Applications

Project: Opest

Technologies: Angular, C#, SQL Server, Microsoft Azure

Description:

  • OPEST is a web application which will helps end user to effective Life cycle management of business risk and hence consistently maximizes business performance.
  • It is aimed principally at supporting operations management and strategic planning activities in the oil and gas production Industries. Client started for rigorous identification of both current and future costs of their business. However, it is a piece of software that could be applied to business performance in any industry.

Responsibilities:

  • Working on functionality of the pages using Angular and typescript.
  • Involved in integrating rest APIs in frontend
  • Working with a multi-disciplinary team to convert business needs into technical specifications.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company standards.

Project - 6

Domain: Web Applications

Project: Equipment Wear Inspection Tool

Technologies: Xamarin Forms, Angular, C#, Asp.net Core API, SQL Server, SQLite, Microsoft Azure

Description:

  • EWIT is a web application tool which is use to do inspect an equipment. In bradken company there are inspectors who use to do inspect equipment manually we made inspector work semi-automated by implementing this tool from this tool admin can see the reports to verify how equipment work.

Responsibilities:

  • Working on functionality of the pages using Angular and typescript.
  • Working with a multi-disciplinary team to convert business needs into technical specifications.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company standards.
  • Applying updates and fixes to existing software.

Associate Software Engineer

Smartims India Pvt Ltd
06.2017 - 10.2019

Project-1

Domain : Web Applications

Project : Medcon

Technologies : Angular, C#, MySQL, Chartjs, DataGrid,AWS,AmazonS3

Description:

This System is mainly used to track the patient Medication, that means when Patient visit hospital, doctor will provide medicine to the patient. Usage of the medicine will go through computerized system, patient has to scan the container before taking medicine, but this will work only through mobile application. If dosage time is finished or missed to take medicine, then alert message will go to the patient mobile.

Responsibilities:

  • Involved in Requirement gathering and Design document
  • Developed Web forms in Angular using Typescript as the code behind language
  • Involved in Project deployment and code reviews.
  • Working closely with product team and other team members and delivering the quality product.
  • Resolving functional and technical issues throughout development life cycle of the project.
  • Making changes to code base for new features being added.
  • Involved in integrating rest APIs in frontend.

Project-2

Domain : Web Applications

Project : Trialect

Technologies : Angular, C#, MySQL, Chartjs, DataGrid, Amazons3,AWS, NoSQL Database

Description:

The Major objective of this project is to build an application for Traineeship. This application will help the users to register, login, view and apply traineeships. There will be three types of users: Admin, Providers/trainers - who provide the training and Trainees. There will be three types of traineeships supported: Online Mentored Traineeship, Online Mentorship and Onsite Mentored Traineeship. Traineeship will be the single point to communicate between the Trainees and the Trainer in the future phases, where the trainees will be able to see the list of available training slots of the respective trainers to select as per their feasibility.

Responsibilities:

  • Involved in Requirement gathering and Design document
  • Developed Web forms in Angular using Typescript as the code behind language
  • Involved in Project deployment and code reviews.
  • Working closely with product team and other team members and delivering the quality product.
  • Resolving functional and technical issues throughout development life cycle of the project.
  • Involved in integrating rest APIs in frontend.

Graduate Trainee Engineer

Repro India Limited
08.2015 - 09.2016
  • Project: Rapples:
  • Description:
  • Rapples is Repro’s flagship educational initiative—a tablet-based learning solution pre-loaded with interactive textbooks, backed by a fully featured Learning Management System (LMS) for educators and students. It integrates educational content (animation, video, voiceovers, question banks) with minimal disruption to existing classroom workflows, allowing schools and teachers to continue using familiar lesson plans and assessments.
  • Responsible:
  • Performing manual test of the Rapples tablet application across all functional tabs, including Learn, Practice, Test, Videos, and Reports.
  • Uploaded and verified educational content (eBooks, videos, assessments) to ensure correct mapping, formatting, and playback on tablets.
  • Conducted functional, regression, and smoke testing for each release cycle, logging defects and validating fixes.
  • Coordinated with QA and content teams to ensure accurate LMS integration and end-to-end validation of content delivery.

Education

M.Tech - Computer Science & Engineering

JNTUA University
India
04.2001 - 01.2021

B.Tech - Computer Science & Engineering

JNTUA University
India
01-2015

Intermediate - MPC

Sri Chaitanya Jr College
India
01-2011

Board of Secondary School - SSC

Brilliant Grammar High School
India
01-2009

Skills

Angular ,Typescript

undefined

Interests

Playing cricket, Gardening, Travelling, Collecting coins

Timeline

Senior Software Engineer

Cyient
10.2019 - Current

Associate Software Engineer

Smartims India Pvt Ltd
06.2017 - 10.2019

Graduate Trainee Engineer

Repro India Limited
08.2015 - 09.2016

M.Tech - Computer Science & Engineering

JNTUA University
04.2001 - 01.2021

B.Tech - Computer Science & Engineering

JNTUA University

Intermediate - MPC

Sri Chaitanya Jr College

Board of Secondary School - SSC

Brilliant Grammar High School

LNGG

English
Bilingual or Proficient (C2)
Telugu
Bilingual or Proficient (C2)
Hindi
Upper intermediate (B2)
Kannada
Elementary (A2)
Marathi
Beginner (A1)

Software

Angular

Testing

WPF

Personal Profile

  • Father’s Name: Mr. P. Krishna Reddy.
  • Date of birth: 1994-06-23
  • Languages Known: English, Hindi and Telugu
  • Hobbies: Playing cricket, Gardening, Travelling and collecting coins.
  • PAN Card Number: CTUPP8165Q
  • Place:
  • Date: P. Chaitanya Anand Reddy

Strengths

  • Quick learning ability, Problem solving capability.
  • Positive Attitude, Hardworking and quick learner
  • Good communication skills with ability to make effective presentations.
  • Flexible and can fit in any areas of responsibility within the organization.
  • Belief in team work, total commitment and continuous improvement.
  • Identifying and analyzing defects in software program functions and outputs
  • Ensuring timely completion of the project
  • Analyzing and designing software and applications
  • Creating functional design documents for business users
  • Verifying application log for warning and error messages for service start-up errors, database errors and unauthorized application installs
  • Application Support
  • Team Management
  • Client Servicing

Personal Profile

  • Father’s Name: Mr. P. Krishna Reddy.
  • Date of birth: 1994-06-23
  • Languages Known: English, Hindi and Telugu
  • Hobbies: Playing cricket, Gardening, Travelling and collecting coins.
  • PAN Card Number: CTUPP8165Q
  • Place:
  • Date: P. Chaitanya Anand Reddy
Polu Chaitanya Anand ReddySoftware Engineer