0% found this document useful (0 votes)
96 views

Chandra Sheker Somireddy: Objective

Chandra Sheker Somireddy is a senior software engineer with 15 years of experience developing applications in C++, C#, HTML, CSS, and Java Script. He has expertise in Oracle Hospitality applications, Infotainment System HMI development using QT/QML, and Semiconductor Automated Test Equipment. He is seeking a challenging position that utilizes his strong technical skills and experience managing teams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views

Chandra Sheker Somireddy: Objective

Chandra Sheker Somireddy is a senior software engineer with 15 years of experience developing applications in C++, C#, HTML, CSS, and Java Script. He has expertise in Oracle Hospitality applications, Infotainment System HMI development using QT/QML, and Semiconductor Automated Test Equipment. He is seeking a challenging position that utilizes his strong technical skills and experience managing teams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

CHANDRA SHEKER SOMIREDDY

Mobile: +91- 9600002273


Email: somireddy_chandra@yahoo.com

Objective:
 Looking for a challenging position in industry where my
technical and management skills will greatly enhance the industry success and my
growth.

Professional Summary:
 Working as individual contributor( Developer) having
strong technical skills with 15 years of experience in C++/VC++, C# (.Net), HTML, CSS,
Java Script and ATL COM (Windows’s) on windows/Linux based multi-threaded
applications.
 Four years of experience in Oracle Hospitality Domain.
 Expertise on developing design model using Rational
Rhapsody.
 Two years of experience in Infotainment System HMI
development using QT/QML.
 Eight years of experience in Semiconductor Automated
Test Equipment Domain.
 Experience in Windows/Linux crash dump analysis
using Windbg/GDB.
 Proactive and dynamic with Strong technical
background coupled with a good oral and written communication.
 Team oriented professional whose comfortable
interacting in different environments and cultures. Strong ability to manage a team and
human resources.
 Experience in Client-interfacing as onsite coordinator for three years on multiple
projects.
 Capable of quickly learning latest technologies and implementing innovative ideas and
solutions.

Professional Experience:

Organization Designation Duration Location


Oracle Senior Software Engineer Apr, 2017 – Till Date Hyderabad
Senior Technical Lead Mar,2015 – Mar 2017
KPIT Technologies Ltd. Pune
(Architect Role) Date
HCL Technologies Ltd. Technical Lead Jul, 2005 – Mar,2015 Chennai

Skill Areas:

Engineering Skills: C++/VC++, C# (.Net), C++ (QT), QML (QT), ATL COM & VB/VBA
Automotive: CANalyzer, KANZI, Infotainment System (Connectivity Apps like Phone,
Bluetooth and OnStar).
Development IDE’s: Visual Studio 2005/2008/2010/2013/2015/2017, QT Creator
Modelling & Design: Rational Rhapsody and Rational Rose
CM Tools: Rational Clear Case, Rational Synergy, Rational Clear Quest, Rational
Change and Tortoise SVN
Quality: CMMI Level 5 practices (PQA, CC & DPA), Problem Solving, Klock
work and Fishbone, Uni Phase (KPIT specific)
Other Tools: Visual Test, Rational Purify, Mercury Quality Centre
Knowledge Areas: Infotainment System(Connectivity Apps like Phone, Bluetooth and
OnStar), OOAD, Design Patterns, Automated Test Equipment’s,
Develop Test Programs using IG-XL software, Digital System Design,
Digital Integrated Circuits and Digital Signal Processing.

Education Qualifications:
Percentage/
Course Details Duration Institute
CGPA
M.Tech 7.93 CGPA
2003 - 2005 NIT Calicut, Kerala
(Electronics Design & Technology) out of 10
B.Tech
1998 - 2002 JNTU Hyderabad, A.P 80.68%
(Electronics & Comm Engineering)
Note: Prepared for M.Tech entrance exam (GATE) after completing B.Tech, hence there was
one year gap between B.Tech & M.Tech. Achieved 98.22 percentile in GATE.

Project Details:
1. Simphony First Edition – Web Portal Oct 2018 to Till date
Client: Oracle, USA
Technologies: Technologies: C# (MVC), HTML, CSS, Java Script, SQL Server
Role: Individual Contributor
Responsibilities: Primary responsibility includes,
 Implementing new security remedy features to existing Simphony First Edition
software, the feature implementation follows SDLC like Prepare SRS, UIS, HLD,
Coding and Testing.
 Resolve the stopper customer defects.
 Prepare the patch builds and upload in portal.
 Develop the High Level Design documents for new features.
 Lead the team members in implementing the design and provide technical solutions.
 Review the implementation.

Project Description: Simphony First Edition(SIMFE) is an enterprise hospitality management


platform that provides point-of-sale (POS) and back-office functionality on fixed and mobile
devices to support stadiums, arenas, and other food and beverage (F&B) operations. Simphony
First Edition is highly scalable; it can support thousands of different workstations like Oracle
MICROS Tablet 720, 610, 620, WS5, WS5A, KW270...etc. The Simphony First Edition is Client
and Server based application. There are multiple clients (workstations) points to single
enterprise.

In existing Simphony First Edition, the files are downloaded in clients from enterprise without
any form of security or authentication. To overcome this security threat, the new web application
“Web Portal” is introduced to SIMFE. The Web Portal is MVC based web application which
contains login pages and also download page. All required files are downloaded with proper
authentication.

2. Simphony First Edition – Sim Scripts Apr 2017 to Sep 2018


Client: Oracle, USA
Technologies: Technologies: C++, C#, SQL Server
Role: Individual Contributor
Responsibilities: Primary responsibility includes,
 Implementing new security remedy features to existing Simphony First Edition
software, the feature implementation follows SDLC like Prepare SRS, UIS, HLD,
Coding and Testing.
 Resolve the stopper customer defects.
 Prepare the patch builds and upload in portal.
 Develop the High Level Design documents for new features.
 Lead the team members in implementing the design and provide technical solutions.
 Review the implementation.

Project Description: Simphony First Edition(SIMFE) is an enterprise hospitality management


platform that provides point-of-sale (POS) and back-office functionality on fixed and mobile
devices to support stadiums, arenas, and other food and beverage (F&B) operations. Simphony
First Edition is highly scalable; it can support thousands of different workstations like Oracle
MICROS Tablet 720, 610, 620, WS5, WS5A, KW270...etc. The Simphony First Edition is Client
and Server based application. There are multiple clients (workstations) points to single
enterprise.

The goal of the SIM Security feature is to ensure that the ISL code executed by SAROps is
trusted. This implies that the code was imported into the system by an authenticated user with
the required permissions and is distributed to the workstations and executed SAROps in a
manner that persists the original code. SIM Scripts will be stored in the enterprise database
using EMC. They will be downloaded to the workstation by SAROps and verified/validated
before execution occurs.
.

3. OVIP - Wave2 – Connectivity Apr 2015 to Mar 2017


Client: Continental Automotive, France
Technologies: C++ and QML (Qt Framework), Modeling using Rhapsody
Role: Project Lead and Architect
Responsibilities: Primary responsibility includes,
 Review SyRADD and FADD documents.
 Requirement Analysis in Rhapsody.
 Develop the Use Cases to cover all the requirement in Rhapsody
 Develop High Level and Low Level design in Rhapsody.
 Develop Integration Test Case in Rhapsody.
 Lead the team members in implementing the design and provide technical solutions.
 Review the implementation.
 Lead the team in resolving the issues found during integration testing.

Project Description: Continental provides highly developed, intelligent technologies for its
customers in Auto mobile space.

Wave2 is infotainment HMI/GUI application which is developed by using Open Vehicle


Infotainment Platform (OVIP) UI Framework which is developed by Continental. As part of
Wave2 connectivity the following HMI application are developed
 Phone
 USB
 Bluetooth
 Web Browser.

The infotainment applications software is composed of three main layers called Application
Layer, HMI/Application Frameworks and Middleware. Application Layer contains all the
application installed on an OVIP product. Application Framework provide a unified and
constrained execution environment for all applications. Middleware provides high level services
to application such as connectivity, networking, multimedia, phone management, graphics, user
management, communication, navigation, etc.

All Wave2 application falls in Application layer and the same are developed using C++ and QML
(Qt Framework) technologies. The business logic of these application developed using C++ and
GUI/HMI portion of application is developed by using QML. All applications are based on the
MVC pattern to clearly split the GUI and the application/business logic.

4. Release Integration Support Oct 2012 – Mar 2015


Client: Teradyne Inc. U.S.A
Technologies: C++, C# (.Net), VB 6.0/VBA and ATL COM
Role: Project Lead and Developer
Responsibilities: Primary responsibility includes
 Implementing new Features to existing IG-XL software, the feature implementation
follows SDLC like Prepare SRS, UIS, HLD, Coding and Testing.
 Resolve the stopper defects which include performance, memory leak and other
high priority defects.
 Prepare Defect Resolution Documents
 Team management activities - Assign defects to Team members and track towards
closure. Provide technical guidance (educate/mentor) to team members.
 Review all the project deliverables before sending for client.
 Make sure that team follows all process activities as per High maturity practices.
 Perform DPA role in project.
 Analyze the crash dump files using WinDbg.

Project Description: Teradyne Inc. is a leading supplier of Automatic Test Equipment and
interconnections systems and its products includes FLEX, Ultra FLEX and J750. All these
products are drive by IG-XL software which is developed by Teradyne Inc.

Teradyne releases new software and hardware for its customer on every year based on
customer and present semiconductor market requirements. Every major release includes
different sub- projects and all are developed in different regions of the world. So as part of
“Release Integration Support” projects all these sub –projects are get integrated, tested and
released to end customers. Provide the new feature to release software (IG-XL) to meet last
minute requests from customers and to make sure other projects are compatible with release
software. This project more involves developing and debugging software components in VC++,
C# (.Net), ATL COM and VB/VBA windows environment.

5. J750 Pin Status Display (PSD) Tool Apr 2011 – Sep 2012

Client: Teradyne Inc. U.S.A


Technologies: C++, VB 6.0/VBA and ATL COM
Role Technical Lead
Responsibilities: Primary responsibility includes
 Preparation of Software Requirement Document(SRS)
 Preparation of User Interface Document(UIS)
 Preparation of High Level Design Document(HLD)
 Implementation (Coding).
 Testing(Test Plan preparation and Execution)

Project Description: The Pin Status Display (PSD) is a new debug display tool added to the
existing J750 Display Manager. The PSD gives a high-level view of the pins connected to the
instruments in the current tester setup. Therefore one can use this top-down view to get a
summary of the entire J750 tester configuration along with their current states, especially when
user wants to troubleshoot the reasons for test failures. The instruments that will be considered
in the PSD’s implementation are Digital, High Voltage Digital, PPMU, BPMU, CTO, DPS,
HDDPS and HDVIS.

As part of this project, the Pin Status Service (PSS) COM component developed which acts as
new IG-XL service. The PSS is created in order to improve the interactive performance of the
PSD by limiting the number of calls it would make across process boundaries. Instead of making
multiple calls to multiple instruments, the PSD will only need to make one call for every refresh
event.

PSS Provides the service to Pin summary display debug tool, used to quickly ascertain the
current tester setup at a high level. PSS exposes the functionality to user interface VBT’s to log
pin states/status behind various instruments(DPS, PPMU, CTO, HDVIS, HSD,
APMU,BPMU,HDDPS and HVDigital) at various execution points(ConnectAllPins, ApplyPower,
TimingLoad, PatternTest and PowerDown) in the job and on execution of any user specified
test names or test numbers.

6. J750_J750Ex_D750 Sustenance Dec 2009 – Mar 2011

Client: Teradyne Inc. U.S.A


Technologies: C++, VB 6.0, STL and ATL COM
Role: Developer, Process and Lead
Responsibilities: Primary responsibility includes
 Defect Fixing (Fixed Medium/Low complexity bugs).
 Preparation of Defect Resolution Documents
 Implementing Features to existing IG-XL software.
 Automate unit test cases using VB or other automation languages(Perl, VT &
Executable)
 Generating the Patch of various release of J750 IG-XL software.
 Collect Clear Quest backlog report and send to customer on weekly basis.
 Configuration Controller (CC) and DPA activities.
 Mentor the fresher’s in the project.
Project Description: The J750, J750Ex and D750 Test Systems provide the functionality and
flexibility to test a wide variety of sophisticated VLSI devices from Micro controllers to ASIC’s.
The J750 test system is base for all latest Teradyne products. The J750Ex is nothing but J750
tester with extended functionality and J750 test system operates with 100 MHz and J750Ex
operated at 200 MHz. The J750Ex is extended to test a LCD chip which is called as DJ750. The
J750, J750Ex and D750 test systems are shipped with the IG-XL software. The IG-XL software
has an Excel based GUI that facilitates test program development. The Software interfaces with
various services of J750 Test System to send and receive information from the tester to the
user.
This sustenance project involves maintaining the IG-XL software by providing the resolution to
customer logged defects and feature requests. This sustenance project more involves
debugging in C, C++, COM, VB 6.0 and VBA (Microsoft Excel). In this project we used Rational
Clear Quest for defect tracking and Rational Clear Case was used as a version management
tool.

7. Colleague Infusion Pump Sep 2009 – Nov 2009

Client: Baxter International Inc. U.S.A


Technologies: C, C++
Role: Project Engineer– Requirement analysis and sub system testing
Responsibilities: Primary responsibility includes
 Requirement and Code study
 Understanding the system architecture and software design
 Test Design development for System and Subsystem testing
 Development of Manual test case for System and subsystem testing
 Perform dry-run for the developed Test Case manually
Project Description: Colleague infusion pump is basically meant for pain medication in different
organs of human body. It is done by injecting a specified amount of drug necessary through 1 or
3 channels to relieve the pain in that organ. If additional dosage is necessary, it is provided in
the form of bolus for a specified time. User Interface Module (UIM) in Colleague pump is a menu
based graphical system which facilitates the user to view the infusion details through event
history, hourly history and chart history. Propulsion Management Unit (PMU) in Colleague pump
is responsible to control the infusion based on the inputs from UIM.

8. Elizabeth Infusion Pump Apr 2009 – Aug 2009


Client: Baxter International Inc. U.S.A
Technologies: C, C++
Role: Project Engineer – Requirement analysis and sub system testing
Responsibilities: Primary responsibility includes
 Requirement and Code study
 Understanding the system architecture and software design
 Test Design development for System and Subsystem testing
 Development of Manual test case for System and subsystem testing
 Perform dry-run for the developed Test Case manually
Project Description: Elizabeth infusion pump is basically meant for pain medication in different
organs of human body. It is done by injecting a specified amount of drug necessary through 1 or
3 channels to relieve the pain in that organ. If additional dosage is necessary, it is provided in
the form of bolus for a specified time. Control Management Unit (CMU) in Elizabeth pump is a
menu based graphical system which facilitates the user to view the infusion details through
event history, hourly history and chart history. Propulsion Management Unit (PMU) in Elizabeth
pump is responsible to control the infusion based on the inputs from CMU.

9. J750_HPT_FlowSupport: Jan 2009 – Mar 2009

Client: Teradyne Inc. U.S.A


Technologies: C++, VB, STL and ATL COM
Role: Project Engineer
Responsibilities: Primary responsibility includes
 Preparation of Software Requirement Document(SRS) & User Interface Document(UIS)
 Preparation of High Level Design Document(HLD)
 Implementation (coding).
 Testing(Test Plan preparation and Execution)
Project Description: J750 VLSI tester is product of Teradyne and is used to test the digital
devices. J750 tester is compact and economical in the family of semiconductor test systems
which provides the functionality and flexibility to test a wide variety of sophisticated VLSI devices
from Micro controllers to ASIC for performing electrical testing and ensuring the digital logics of
integrated chips.
J750 is automated by using IG-XL software which is developed by Teradyne. The IG-XL is one
of the various software products of Teradyne has a Microsoft-Excel based GUI that facilitates
test program development. This Software interfaces with Teradyne's Automated Test
Equipment’s (ATE) such as J750 and Flex testers. By using IG-XL software, we can test
maximum 32 devices in 32 sites and with help of HPT library for some low pin counts high
volume device wafer tests, such as Smart Cards, J750 will support 1 to 4094 sites.
HPT Flow Support project is an incremental feature on J750 IG-XL software. This feature is
already available for non-HPT tests and the new requirement is to support HPT tests. This
feature sets the pass/fail flag, sets the pass/fail result value and conditional evaluation based on
user specified group qualifier and device qualifier. In addition, HPT Test program supports set-
device, set-device-new, goto-on-all opcodes, Flag Opcodes (flag-false-all, flag-false, flag-true,
flag-true-all, flag-clear, and flag-clear-all) and Until Fail Loop functionality in IG-XL run options.
10. J750_VBT_TestLimits: Jul 2008 – Dec 2008

Client: Teradyne Inc. U.S.A


Technologies: C++, ATL COM, VB and VBA
Role: Project Engineer
Responsibilities: Primary responsibility includes
 Understanding the Software Requirement Document (SRS) and
 Understanding the User Interface Document (UIS).
 Prepare Unit Test Plan.
 Execute and Automate Unit Test Cases
Project Description: VBT Test Limits is an enhancement to the J750 to support the D750
product. J750 test programs emphasize the use of test templates, which encapsulate the
responsibilities to take measurements, compare them to test limits, set site test results (binning
and sorting), and data logging the results.
The D750 programming model is VBT based, in order to take advantage of instrument flexibility
and efficiencies specific to LCD testing. The existing J750 VBT support for binning, sorting, and
data logging, results in complicated test program code. This complexity creates a high likelihood
that the test engineer will make a mistake in coding that leads to improper binning (e.g. under
kill, the passing of bad devices, or overkill, the failing of good devices). Improper binning has
high financial and safety implications to the user and Teradyne (The existing support requires
the test program to manage site and pin information, and requires roughly 40 to 200 lines of
code, depending on the test program. The test engineer must have exacting knowledge of the
behavior of the measurement instruments, which varies from instrument to instrument and is
largely un-documented).
After implementation of this project test engineer can use single line of test language
(TheExec.Flow.TestLimit) to datalog the test results and bin/sort the devices based on test
results.

11. J750_HIghSiteParallelism: Jan 2008 – Jun 2008

Client: Teradyne Inc. U.S.A


Technologies: C++, VB, STL and ATL COM
Role: Project Engineer
Responsibilities: Primary responsibility includes
 Preparation of User Interface Document(UIS) & High Level Design Document(HLD)
 Implementation.
 Preparation of Unit Test Plan and Execute.
 Bug fixing
Project Description: J750 High Site Parallelism project will provide IG-XL software to test 4094
devices in 4094 sites by using J750 tester. To achieve 4094 site support, the modules in IG-XL
software needs to be modified are HPT, Datalog and STDF. The HPT module is developed in
VB, the datalog module is developed in C++/VC++ and STDF module is developed in C. So
these three modules are changed such way that which can support up to 4094 site support.

12. J750_Sustenance: Aug 2005 – Dec 2007


Client: Teradyne Inc. U.S.A
Technologies: C/C++, VB, VBA, STL and COM
Role: Project Engineer
Responsibilities: Primary responsibility includes
 Analyzing and simulating the defect
 Defect Fixing (Fixed Medium/Low complexity bugs).
 Preparation of BRD
 Implementing Features to existing S/W
Project Description: IGXL is one of the various software products of Teradyne that interacts
with Teradyne’s Automated Test Equipment’s (ATE) such as J750 and Flex used for performing
electrical testing and ensuring the digital logics of integrated chips.
This sustenance project more involves debugging in C, C++, Visual Basic and Visual Basic for
Applications (Microsoft Excel). Rational Clear Case was used as a version management tool. In
this project we used Rational Clear Quest for defect tracking and for process document we used
PVCS as configuration tool.

Personal Details:
Name : Somireddy Chandra Shaker

Father Name : Somireddy Narayana

Mother Name : Somireddy Shyamalamma

Date of Birth : 12-May-1980

Gender : Male

Marital Status : Married

Hobbies : Playing Chess, Listening Music.

Languages Known : English, Telugu and Hindi.

I hereby declare that the information furnished above is true to the best of my Knowledge and
belief.

Place: Hyderabad (Somireddy Chandra Shaker)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy