Summary
Overview
Work History
Education
Skills
Tools / Technologies
Accomplishments
Key Projects
Timeline
Generic

ASHA RANI KONCHADA

Hyderabad

Summary

Skilled in building and motivating high-performing engineering teams, I have effectively managed 10 to 15 engineers throughout the entire development process.


With over 19 years of experience in the IT industry, I have worked on various projects, consistently delivering results. Committed to efficiency and speed, I prioritize utilizing team-based frameworks to leverage available engineering talent and ensure timely project completion.

Overview

21
21
years of professional experience

Work History

Engineering Manager

NCR Voyix (formerly NCR Corporation of India Pvt. Ltd.)
01.2019 - Current
  • Manage a team of about 10 direct reports
  • Includes software developers, software testers, automation engineers, scrum masters and product owners
  • Ensure project commitments are achieved using defined requirements and schedules to produce high quality deliverables in a challenging and dynamic environment
  • Provide effective mentoring and management of a team such that individual contributors have the opportunity and encouragement to grow in their respective careers
  • Perform yearly and quarterly performance management activities
  • Participate in the definition and implementation of effective processes and procedures
  • Manage the team to define metrics, SLAs, and organizational goals
  • Participate in technical calls with internal teams, external teams and customers
  • Work closely with other organizational managers and leaders when needed and appropriate
  • Communicate effectively to appropriate levels of the organization to provide transparency and accountability for initiatives and their progress.

Sr Software Engineer

NCR Voyix (formerly NCR Corporation of India Pvt. Ltd.)
01.2011 - 01.2019
  • Had been responsible for the design, development, and implementation of software for new and existing programs in different technologies like C++, C#, Java as the primary languages and SQL as the backend
  • Led the team of engineers including automation engineers
  • Implemented Agile methodologies
  • Delegated tasks to the team based on their strengths
  • Collaborated with other teams on requirements understanding, best practices, code reviews, code optimizing.

Software Engineer

Mahathi Software and EPDCL
01.2004 - 01.2011
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.

Education

Bachelor in Sciences -

Andhra University

B' Level Master's Diploma in Computer Applications -

DOEACC Society
12.1995

Skills

  • Agile
  • Debugging
  • Object-Oriented Design
  • Life-Long Learner
  • Always seeking to improve and grow, up-to-date on latest trends and technologies
  • Team Management
  • Create a positive and collaborative environment
  • Problem-Solving
  • Quickly identify and resolve issues in code, helped the team in moving forward with their task
  • Task Delegation
  • Coaching and Mentoring
  • Training and mentoring

Tools / Technologies

Operating Systems

Windows 2000/XP, Linux

Languages

Java, SQL, C, C++, VB6

Databases

Oracle 9i, MySQL, PostgreSql

Web Technologies

- JSP, Servlets, HTML, Javascript, XML,

Distributed Technologies

- RMI, EJB, WebServices (SOAP, REST)

IDE's

- Eclipse, NetBeans, IntelliJ

Frameworks

- Spring 3.x, Hibernate, JSF, Struts

Design Patterns

- MVC, Factory, Strategy, Singleton, Visitor

Servers Used

JBoss, Tomcat, Weblogic

Version Control Tools

SVN, TFS, GitHub


Accomplishments

  • Awarded with Apex Award for going Above and Beyond.

Key Projects

Project Name  : Radiant POS(RPOS)

Role   :  Developer / Lead / Technical Manager

Duration  :  February 2016 to current

Environment  :  C++, C#

Description:

The acronym RPOS stands for Radiant Point of Sale.  RPOS is the system that is sold as a whole to convenience store operators to drive sales, control fueling points, process electronic payments such as credit and debit cards, and keep up with items, sales, and other site data that can be referenced for accounting and financials.  Many of these tasks are broken out into what we call product areas.  While we, in the PCR Development Team, generally use RPOS to refer to the software component of the system, RPOS also sometimes refers to the specialized hardware that is used at a Convenience Store along with the software that drives it.  As the Development Team, we are responsible for creating and maintaining the software component of the system.

  • Own the delivery of the features.
  • Identify and resolve the dependencies and impediments.


Project Name  : Netkey Manager

Role   :  Developer

Duration  :  April 2009 to March 2011

Description:

Netkey platform supports and enables key functions for both line-of-business and IT. Netkey’s solution is positioned between front-end tools and back-end applications to serve as a unique part of the “Total Self-Service and Digital Merchandising Solution” Netkey covers the entire workflow in the management of networks of attended/unattended devices.

Environment: Java, J2EE, Struts2, Spring Web-services & Security, MSSQL, Struts-tag, Junits, WildFly Server.

Tools: Eclipse, Maven, Jenkins, Crucible, JIRA, SQL Studio, InstallAnywhere

Methodology/Process: Scrum, Test Driven Development.

Responsibilities:

  • Handle the new features analysis & documentation.
  • Responsible for Design, implement, & write test cases for new feature.
  • Responsible to work today the completion of story in sprint plan.
  • Handling the product architectural changes as per business demands.
  • Help the team in understanding the requirements when deviated
  • Leading the team in grooming a story


Project Name  : Advanced Store - Debenhams

Client   : Debenhams

Role   :  Developer

Duration  :  April 2014 to June 2015

Description:

NCR Advanced Store is the best solution for larger scale retailers who require a tailored solution that is platform independent and minimally disruptive to established processes. Advanced Store is an extensive set of software components and functionality that satisfies POS system requirements and provides key elements of enterprise system capabilities, offering superior pricing and promotional capabilities; multi-channel support and CRM functionality; enterprise returns management capability; mobile POS retailing solutions; and much more


Project Name  : Central Picklist Management Application (CPMA)

Client   : Tesco (UK)

Role   :  Developer

Duration  :  March 2013 to April 2014

Environment  : Spring, Hibernate, JAXB, JQuery, JSTL, Oracle, Oracle Weblogic Server

Description:

A web application is being developed for TESCO customer to manage the central pick list (CPA). This will avoid the potential problems of getting the picklists being deleted while modified on the local machines. The web app solution will enable the customer to manage the pick list centrally and provide the granular level of control over the store level pick lists. The web application has to produce the xml files for different stores in various countries. However, the product / item description will be in the country specific language and all other information will be in English language. In the initial requirements, the user interface should be only in English. Later the customer required the application to support internationalization. “Categories of items” and “Items” will have different description in several languages.

Responsibilities:

  • Involved in requirements discussion with the client
  • Estimated the efforts needed for the change requests
  • Developed the functionality that meets the customer requirements
  • Unit Testing
  • Prepared the stored procedures / functions
  • Fixed the bugs that are raised during testing
  • Supported the client in deploying the application on production server


Project Name  : Retail Transaction Services (RTS)

Client   : CoopReno (Italy)

Role   :  Developer

Duration  :  June 2012 to October 2012

Environment  : Spring, Swings, EJB, WebServices, JMS, SQL Server, GlassFish

Description:

RTS is essentially composed of two layers: the server and the client level, all the tills belong to the latter.

The server is an application that runs inside an application server. It collects data from clients such as the made transactions and the reports of activities. The server also sends to clients the maintenance data, such as articles and prices, the promotions, the information about customers. It notifies the status of the store, provides the authentication of operators, and so on. The server is also able to send control commands to the client, giving to it several instructions. Data stored inside the server can be managed through an interface built by several web services. Through this interface it is so possible to control all the clients. The web services provided by the server, are also needed to control other aspects of the store activity.

The client (often referred to as POS) give the full operativeness to complete many kind of transactions. The system has been designed to work with or without the connection with the server. It's also important to remember that, since the whole system is built upon the Java platform, it's completely portable over all Java-enabled operating systems and hardware.

Responsibilities:

  • Develop the functionality that meets new requirements
  • Fix the bugs that are raised during testing
  • Unit Testing


Project Name  : Kiosk Payment Solution (Chip And Pin)

Client   : Debenhams

Role   :  Developer

Duration  :  April 2012 to May 2012

Description:

This project is intended to deliver a streamlined payment solution for kiosks where chip and PIN cards are processed through a new PED (Pin Entry Device) and authorised by the acquirer as an unattended sale. Non chip cards will be processed as ecommerce transaction, either by swiping them, or for Debenhams Gift or Debenhams Store cards only, key entry will also be allowed. Only chip enabled payment cards will be processed through the new PED. Gift, Store and non chip cards will continue to use the current authorisation route.

Responsibilities:

  • Understanding functional requirements
  • Develop the functionality using Jquery on Netkey Platform
  • Unit Testing


Project Name  : Netkey Training POC

Client   : NCR India Pvt Ltd

Role   :  Developer

Duration  :  October 2011 to January 2012

Description:

This project is intended to manage the information of resources within the system. It has different modules like Leave Plan, Skill Set, Timesheet etc.

Responsibilities:

  • Understanding functional requirements
  • Develop the functionality and screens using Jquery
  • Unit Testing


Project Name  : Advanced Store - Debenhams

Client   : NCR

Role   :  Tester

Duration  :  April 2009 to March 2011

Description:

NCR Advanced Store is the best solution for larger scale retailers who require a tailored solution that is platform independent and minimally disruptive to established processes. Advanced Store is an extensive set of software components and functionality that satisfies POS system requirements and provides key elements of enterprise system capabilities, offering superior pricing and promotional capabilities; multi-channel support and CRM functionality; enterprise returns management capability; mobile POS retailing solutions; and much more

Responsibilities:

  • Involved in translating functional requirements into test scenarios
  • Preparing & Reviewing the Test Cases
  • Creating the Test Environment for manual testing
  • Involved in the technical discussion regarding the functional and GUI changes.
  • Involved in designing and execution of Test Cases.
  • Involved in Functional Testing, System Testing.
  • Keep track of bugs and perform regression testing for every build.
  • Defect Reporting.
  • Status Reporting.
  • Enhancing and reviewing the scripts.


Project Name  : MahathiHRM

Client   : Mahathi Software (Internal Project)

Role   :  Developer

Duration  :  October 2008 to March 2009

Description:

MahathiHRM will assist HR department in managing the company's most important asset - human resource. It is based on modular architecture and consists of various modules of which Leave module, ESS module and Time module form the core of the application. The comprehensive leave management module significantly streamlines all leave related procedures, eliminates paperwork and saves costs. Time module allows employees to punch in/out and submit the timesheet to the respective supervisors. Security issues are taken care of through Admin module by defining user rights. The users are categorized into Admin, Supervisor and ESS. An ESS user can maintain self information, view current openings of the company, submit timesheet, view leave summary etc.

Responsibilities:

Involved in coding, debugging, and testing.


Project Name  : Ep-IMRS

Client   : Eastern Power Distribution Company of AP Ltd

Role   :  Developer

Duration  :  August 2007 to August 2008

Description:

With a view of making Section officers free from their repetition of recording data into multiple registers EPDCL has taken this project. EPDCL has taken care to automate all the critical processes of Section officer.  It is a web application with Oracle at backend. This application is purely a client server application where the Section officer will be getting his/her corresponding data from the central server through dialup connectivity. After performing his operations the same will be synchronized to the central server.

The following modules had been incorporated in this application.

  • Electricity Call Center Management Module
  • New Services Management Module
  • Estimates Management Module
  • Work Orders Management Module
  • Meters Management
  • Distribution Transformers Management module
  • Registers

Responsibilities:

  • Involved in designing the UI and database
  • Involved in coding
  • Involved in integrating the modules
  • Involved in setting up of webserver and database


Project Name  : Investment Planning System

Client   : Eastern Power Distribution Company of AP Ltd

Role   : Developer

Duration  : August 2004 to March 2005

Description:

Investment planning process has been a critical activity for a utility as it dictates financial and managerial effectiveness of the company. Efficiency of the process becomes extremely important when the competitive market impels the company to achieve certain market norms. These market norms are nothing but the targets for efficiency gain viz. loss reduction and improvement in reliability of supply. In the monopoly market, regulators make some arrangements to give direction to the utilities in order to improve the overall performance of service on continuous basis.

  • Analyses the parameters of substations and feeders like voltage regulation, capacity utilization and breakdown index
  • Forecasting of investment to plan and proposes the action like Possibility of load transfer, Possibility of capacity augmentation, Possibility of Bay extension or Recommendation of New substations.
  • Some of the KPIs that can be evaluated are (i) % of 11kV feeders need SI, (ii) % of 33/11kV substations overloaded, (iii) % of energy saving potential (iv) Load growth of the circle (v) % change in 11kV energy input.

Responsibilities:

  • Designed on UI and database
  • Involved in coding
  • Involved in setting up of webserver and database


Project Name  : Intranet

Client   : Eastern Power Distribution Company of AP Ltd

Role   :  Developer

Description:

It is an ongoing web-based solution comprising of various modules enabling the employees to get the required data in less/quick responsive times.  The one important module is Document Flow Management System.

This automates the flow of documents from department to department. Each document received at the reception is assigned a reference number and is forwarded to the concerned personnel, who in turn may forward to other department/personnel or close the document. Each user may view his inward register, outward register, also search for a particular document.

Responsibilities:

  • Involved in designing the UI and database
  • Involved in coding
  • Involved in setting up of webserver and database
  • Involved in continuous support and maintenance of webserver and database

Timeline

Engineering Manager

NCR Voyix (formerly NCR Corporation of India Pvt. Ltd.)
01.2019 - Current

Sr Software Engineer

NCR Voyix (formerly NCR Corporation of India Pvt. Ltd.)
01.2011 - 01.2019

Software Engineer

Mahathi Software and EPDCL
01.2004 - 01.2011

Bachelor in Sciences -

Andhra University

B' Level Master's Diploma in Computer Applications -

DOEACC Society
ASHA RANI KONCHADA