Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Medialunas de panaderia
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Raghavendra Prasad Reddy_resume

Download to read offline

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Raghavendra Prasad Reddy_resume

  1. 1. S. Raghavendra Prasad Reddy Mobile: +918884012234 Email: raghava.1985@gmail.com PROFESSIONAL SYNOPSIS  More than 8 years of software development experience in telecom IT Industry currently designated as a R&D Specialist at Nokia Networks.  Expertise in understanding client’s requirements and transforming the requirements into great architectural solutions.  Provided innovative solutions to reduce the cost of development to IT companies.  Well versed with agile methodology of development, leading a team as a scrum master.  Created automated environment for system component testing and reduced manual intervention.  Good working skills in core Java concepts like Multi-Threading, Collections and Garbage Collection.  Experience in designing, usage of Java Design patterns and UML.  Well versed in algorithms and data structures using java.  Rich experience in application development using core Java and Swings.  Experience in all phases of SW dev. life cycle right from requirement specifications to system integration testing. Including Build management, Release management and field support.  Expertise in analyzing problems and profiling the applications for memory and performance issues.  Excellent debugging, problem solving skills and able to provide innovative solutions for existing system/new system.  Ability to grasp new technologies, understand existing software architecture and propose scalable solutions.  Great customer orientation and worked with diversified customers of telecom industry in Finland and Vietnam. EDUCATION Year Course Institution Board/University Percentage 2005 - 2008 M.C.A B.M.S. Institute of Technology, Bangalore V.T.U, Belgaum, Karnataka 80.2% 2002 - 2005 B.sc Vignana sudha degree college, Chittoor, A.P S.V. University, A.P. 82.6% 2002 Interme diate S.V Junior college, Kadapa, A.P. Board of intermediate education, A.P 55.3% 2000 SSC S.G.R high school, Kadapa, A.P. Board of secondary education, A.P 70.2%
  2. 2. PROFESSIONAL ACHIEVEMENT  Received many individual awards from NOKIA for providing innovative solutions.  Gave technical presentation on automation & quality improvement for sw life cycle.  Delivered a zero defect software to the customers and received customer and management appreciations.  Received Team Award on delivering the bug less software release of Motorola Element Management system.  Received Team Award for supporting the successful demonstration of Medusa BTS key features to customer.  Received appreciations from the customer for the better design and implementation of a Sub-System.  Awarded Best Project during the training at Aricent  Awarded Gold Medal from the college for securing highest marks in graduation. KEY TECHNOLOGIES Platforms  Windows, UNIX and Linux Programming Languages  Core java Development IDEs  Eclipse UI and Web development and scripting technologies  Java Swing, HTML5, JavaScript, and CSS Automation tools  QFTest and Test complete Design Methodologies and Tools  UML, OOPS, OOAD using Rational Rose, Jude, Design patterns Profiling and unit testing Tools  JProfiler , Junit , Mochito SW development models  Agile, TDD and BDD Configuration Management  Rational Clear Case, SVN and GIT
  3. 3. PROFESSIONAL EXPERIENCE Nokia Networks R&D Specialist Jul 2014- till date ROLES AND RESPONSIBILITIES  Identifying the system level requirements and converting them to component level user stories/backlog items.  Responsible for a team to deliver full set of SW features for the respective release.  Developing and designing the architecture of software for the feasibility of the new features.  Acting as a scrum master and lead a team which is responsible for delivering feature.  Taking daily updates from the team, forecasting delivery plan and identifying the risk.  Provided technical expertise for every phase of the project lifecycle.  Provided Re-design for many legacy feature in short deadlines.  Involved in discussions with stake holders for interface changes.  Responsible quality checks, analyzing and reviewing the specifications. IGATE global solutions Technical Lead Dec 2013- Jul 2014 ROLES AND RESPONSIBILITIES  Responsible for writing test cases for the features planned to deliver in the current release of the software.  Implementing the unit test cases using JUnit, Java programming language.  Running JUnit test cases and testing the system for the correctness of the feature implementation.  Responsible for preparing Functional test case documents.  Verifying and validating the software functionalities using the automation tool QFT.  Reporting bugs found during the unit & functional level testing.  Installing, performing sanity checks and the software build release. Aricent Technologies Senior Software Engineer Sep 2008- Dec 2013 ROLES AND RESPONSIBILITIES  Responsible for understanding the client’s requirements, devising and proposing a feasible solution.  Created user friendly user interface and received customer appreciations.  Designed and implemented 2 frameworks for the existing software system.  Responsible for preparing Functional specification, User interface specification and Design Document.  Responsible for preparing test data, test scripts and performing SCT and client demo of the processes.  Create & maintain project documentation including issue trackers, delivery trackers.  Lead a team of 6 members & helped the team in getting acquainted with the new software system during the development of Motorola EMS in Vietnam.  Created data for the testing and configuration of the objects.  Fixed software bugs at best turnaround time.  Understand the existing software architecture thoroughly and identified the bugs in the existing system.  Removed memory related issues and improved performance of application by profiling.  Served in capacity of Multi-site coordinator, managing the remote team with the Element Manager Development and maintenance.  Was involved every step with the leadership of the project, providing recommendation on approach and execution.
  4. 4. Project details 2G Flexi BTS Manager Description 2G Flexi BTS manager is a standalone Java based application element manager for different variants of Nokia’s 2G BTS. Flexi BTS manager is entity package and common application for different releases of BTS software, which launches compatible Element manager with respect to BTS O&M version. New commissioning and transmission related features were added in BTS SW and user interface is enhanced to support new features. In addition, New hard ware variants like Vegas Radio Module and Remote radio head support was added to increase the capacity of BTS. Client Nokia Networks Contribution  Analyze feature requirements furnished by the client.  Translate requirements to use-cases, followed by low-level design. Specifications with UML design practices.  Involved in SRS, SFS compilation.  Supported hardware bring up camps at the client location.  Perform feasibility & impact assessment for change requests.  Worked on application module features of the Element manager, displaying the equipment view, displaying hardware status.  Worked on changes for the configuration wizard, to support the configuration for the new hardware versions.  Interacted with client for UI and design related discussions.  Involved in effort estimation for the new features.  Enhanced fault management, alarm reporting module functionalities to support new requirements.  Taken end to end responsibility for development and maintenance of particular release.  Profiled application for SVG related issues.  Responsible for build management and release management. Technology Used  Basic GSM, Eclipse, Java 1.5, HTML, XML, XSLT, JUnit, JProfiler and Clear Case
  5. 5. Moto GP Release 2 Element Manager Description Moto GP EM is a release 2 Element manager for Motorola BTS. This application is developed from scratch to support Motorola BTS. Application supports user to configure the Hardware and No. of TRXs with respect to each type of radio. Users can send commands and Run scripts through user interface. Alarms and complete site information can be fetched and saved in local system. Application communicated with BTS O&M using TCP/IP socket and messages are exchanged in terms of information elements. Client Nokia Siemen’s Networks Contribution  Involved in developing the application module brick by brick from gathering requirements till final delivery.  Designed user interface aligned with Motorola’s hardware, configuration types, and Nokia’s look and feel.  Developed complete View framework for Swing display, biggest feature of the release in critical deadlines.  Successfully delivered complete Swing display feature with zero customer bugs and customer was extremely satisfied for the quality.  Lead a team in getting acquainted with the new software system during the development of Motorola EMS in Vietnam.  Developed training plans & conducted training sessions for new members in the Vietnam. Technology Used  Eclipse, Java 1.5, Swings, HTML, XML, XSLT, JUnit, MIG layout and Clear Case Flexi Multiradio Element Manager Description The project objective was to develop software that is used to manage BTS (Base Transceiver Station) named as Element Manager which was a Java SWING based GUI application for configuration and control of BTS. Flexi Multiradio Element Manager is used to connect to Nokia’s Flexi Multiradio BTS, which supports GSM, UMTS, and LTE with less hardware configuration change. It’s a low cost BTS which is targeted for operators to support all modes with less hardware. The application uses hierarchical MVC architecture and is evolved keeping in mind robustness and usability. It involved display of hardware and equipment status present at the BTS on the GUI, sending and receiving messages from BTS and allow the user to configure the BTS parameters from the GUI. It is an EMS that provides the FCAPS (Fault, Configuration, Administration, Performance and Security) functionality. Application uses TCP/IP socket communication with BTS O&M. Initially application connects using IP and port and keeps on polling BTS. Information is exchanged in terms of Information Elements using an id to identify the type of information. User actions are translated into Information elements and sent as a byte stream over socket, BTS O&M parse the information and takes necessary configuration changes in BTS. Client Nokia Siemen’s Networks Contribution
  6. 6.  Created user friendly user interface and received customer appreciations.  Created dynamic Cognitive walkthroughs for UI.  Understood the existing software architecture and proposed new scalable solutions suitable for new requirements.  Involved in writing UI specifications, functionality specifications and design specifications.  Designed and implemented two frameworks for xml generation and java Bean generation using java design patterns like Adapter, Observer, and Factory .etc.  Developed Site Information subsystem, which fetches all hardware information, their status, Alarms, security information, EAC Units, Transmission information and displays the information on an embedded browser.  Involved in designing, and implementation of SVG display which provides dynamic configuration of the Radios, TRXs with respect to the sectors.  Implemented view framework based on SVG Apache batik, a frame work to display HW units and their status.  Auto generated java classes using Python and XML.  Involved in writing unit test cases for sub systems using JUNIT.  Involved in Module Testing, System Integration Testing.  Fixed major, critical bugs at best turnaround time and supported entire application.  Acted as single point of contact for Automation team, and resolved issues quickly.  Profiled application for memory and performance related issues, and improved application’s performance for the user actions. Technology Used  Basic GSM, Eclipse, Java 1.5, Swings, SVG, HTML, XML, XSLT, JUnit, JProfiler and Clear Case
  7. 7. Personal Information Full Name: Raghavendra Prasad Reddy Somagattu Date of Birth: 15th – June- 1985 Sex: Male Languages known: English, Hindi, Telugu, Kannada. Marital status: Married Father’s name: S. Ramachandra Reddy Mother’s Name: S. Rama Devi Nationality: Indian PAN No.: AYKPP1297L Passport No: H 1554496 Address: #214, SLV Raj Driva, 38th Cross, 19th Main, 5th block, HBR layout, Bangalore-43

Views

Total views

174

On Slideshare

0

From embeds

0

Number of embeds

26

Actions

Downloads

2

Shares

0

Comments

0

Likes

0

×