Nithya S is a Senior Software Engineer and has 4+ years of professional experience in Software Development and Functional Testing. Nithya has worked on various projects on Windows platform and UNIX based platforms. During her tenure in IGATE, she has worked on various phases of software development such as Requirement Analysis, Design, Coding, and Testing.
She has strong technical and analytical skills and expertise in C++, VC++, C, Qt, .
Operating System Windows XP/7, Linux (BOSS)
Languages C++, VC++, C#, Qt and Groovy and Grails
Framework .NET framework 4.0
SDLC Agile (Scrum), Waterfall
Development Tools Microsoft Visual Studio 2003/ 2010, IReport-nb-3.5.3, Grails-1.2.0, Groovy-1.7.0, QNX Momentics
Database MS SQL Server 2005, MySQL
Configuration Management Tools Tortoise SVN, IBM Rational Clear Case
Defect Management Tools Bugzilla, IBM Rational Clear Quest
Job Functions Coding, Requirement Analysis and Testing
Senior Programmer02/2013 to 02/2015Panasonic Automotive Systems Company of America PASA
NTG5Star1 Type: Development / Enhancements / Defect Fixing Technology QNX, C and C++ Platform: QNX Software: Rational Team Concert client for Eclipse IDE, QNX Panasonic Automotive Systems Company of America is an integrated supplier to the automotive industry in North America.
NTG5Star1 is a next generation car infotainment system for one of the world's largest auto maker.
Responsibilities: Analysis, design and develop code in C++ language using design patterns Unit testing of the developed module Interacting with the customer and gather requirements for the feature requests Design and validate the application features & functions to customer's specific needs and implement them Application modification, bug fixing and testing of the audio and video applications Providing technical and functional assistance to the team Supporting enhancing and building new functionalities in related software applications, including expanding or modifying systems to serve new purposes or improve work flow Providing team members and systems users with assistance in solving computer operations related problems Coordinating work with Offshore team Performed Functional, System and Regression Testing Project Name ViewE Distributed Type Development /Anomalies Fixing.
Role Programmer09/2011 to 01/2013Rockwell Automation Inc
Hardware PLC's and Terminals Software Microsoft Visual Studio 2010 (C#, C++,Qt) on Windows 7, IBM Rational Clear Case, Code Collaborator, Change Log, , IBM Rational Clear Quest, Tortoise SVN Rockwell automation is a global provider of industrial automation, power and control and information solution.
ViewE Designer is Rockwell's next generation product for designing applications for HMI terminals.
This a WYSIWYG software being developed by Rockwell Automation to create applications for different HMI devices in a single design environment allowing users to create as well as deploy application to HMI devices.
User can configure the link between the UI controls on HMI and I/O ports of controllers.
This project is executed using Agile methodology.
Responsibility Understanding the Feature Specifications Development/Implementation as per the specification Unit testing of the developed module Performing code reviews Participating in Test Boggle sessions for the user stories Logging defects and tracking them through defect tracking tool Creating the test setup including the hardware and software installations Creating/Updating the requirement/architecture/CM wikis for the developed modules Regression Testing during rebasing and branch promotions Coordinating work with Onsite Coordinator Configuration Management Project Name Automated Vehicle Location System Type Development /Anomalies Fixing.
Role Programmer06/2010 to 08/2011Hardware Windows XP
Software C++, VC++, SQL Server 2005, Bugzilla, Microsoft Visual Studio 2003, Tortoise SVN.
Role Programmer01/2010 to 05/2010Digital Recorders Inc
This project involves development of an automated vehicle location system for a bus fleet.
The application is used to automate all aspects of a vehicle location system including features such as Alarms, Calls, Messages, Vehicle Tracking, Routes, Passenger transfer management, searching, Playback and Incident Management etc.
The system is used to track and monitor a fleet of buses, predict future arrival and departure timings, generate events such as late arrival, early departure, off route etc.
Responsibility Understanding and analyzing user requirements Development/Implementation of Windows services.
Implementation of user requirement and fixing anomalies Performing code reviews Performed Functional, System and Regression Testing Logging defects in defect tracking tool(Bugzilla) Configuration Management INTERNSHIP Company CDAC, Noida Project Name Pre-Examination Process Automation System for EdCIL Software Java 1.6, Grails-1.2.0, Groovy-1.7.0, MySQL, IReport-nb-3.5.3 This project involves development of pre-examination registration process for the candidates and as an outcome, the software allows online registration, online payment mechanism, automated roll number generation and automated admit card generation.
Responsibility Design and development of backend database and to create services Writing unit test cases for the services developed Creation of jasper reports.
Master of Computer Applications2010Guru Gobind Singh Indraprastha University
Bachelor of CommerceUniversity of DelhiGPA: Delhi in 2007Delhi in 2007