Rama. Gajavalli
Email:
acpkx6@r.postjobfree.com
Mobile: (201) 736-
0212
Professional Summary:
> 8+ years of IT experience in Requirement Analysis, Design,
Development, Unit Test and maintain Enterprise Applications on
Java/J2EE development of telecom Software Product
> Hands-on experience and excellent knowledge on Servlets, JSP, JDBC,
Spring 3.1/2.5, Hibernate, Struts, Quartz, UML, JSR-286, XML,
AJAX, JSON, J Query, Angular JS, JSTL, SQL, Web-services, Web logic
10.3, Apache Tomcat 7 server.
> Having Exposure & Working knowledge on JAX-B, JAX-P, JAX-RPC, JAX-WS,
XML/XSD, SOAP, SOA, REST, WSDL, XPATH, and XSLT.
> Hands-on experience on developing Enterprise Application on MVC
Framework Spring3.2
> Involved in complete Agile/SDLC - Requirement Analysis, Development,
System and Integration Testing.
> Having an experience in Solaris Operating system and UNIX commands.
> Have good communication, analytical, interpersonal skills with logical
approach to problem solving and inclination to learn new technologies.
> Having an extensive experience in troubleshooting issues,
collaborating with multiple teams.
Academic Summary:
> M.C.A (Master of Computer Applications) from Acharya Nagarjuna
University, Guntur, India. 73%(2006)
Technical Skills:
Web/J2EE Technologies JDBC, Servlets, JSP, Spring MVC, IOC, AOP,
/Frameworks Hibernate, JSR-286, Ajax, JSTL, Design patterns, UML
XML APIs/ Web XML, XSD, X Path, XSLT, JAXP, JAX-B, SOAP, SOA,
Services REST, WSDL, Web-services, BPM Tool
Scripting Languages JSON, J Query, Java Script, Angular JS, Shell
Script, HTML, CSS
Telecom Domain / OSS, ATM, FR, DSL, IP, Layer2 Provisioning
protocols
Web & Application Web logic 10.3, Apache Tomcat 7
Servers
Build / Repository Eclipse, Net Beans, Soap UI 4.6, TOAD, IBM Rational
management Tools Clear case, SVN, Log4j, J Developer, Spring Tool
Suite-3.4(STS), Maven, JIRA
Experience Summary
CLM, Claro-Argentina
April 2014 -Present
Senior Java Developer
Today's increasingly competitive telecom landscape challenges the service
providers to redesign and adopt strategic business approaches to stay
profitable and maintain differentiation to be relevant, while keeping costs
low. The operators are now faced with the need of bundling different
products together from a diverse mix of video, voice, data and content
services and selling a customized solution to customers. Consumers today,
have high expectations and want complete visibility and control of their
subscriptions, quick answers to their queries, instant registration and
resolution of their problems and immediate response to their requests. To
address the expectations of the customer and provide effective customer
service the operators are looking at different CLM systems. The CRM systems
today have gained tremendous importance and have become the back bone of
superior customer service. These systems address the different
opportunities throughout a Customer's Lifecycle and helps in managing a
customer throughout the association of the customer with the CSP.
Responsibility:
> Implemented the application using Spring MVC architecture and
Coding involves writing Controller Classes/Forms, JSP, map
the XML response which comes from other systems.
> Involved in the design and development of Business Tier using
Service Components and Java Beans, Data Access Layer using
Hibernate. Exposure on consuming web services.
> Involved in designing the system based on UML concepts, which
include preparation of sequence diagrams and class diagrams.
> Implemented and designed user interface for web based customer
application.
> Unit Testing, Integration Testing and Pre-System Integration
Testing of functionality,
Unit testing using SOAP-UI.
Environment: Java, Spring MVC, Hibernate, Web-Services, Ajax, XML, XSLT,
XSD, X Stream, JSON, J Query, JSTL, SOAP-UI,
BPEL, Apache Tomcat 7
Ability Master Application, MTN-South Africa
March'13 to April '14
Senior Java Developer
'Integrated Sales & Customer care Service Framework', Concierge
facilitates customer acquisitions and customer care functions (through Call
Centers, Distributors, Dealer and Sub-dealers) to dramatically alter the
nature and quality of customer interaction. Convergent charging delivers a
highly flexible and feature-rich solution allowing you to effectively
manage your entire subscriber base by rating and charging in real-time for
any service.
Responsibility:
> Design & development Service Catalogue & Business Adapter using
Spring IOC.
> Developed beans to map the XML response which comes from external
systems using JAX-B
> Explored generic AUDIT TRAIL framework to retrieve transaction for
different modules.
> Implemented JSR-286 API for the development of port lets.
> Sending notifications using Batch scheduling techniques (Quartz
schedulers) for CLF customers based on calendar (options of
day/hour) in recurring instances.
Environment: Java, Spring AOP, IOC, JSR-286, Hibernate, Ajax, XML, XSLT,
XSD, JAX-B, JSON, J Query, JSTL, Design Patterns,
Quartz, Apache Tomcat 7
Concierge, MTN
Nov'10 to Feb '13
Senior Java Developer
Concierge offers the flexibility to provide either one consolidated
convergent bill or service wise details. Main functions of the portal are
Manage account information, Consolidates all info regarding account,
billing and services per subscriber, the end-user views displayed by the
GUI which is configurable, allowing Concierge to be designed in-line with a
customer's branding. Concierge has been integrated with CS5 (Charging
system, Ericsson), RBT (Huawei), DMS, @billity (Tecno tree) Systems.
Concierge is an integrated system for Dealer portal (DP), Single Service
Portal (SSP), E-Care portal which serves MTN with GSM and Wi-max Services.
Concierge middleware provides loosely-coupled framework for inter-
application interaction. Multi-Layer approach is followed in Concierge
Middleware Architecture.
Responsibility:
> Developed Business Layer using reflection framework as part of
POC.
> Involved in developing page flow actions using apache beehive
framework & developed Port lets for the application. Client side
development JSTL, J Query, AJAX.
> LLD & UTC Preparation with Test Driven Development (TDD)
approach by using Soap UI.
> Worked on CR's Efforts Estimation (IA), participation in SME &
CCB meetings.
Environment: Java, spring, Ajax, XML, JAX-B, JSON, J Query and Web
Services, WSDL, XSD, JSTL, Oracle Web Logic 10.3
DSL Service Application, Swisscom-Switzerland
Feb'09 to Nov '10
Java Developer
The DSL SA offers automated service creation and activation solution for
providers looking to accommodate the strong demand for DSL services. DSL SA
enables single-step activation of DSL services as part of the new
requirement subscriber was enhanced to provide Loop Bonding support. It
provisions multiple DSL services from service application, user can perform
create, modify, delete, Verify, Repair operations.
Responsibility:
> Involved in development of Loop Bonding feature for subscriber
Object
> Worked on DSL resource model (mapping RM level attributes to SA
level attributes).
> Fix defects, providing solution for Heat Tickets and
enhancements raised by customers.
Environment: Java, jdbc, servlets, jsp, Design patterns, Solaris 8, Web
Logic 10.3
ATM Service Application, Telecom Italia, Rome-Italy
Feb'08 to Jan '09
Java Developer
This Service Application allows provisioning end-to-end ATM services; it
supports different types of ATM services (ATM Connectivity, ATM Multipoint
Master, and ATM Multipoint Slave). P2mp services can provision on CS
Equipment Module, Each service is associated with a service profile
(Default, SE and service enables the user to control the circuit type
that is being created during the service. Atm Connectivity Service is
enhanced to support SLMM feature, so that it will be able to accept user's
input bandwidth values. This Service Application allows provisioning end-to-
end frame relay services FR
Connectivity Service enables the user to control the circuit type that is
being created during the service, all FR Services is enhanced to support
SLMM feature, it will be able to accept user's input bandwidth values, and
it enables the user to perform Import operations (create, modify).
Responsibility:
> Implementation of SLMM Feature.
> Worked on Enhanced Service Topology (Single hop, Multi hop).
> Involved in Analysis, Design, and Implementation and Testing
phases
> Development of Layer2 RM's [RA and R2] modules.
Environment: Java, jdbc, servlets, jsp, Design patterns, Web Logic 10.3,
Solaris 8
FR Service Application, Telus, Vancouver-Canada
March'07 to Jan '08
Core Java Engineer
This Service Application allows provisioning end-to-end frame relay
services FR Connectivity Service enables the user to control the circuit
type that is being created during the service, all FR Services is enhanced
to support SLMM feature, it will be able to accept user's input bandwidth
values, and it enables the user to perform Import operations create,
modify, delete, repair, import, upload
Responsibility:
> Implementation of SLMM Feature.
> Worked on Enhanced Service Topology (Single hop, Multi hop).
> Involved in Analysis, Design, and Implementation and Testing
phases
> Development of Layer2 RM's [RF and R2] modules.
Environment: Java, jdbc, servlets, jsp, Design patterns, Web Logic 10.3,
Solaris 8
[pic][pic]