1. B. Sreenivasula Reddy,
Mobile: +91-9962006177
Email: sreenivasula.bareddy@wipro.com
________________________________________________________________________
PROFILE SUMMARY:
8.5 years of professional experience in Java, J2ee and Big Data.
Expertise in Hadoop Stack:
o HDFS, MapReduce, Pig, Hive, Hbase, ZooKeeper, Oozie, Hcatalog.
o Flume, Sqoop
o NOSQL dbs: HBase, MongoDB, Cassandra
o Distributions: Cloudera, IBM Insights
o Expertise in NOSQL dbs like Hbase, MongoDB and Cassandra.
Expertise in Cloudera with Hadoop ecosystem.
Good experience in Flume and Sqoop.
Worked on IBM BigInsights with Jaql modules.
Expert level skills in developing intranet/internet applications using Java/J2EE technologies
o Servlets, JSP, XML, Java Script, EJB, JDBC, JMS, JNDI,RDMS,SOAP
o MVC Frame works: Struts and Spring
o ORM - Hibernate.
Hands on experience in SQL and PL/SQL.
Hands-on experience of working in IDEs like Eclipse and Toad
Expertise with databases such as Oracle and MySQL.
Experienced in writing unit test cases using JUnit.
Extensive experience in XML related technologies like XML, XSL, XSLT, DTD, XML
Schemas, SOAP, SAX and DOM.
Developed ANT Scripts for the build process and for creating ear/war/jar files.
Expertise in employing SDLC models like Agile Model, water fall model and best practices
for software development.
Proven communication, technical skills and the ability to work in a team for successful
completion of projects.
Ability to work effectively with associates at all levels within the organization.
Demonstrated ability to establish priorities, organize and plan work to
satisfy established time frames.
Proven ability to handle multiple tasks and projects simultaneously.
Point of contact for the client and the team and responsible to ensure timely deliverables.
Strengths include strong understanding of the business processes and conversion of business
requirements into design.
Played an integral role in the design and development of Web services.
Spatial thinking abilities with good analytical and problem-solving skills
Quick learner with high motivation to learn and work with new technologies and business.
EDUCATIONAL PROFILE:
Full Time MCA (Master of Computer Applications) from Andhra University, Andhra
Pradesh, India.
Full Time BSc (Computer Science) from Nagarjuna University, Andhra Pradesh, India.
2. PROFESSIONAL EXPERIENCE:
Working as Technical Lead in “Wipro Ltd.,” Bangalore, India since September 2014.
Worked as Project Lead in “Syntel Ltd.,” Chennai, India since June 2014 to September 2014.
Worked as a Technology Consultant in “Hewlett Packard Global Software India Pvt. Ltd.,”
Bangalore, India since February 2010.
Worked as a Software Engineer in “BlueStar InfoTech Ltd.,” Bangalore, India from April
2006 to January 2010.
CERTIFICATIONS:
Sun Java Certified Programmer (SCJP).
Trained in Hadoop Framework.
SKILL SET:
Hadoop : HDFS, Map Reduce, Hive, Pig Latin, Hbase, Cassandra,
Sqoop, Zookeeper, Oozie, Flume
Java Technologies : Core Java, JDBC, Servlets, JSP, EJB, JMS, Webserives
Frameworks : Struts, Spring and Hibernate
Scripting Languages : Shell Scripting
Operating Systems : Windows, UNIX ( Solaris, AIX), Linux(CentOs, Ubuntu)
Database Software : Oracle8.0/9i/10g , MySql and LDAP
Servers : Web logic, Web sphere, OC4J, Tomcat, Jboss
OSS/BSS : Cramer OSS
Development Tools : Eclipse, Toad, SQL Developer, Rational Rose.
Build Systems : Maven, Ant
Version Control : Visual Source Safe, Star Team
Tools : Cygwin/x, Putty, File Zilla, XML Spy
PROJECTS PROFILE:
Project#1: Humana Device Data June 2014 to September 2014
Technologies : IBM BigInsights, Jaql, Hadoop, Map Reduce, Hive, Cassandra,
Flume, Sqoop, Hcatlog.
IDE : Eclipse
Role : Hadoop Lead
Client : Humana Inc
Description:
Role:
3. Prepared High Level Architecture for Device Lake.
Identified Hadoop ecosystem tools to process the Bulk Data, Streaming Data and Real Time
Data.
Propose the Hadoop Cluster for Practice Lab.
Understand the customer requirements and providing the solutions.
Working on IBM BigInsights, Hadoop, MapReduce, Jaql, Hive, HCatalog, Cassandra, Oozie,
Flume, Sqoop.
Project#2: Reliance Communication System December 2013 to May 2014
Technologies : ClouderaJava, Hadoop, Map Reduce, Hive, Flume.
IDE : Eclipse
Role : Hadoop Lead
Client : RCOM
Description:
Reliance Communications Ltd. (commonly called RCOM) is an Indian Internet access
(commonly called "broadband") and telecommunications company headquartered in Navi Mumbai,
India. RCOM is India's second largest telecom operator, only after Bharti Airtel. It is the 15th largest
mobile phone operator with over 150 million subscribers. Established in 2004, it is a subsidiary of the
Reliance Group. The company has five segments: Wireless segment includes wireless operations of
the company; broadband segment includes Internet access operations of the company; Global
segment include national long distance and international long distance operations of the company
and the wholesale operations of its subsidiaries; Investment segment includes investment activities of
the Group companies, and Other segment consists of the customer care activities and direct-to-home
(DTH) activities.
Role:
Writing Hadoop MR Programs to get the operator logs and feeds the semi structured data
into Hbase
Building, packaging and deploying the code to the Hadoop servers.
Project#3: Telefonica Management System ... March 2013 to November 2013
Technologies : Java, MongoDB, Flume, Map Reduce ,Shell Script
IDE : Eclipse
Role : Hadoop Developer
Client : Telefonica
Description:
Telefonica, S.A. is a Spanish broadband and telecommunications provider with operations in
Europe, Latin America, North America and Asia. Opeating globally, it is the fifth largest mobile
netwrok provider in the world. Telefonica is a supporter of the Hybrid Braodcast Broadband
TV(Hbb TV) initiative that is promoting and establishing an opern Eropean standad for hybrid set-top
boxes for the reception of broadcast TV and boradand multimedia applications with as single
user interface, and has run pilot HbbTV services in Spain.
4. Role:
Writing Hadoop MR Programs to get the logs and feed into MongoDB.
Building, packaging and deploying the code to the Hadoop cluster.
Project#4: Cellcom ...... August 2012 to Feb 2013
Technologies : Java, Apache Hadoop, MapReduce, Hbase
Role : Hadoop Developer
Client : Cellcom
Description:
HPSA is a robust provisioning and activation platform facilitating the rapid implementation
of activation solutions to meet CSP-specific service requirements. HPSA is scalable, reliable,
extensible and pre-integrated with Order Management and Inventory to optimize existing
infrastructure investments.
Role:
Writing Hadoop MR Programs to get the logs and feed into Hbase for Analytics purpose.
Building, packaging and deploying the code to the Hadoop servers.
Project#5: HP-NP (Mobile Number Portability) Nov 2011 to July 2012
Environment : Core Java, XML, Web Services, SQL, Spring, Hibernate, Multithreading
HP-SA (Service Activator) Tool, Jboss, Shell Scripting, StarTeam
Backend : Oracle
Server : Jboss Server
Role : Java Developer
Client : Telefonica, Chile
Description:
HPSA is a robust provisioning and activation platform facilitating the rapid implementation
of activation solutions to meet CSP-specific service requirements. HPSA is scalable, reliable,
extensible and pre-integrated with Order Management and Inventory to optimize existing
infrastructure investments.
A superior standalone activation solution, HPSA is also the foundation for a robust Suite of
Solutions. These pre-packaged service-specific activation solutions are built on top of HPSA and
derived from proven, field-developed IP and leverage years of HP's industry experience, activation
expertise and global presence to greatly accelerate time to market.
Responsibilities:
5. Involved in various phases of Software Development Life Cycle (SDLC) of the application
like Requirement gathering, Design, Analysis and Code development.
Developed and implemented the MVC Architectural Pattern.
Written JUnit Test cases for perform unit testing.
Used ANT automated build scripts to compile and package the application and implemented
Log4j for the project.
Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
Written stored procedures, triggers, and cursors using Oracle PL/SQL.
Worked with QA team for testing and resolve defects.
Project#6: Cellcom Israel February 2010 to October 2011
Environment : HP-UX, Core Java, Struts, EJB, PL/SQL, Cramer OSS
Backend : Oracle
Server : Web Logic
Role : Java Developer
Client : Cellcom Israel Ltd.,
Description:
Cellcom Israel Ltd., is the leading Israeli cellular provider; The Company operates an HSPA
3.5 Generation network enabling advanced high speed broadband multimedia services, in addition to
GSM/GPRS/EDGE and TDMA networks. Cellcom Israel offers Israel's broadest and largest
customer service infrastructure including telephone customer service centers, retail stores, and service
and sale centers, distributed nationwide. Through its broad customer service network Cellcom Israel
offers its customers technical support, account information, direct to the door parcel services,
internet and fax services, dedicated centers for the hearing impaired, etc.
Responsibilities:
Successful Migration of Cramer from 4 to 7.5.2.
Successful Integration of Operational Portal with Cramer 7.5.2
Customizations of Cramer RM includes in WebReports and Wizards.
Responsible to fix the production environment issues.
Deploying the changes in Production and the maintenance of production environment.
Installing the Weblogic server and creating domain for Cramer
Creating the database schema for Cramer
Project#7: Internet Hotel Marketing (IHM) July 2008 to January 2010
Environment : Windows, Core Java, Struts and Hibernate.
Backend : Oracle
Server : Web Logic 8.1
Role : Java Developer
Client : Internet Hotel Marketing Ltd.
Description:
6. The IHM project is developed for the hotel marketing. Using this site we can book the
hotels in world wide. In this project we have above 8 modules like Reservation System, Eclipse,
Eclipse Admin, Puma, Caress, Enterprise Management System, Paris and Merlin.
Responsibilities:
1. Involved in Reservation System, Eclipse, Eclipse Admin, Enterprise Management System
and Merlin modules.
2. Involved in lifecycle of IHM project (Analysis, Design, Coding, and Testing).
3. Involved in fixing the bugs and CRs.
4. Involved in System Requirement Specification (SRS) preparation.
5. Involved Database Design and Test Case Design.
6. Onsite, off shore coordination.
Project#8: CRAMER > AMDOCS OSS DIVISION, U.K April 2006 to June 2008
Description:
The Cramer product suite is designed to integrate with other systems in the OSS environment.
It has been integrated with order management systems, network planning systems, workflow systems,
work force management systems, activation systems, and vendor-supplied network management
systems and activation systems. Access to the Cramer database is achieved with the use of adapters,
which serve as an interface between Cramer and external systems.
The Cramer product suite is a set of open standards-based products that provide time and cost-saving
solutions for service and network provisioning. It comprises a set of applications that provide
a unified network inventory and automation of operational processes. In addition, there are a number
of products that provide key support facilities to the core products, and others that facilitate
integration with external applications.
Total Cost of Owner (TCO):
Environment : Windows, Core Java, Swings, Jsp, Sql.
Servers : WebLogic
Role : Developer
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
Total Cost of Ownership involves a set of enhancements to be made to Resource Manager
in Cramer7 to support reduced total cost of ownership (TCO) and increased usability.
Responsibilities:
1. Enhanced the default ordering of tabs and the drop down list for the Resource and Relation
Browsers will be set to be alphabetical based on the localized name of each tab.
2. Enhanced the Session Definition JSP will be updated so that the first time a user starts the
client, the instance and layout at the top of each list is pre-selected (and not greyed out.
3. Enhanced the History and Details pages to remove the superfluous text from homepage tabs
and History tabs.
4. Enhanced all the icons on the client tool bars will be re-designed as 16x16 pixel icons.
5. Enhanced Attribute Page of the Process Design Project Wizard for Identifier tasks to be
replaced with standards Crmaer5 property table implementation.
7. Activation Engine:
Environment : Windows, Core Java, JDBC, Servlets, JSP, Struts, EJB, PL/SQL
Backend : Oracle10g
Servers : Web sphere
Role : Developer.
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
The Activation Engine translates an activation request for changes to a service, into the
device-specific commands to effect the changes and delivers them to the devices specified in the
activation request. This process is driven through configurable template-based plugins.
The following points provide an overview of the Activation Engine capabilities:
The Activation Engine is a fully integrated product of the Cramer6 OSS Suite.
The Activation Engine allows planning and execution of complex network changes to be
made without service disruption.
The Activation Engine avoids duplication of data and functionality of other products in the
Cramer6 OSS Suite.
The Activation Engine uses industry-standard scripting language.
The Activation Engine uses configuration templates.
Responsibilities:
1. Analyzing and implementing the enhancements.
2. Developed Home pages using Cramer API and Cramer Tag Library.
3. Involved in developing Action Classes, Dao’s, Ejb’s.
4. Developed Jsp’s and Cramer Ojbects.
5. Involved in writing Packages, Procedures, Functions in pl/sql.
Site Planner:
Environment : Windows, Core Java, Jsp, Servlets, Struts, EJB, JMS, PL/SQL
Backend : Oracle10g
Role : Developer.
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
Site Planner is an optional module on Resource Manager. Although it will be constructed as
such, Site Planner will be coupled to Resource Planner as a sales bundle, forming the architecture.
Site Planning introduces capacity planning of physical space, power and cooling to the
Cramer Resource Planner. It provides the user a schematic view of a room or data center and allows
the user to place devices within that room. Cooling capacity is captured and balanced with nodal heat
output. Power supplies are balanced with nodal power requirements.
Responsibilities:
8. 1. Developed Home pages using Cramer API and Cramer Tag Library.
2. Developed Form beans, Action Classes, DAO’s, EJB’s.
3. Developed Jsp’s Using JSTL and Cramer Tag Libraries.
4. Involved in writing Test Case Scenario’s and Test Data Definitions.
5. Prepared the document for Test Data of all Test Case Scenario’s.
6. Prepared Test Data with writing the SQL scripts.
Benchmarking:
Environment : Windows, Solaris, AIX.
Backend : Oracle10g
Servers : Web sphere
Role : Developer
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
The Benchmark comprises a set of quantitative performance information for the Cramer
Resource Manager.
Conducting the standard Cramer Benchmark on a specific deployment configuration gives
the indicative number of users and transaction volumes sustainable for that configuration. There
are two types of Benchmarking. These are
1. User Bench Marking 2. Transactional Bench Marking.
The aim of the user benchmark is to establish how many users Resource Manager can
sustain for a particular hardware configuration. This is in contrast to a transactional benchmark,
where the emphasis is on determining the number of transactions per hour that can be run.
Responsibilities:
1. Running the tools on AIX system for monitoring the statistics of CPU Utilization,
Memory Utilization, and Disk I/O.
2. Setting the deployment environment for Resource Manager on Remote Systems.
3. Deploy the distribution to appropriate client system.
4. Involved in UBM testing by the running scripts.
Cramer Product Build (Maven):
Environment : Windows, Maven, and ANT.
Role : Developer
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
Managing the Cramer Product build, reporting and documentation from a central piece of
information by using Maven, based on a project object model (POM).
Responsibilities:
9. 1. Implementing the pom files using maven plugin’s
2. Analyzing and implementing the dependencies and artifact ID’s
3. Packing the jar, war, ear, pom
4. Maintaining Local Repository
Cramer Deployment (Cramer Product Installation):
Environment : Windows, Solaris, AIX, and ANT Scripts.
Backend : Oracle10g
Servers : Web Logic, Web sphere, OC4J
Role : Developer, Deployment.
Client : CRAMER > AMDOCS OSS DIVISION, U.K.
Description:
The deployment scripts are used to deploy different Cramer components like Resource
Manager, Delivery Engine, Activation Engine, Task Engine, and Route Finder etc on different
environments.
Responsibilities:
1. Setting the deployment environment for ResourceManager, TaskEngine,
DeliveryEngine, RouteFinder, SyncEngine, ActivationEngine, and Configurator.
2. Gathering the information about Remote Systems for setting the environment.
3. Installing and creating the domains using Web Logic, Web Sphere servers.
4. Installing and creating the instances using Oracle.
5. Creating the tablespaces.
6. Database backup and recovery using Oracle export (exp) and import (imp) utilities.
7. Deploy the distribution on different platforms like Solaris, AIX, and Windows.
8. Communicate the remote systems using FTP, Putty.
9. Cygwin/x Simulator used for UNIX systems.
10. Analyzing the log files and solving the bugs.
PERSONAL INFORMATION:
Passport No : L6293173
Passport Validity : 24/11/2023
Date of Birth : 01/07/1980
Marriage status : Married
Address : L2/775, 48th Cross Street, Thiruvalluvar Nagar, Thiruvanmiyur, Chennai-
41