Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
SUMMARY
 A dynamic professional with more than 10 years of rich experience in telecommunications (VAS &
Charging) industry.
 Deft in handling all aspects of programs and projects including planning, solution providing, BOM
optimizations, tracking, monitoring, controlling, reporting, and delivering to the business and clients
 Good in understanding stakeholder expectations and meeting the expectations by having periodic
status, risks, mitigations with clear, concise, effective communications
 Demonstrating the utmost professionalism, passion, and enthusiasm for motivating teams and
promoting collaboration
 Expertise in providing the optimal, user friendly, highly available, high throughput and performance
solutions with high FTR and OTD scores
 Experience in customer handling, Visited various customer location (India as well as Abroad) to
understand the customer challenges and to provide the solutions
 Development of software products from inception, requirement specifications, planning, designing,
implementation, deployment architecture, configuration management, documentation and closure
with cross-cultural teams.
 Expertise in Telecom VAS space and Java Server side Applications design, development using java,
j2ee technologies and various frameworks like spring, servlets, JSP, JDBC, Hibernate and Struts.
 Experience in dealing the web security, vulnerabilities, identification tools and technologies required,
 Exposure on SDLC model (water fall and agile) for product development.
 Well versed with Windows 9X/2000/XP, Linux, Solaris, Java, J2EE, Struts, Spring, Hibernate, GWT,
Jython, C, C++, HTML, XML, WML, Java Script, Tomcat, MySQL, Oracle etc.
 An energetic, self-motivated team manager with hands on experience in designing skills.
CAREER CONTOUR
 Working as a Sub System Architect with Ericsson India Global Services Pvt. Ltd from July 2015.
 Worked as a Technical Manager for Comviva Technologies India Pvt. Ltd, Bangalore till July 2015.
 Worked with Integra Micro Systems Pvt. Ltd, Bangalore, India from November 2005 to May 2008.
PATENTS
 Patent “SYSTEM & METHODS FOR ENABLING USSD SERVICE CONTINUITY USER EXPERIENCE”
Application No. : 210/DEL/2014, filed January - 2014. Patent Pending
PROFESSIONAL MEMBERSHIPS / CERTIFICATIONS
 Sun Certified Java Programmer in Java1.5
AWARDS
 Rock STAR Award for Q1-2016
 Best Talent Award for financial year 2014-15, 2012-13, 2011-12, 2009-10.
 Top Team award for the MCEL – Mozambique delivery for quick deployment and go live
 Credo Cap Award for financial year 2012 - 13
 Top Team award for the financial year 2009-10.
 Paragon award for the financial year 2009-10.
 Ovation (ACE) awards for the financial year 2009-10
TECHNICAL SKILL SET
Platforms Windows 9X/2000/XP, Linux, Solaris
Languages C, C++, Java, Drools
GUI AWT, Swings, GWT
Web Technologies HTML, XML, WML, Java Script, Ajax
Scripting Languages Jython, Shell, Perl Scripting
J2EE Technologies Servlets, JSP, JDBC, Struts, Spring Framework,
ORM Technologies Hibernate
RDBMS Oracle, Times Ten, My SQL, MS-Access,
Columnar databases: Calpont Infini DB, Vector Wise, REDIS
Web Servers Tomcat 6.0, Web Sphere, Web Logic
Integration Tools Eclipse 3.6, Netbeans – 5, Bonita Studio 5.2, BIRT
Protocols SMPP, HTTP(S), TCP/IP, UDP, UCIP, SNMP
Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
FUNCTIONAL SKILL SET
 Managing more than 70 deployments by having high OTD percentage and negligible L3 issues.
 Handling kickoff with customer and with internal stakeholders for freezing the requirements and
scope of the project.
 End to End involvement from the product kickoff to delivery
 Solutions for Software product design, implementation and deployment architecture
 Experience in code reviews, unit test cases and design reviews.
 Managing process setup & development by maintaining high process quality audit scores.
 Undertaking code review, debugging and troubleshooting the application.
 Extending post go-live and application maintenance support to the client.
 Handling Product trainings and presentations with Internal/External customers
SCHOLASTICS
 B.Tech. (Electronics & Electrical Engineering) from JNT University in 2003.
 Intermediate (M.P.C) from Board of Intermediate in 1999.
 S.S.C from Andhra University
PROJECTS HANDLED
Location update and Voucher Administration (LUVA)
LUVA – Consists of following nodes which are part of telecom charging.
• AIR – Account Information and Refill
• AF – Account Finder
• VS – Voucher Server
• IVR – Interactive Voice Response
AIR – supports charging+ functionalities in telecom network for the requests initiated from different
sources like the Interactive Voice Response systems (IVRs), administrative systems, Home Location
Registers (HLRs), and other external systems (3rd party partners).
AF – provides location information for subscriber accounts in the system, it acts as a DNS. Stores the
SDP ID and the related IP address for each MSISDN in the network
VS – Manages and Support voucher based refill
IVR – is a platform to create and launch the IVR based services by integrating with AIR.
Environment: Jdk1.7, OSGI, Struts, Servlets, JSP, html, xml, J-Boss-6.1.0, Apache and Jetty web
servers, JUnit, Swings, Python, Perl and Shell Scripting.
Responsibilities:
- Finalization of design and architectures for the new features/product customizaztions
of LUVA nodes
- Responsible for high quality and on time deliveries
- Responsible for designing the low cost and highly maintainable systems
- End to End ownership for finalizing the PC/PMR’s from the kickoff to delivery.
- Responsible for life cycle management of product
Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
Integrated Messaging (IM)
IM – Integrated Messaging platform shall be built on the philosophy of offering a single platform for mobile
operators to fulfil their all messaging needs and at the same time providing the business benefits in terms
of bringing down the overall Total Cost of Ownership and improved customer experience.
Integrated Messaging platform shall
o Offer centralized control over GUI for managing all 3rd party application interface(s) across channels
SMS, USSD and MMS.
o Be highly scalable, reliable and available platform on physical and virtual hardware environment
o Enable mobile operator to manage a range of messaging related services by consolidating all
messaging delivery channels
o Enable management of the complete messaging lifecycle – from service creation and deployment to
service management and maintenance
o Be created taking an open-standards approach to enable greater flexibility
o Seamlessly handles third-party components on defined standard interfaces
o Be architected to ensure that each module can scale independently
o Have a single floating license which can be used across various delivery channels based on the traffic
requirements.
o Have a single reporting tool which provides end-to-end visibility of all transactions, capacity
utilization, and subscriber activity across channels
Environment: Jdk1.7, Spring, Struts, Servlets, JSP, Hibernate, html, xml, jdbc, Mysql, Oracle, redis,
vector wise databases, Tomcat 7.0, JUnit, GWT, Perl and Shell Scripting, BIRT reporting tool.
Responsibilities:
- Development and Delivery of the IM platform
- Management of the team, development and deployments
- Adherence to process which includes
 Requirement/scope freeze
 Design
 TDD approach for Development
- Management of all internal and external stake holders with the project status, risks
- Leading a team of 35 members during development and implementation
- Customer interaction from freezing the RFP to PAC signoff
- End to End involvement in product life cycle
Framework for Launching Applications enabling Rapid Evaluation of Services (FLARES)
In the current market scenario, there are many applications and services provided by the
operator to the end subscriber. These services include P2A services and A2P services which encompass
different business scenarios. The services are available through various external service providers who
would be using the operator infrastructure to deliver the services to the end subscriber. For the operator
to launch any such service today involves a cumbersome and time consuming process which includes,
apart from deploying the service in the operator network, integrating with various network elements for
each of these services. FLARES is intended to handle services offered through channels such as USSD
and SMS. An application providing a service can be of any the following types.
• An internal application provided by the operator itself
• An external application provided by third party vendor
• An internal application managed by the operator but the content is managed/ provided
by the content provider.
Environment: Jdk1.6, spring, Servlets, JSP, Hibernate, html, xml, jdbc, Mysql, Oracle, Infini DB,
Tomcat 6.0, JUnit, Gwt, Shell Scripting.
Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
Responsibilities:
- Design of FLARES Components Core Engine, User Interface, Licensing Module ,
Reports engine and Database
- Benchmarking the product on different platforms
- Leading a team of 10 members during development and implementation
- Customer interaction from freezing the RFP to PAC signoff
- Involvement in providing End to End solution for USSD services
- Developed the FLARES Core Engine , UI and Report Engine components
- Deployment architecture freezing in the operator networks.
- Technical support to ISS and Customer teams
- End to End involvement in product life cycle
USSD Applications
In the current market scenario, VAS services are playing major role in the telecom industry in
operator revenue growth. USSD System allows operator to launch various services like subscriber self
care, (Balance Query, E-Recharge, Call Me Back..), Subscription Services, games and other various VAS
services. USSD is a session oriented channel unlike SMS and it allows both mobile and network initiated
modes. Because of these features day by day USSD services and usage of these services are growing
rapidly.
Environment: Jdk1.6, Spring, Servlets, JSP, Hibernate, HTML, XML, jdbc, MySQL, Oracle, Infini DB,
Tomcat 6.0, JUnit, Shell Scripting, UCIP, Web Services.
Responsibilities:
- Preparation of DSD (Design and Solution description) based on the operator
requirements
- Resource, Effort planning and sharing the time lines
- Interaction with client for Change requirements collection and analysis.
- Pro-Active communication with product management team for discussing about
incorporation of new features in the USSD system.
- Leading a team of 10 members during development and implementation of USSD
applications.
- Visited Client location abroad as Project Manager during implementation of complete
USSD system and for providing training on the USSD system to client.
- Support for L3 issues and activities.
ACE – Application Creation Environment
In the current market scenario, VAS services are playing major role in the telecom industry in
operator revenue growth and launching of a new service is taking weeks time in the standard approach.
ACE is like a BPM tool using this marketing team can define the flows on the fly and launch the service in
day’s time. ACE administrator can define the flows using drag and drop widgets and the widgets business
can be customizable with limited coding knowledge.
Environment: Bonita Studio, Jdk1.6, Spring, Servlets, JSP, Hibernate, HTML, XML, jdbc, MySQL,
Oracle, Tomcat 6.0, JUnit, Shell Scripting, UCIP, Web Services..
Responsibilities:
- Preparation of application flow design in the ACE platform and integrating with external
entities.
- Standard libraries and Connectors development
- Customization of ACE run time environment for better performance
- Resource, Effort planning and sharing the time lines
- Interaction with client for Change requirements collection and analysis.
- Leading a team of 4 members during development and implementation of USSD
applications.
Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
Message Optimizer Service Engine (MOSE)
Message Optimizer Service Engine is a solution provided to the operator. The Operator writes the
script language in jython. Jython is hybrid language of python and java. Once the operator writes the
jython script and uploads it via the MOSE user interface, MOSE will automatically compiles the service. If
no errors are found the service is deployed and the operators need to add the database and schedules for
the service if any through the GUI.
MOSE allows the operator to create Service definition, Service deployment, Service scheduling,
Database management, Log management.
Environment: Jdk1.6, Spring, Servlets, JSP, Hibernate, html, jdbc, Mysql 5.0, Tomcat 6.0, Shell
scripting, Jython, JUnit.
Responsibilities:
- Involved in design and implementation of MOSE service engine and User interface
- Integrated with Message Optimizer
- Developed api’s to communicate with SMS, MMS, USSD, Email Push api’s.
- Wrote Behavioural Test cases and involved in Unit Testing
Jataayu instant Messenger and Presence Service (JIMPS)
The jIMPS server is the Instant messaging and Presence Service server which enables
communication between Instant Messaging and Presence clients. The jIMPS server supports variety of
standard protocols for client to server communication. In addition to supporting OMA IMPS compliant IM
clients and OMA SIP/SIMPLE IM and Presence clients, the jIMPS server supports legacy handsets which
do not have standard IM and Presence clients. The jIMPS server supports the SMS client which targets
the legacy SMS only handsets, WAP based clients which are for WAP enabled handsets, and inter-working
with MMS clients.
Environment: Jdk1.5, Spring, Servlets, JSP, Hibernate, xml, wml, xhtml, jdbc, Mysql, Tomcat 6.0,
Perl, Siena 1.5.4.
Responsibilities:
- Involved in Technical specification Understanding, Requirement, Analysis, design,
building, implementation, customizations and deployment. Worked as module designer
and end to end integration and testing of the productTook part in House Keeping
- Worked on Conversation History feature and Advertisement Framework Design
- Developed service relay functionality as specified in the OMA PTS specification
- Developed JIMCAS (Jataayu Instant Message and Content Adoptable Service)
- Developed jWIM (Jataayu WAP Based Instant Messaging) Client
- Customizing IMPS features based on the client requirements
- Involved in preparing Builds
- Writing Behavioural Test cases and involved in Unit Testing
MMSC Provisioning Administration
Multimedia Messaging Service (MMS) is a system application by which an MMS client is able to
provide a messaging operation with a variety of media types. A critical component involved in the whole
MMS Environment is provisioning of users who shall be able to use this service.
Environment: Jdk1.5, Struts, Servlets, JSP, Hibernate, xml, html, jdbc, Mysql, Tomcat 5.5.
Responsibilities:
- Developed an HTTP interface for the client application to manage subscribers
- Developed APIs for the application interface to communicate with the MMSC
Provisioning Server
- Unit Testing & Technical Documentation
ISSE (Integrated Services Subscription Environment) for WAP Gateway
Nagaraju Amarana Sub System Architect
: amarana.nagaraju@gmail.com Mobile: +91 9611909268
The product of jataayu is vastly in demand by operators for its operator friendly features. ISSE
gives platform to the operator to have a control on what a subscriber can browse using the WAP service.
ISSE provides control to operator to configure the various rules based on URLs and content types to be
allowed or denied from browsing. The one of the prime feature supported by ISSE is to charge the
subscriber based on what the subscriber is browsing and in a way the operator wants to charge the
subscriber. ISSE has been extensively customized to accommodate the subscriber charging requirements
to support both real time charging as well as off line charging. The on line pages to advise for charges and
services available for subscription shown directly on the subscriber's handset is the add on feature liked
by operators as well as subscribers. ISSE has been customized to provide the extensive reports to give a
glance of total subscriptions , amount of volume browsed for a particular subscriber and so on.
Environment: Struts, Servlets, JSP, Hibernate, xml, html, jdbc,Tomcat 5.5.
Responsibilities:
- Developed HTTP interfaces for the client application to manage subscribers
- Developed Reports, Cumulative and Detailed graphs
- Prepared implementation document
- Unit test cases writing and execution
- Writing Behavioural Test cases and involved in Unit Testing
Provisioning Interface of NDM Element Manager
The ASP provides a TCP/IP interface to provisioning clients for accessing provisioning data stored
in the ASP. The provisioning client sends messages to the ASP in the form of XML documents in the
message body of HTTP POST requests.
The provisioning interface provides messages to add, modify, delete and query
provisioning data in a single transaction. Provisioning data is grouped into objects where the data fully
specify objects properties.
• The following provisioning objects are supported:
• Business Unit Administrator
• NDM Subscriber Provisioning messages are divided into five categories
• Provisioning Commands - requests to add, modify or delete provisioning objects
• Provisioning Queries - requests to retrieve data about provisioning objects,
• Session Management - requests that are used to initiate or terminate an authenticated
session.
• Provisioning Responses - responses to provisioning commands.
Environment: Swings, Servlets, JSP, xml, html, jdbc, Tomcat 5.0.19 & Times Ten Database.
Responsibilities:
- GUI Designing using Swings and HTML
- Developing using JSP's and Servlets
- Involved in Unit Testing
PERSONAL FORTE
Date of Birth : 09th August 1982
Sex : Male
Nationality : Indian
Martial Status : Married
DECLARATION:
I hereby declare that all the above mentioned details are true and correct to the best of my
knowledge.
Place: Gurgaon
Date: (Nagaraju Amarana)

Nagaraju - 10 Yrs

  • 1.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 SUMMARY  A dynamic professional with more than 10 years of rich experience in telecommunications (VAS & Charging) industry.  Deft in handling all aspects of programs and projects including planning, solution providing, BOM optimizations, tracking, monitoring, controlling, reporting, and delivering to the business and clients  Good in understanding stakeholder expectations and meeting the expectations by having periodic status, risks, mitigations with clear, concise, effective communications  Demonstrating the utmost professionalism, passion, and enthusiasm for motivating teams and promoting collaboration  Expertise in providing the optimal, user friendly, highly available, high throughput and performance solutions with high FTR and OTD scores  Experience in customer handling, Visited various customer location (India as well as Abroad) to understand the customer challenges and to provide the solutions  Development of software products from inception, requirement specifications, planning, designing, implementation, deployment architecture, configuration management, documentation and closure with cross-cultural teams.  Expertise in Telecom VAS space and Java Server side Applications design, development using java, j2ee technologies and various frameworks like spring, servlets, JSP, JDBC, Hibernate and Struts.  Experience in dealing the web security, vulnerabilities, identification tools and technologies required,  Exposure on SDLC model (water fall and agile) for product development.  Well versed with Windows 9X/2000/XP, Linux, Solaris, Java, J2EE, Struts, Spring, Hibernate, GWT, Jython, C, C++, HTML, XML, WML, Java Script, Tomcat, MySQL, Oracle etc.  An energetic, self-motivated team manager with hands on experience in designing skills. CAREER CONTOUR  Working as a Sub System Architect with Ericsson India Global Services Pvt. Ltd from July 2015.  Worked as a Technical Manager for Comviva Technologies India Pvt. Ltd, Bangalore till July 2015.  Worked with Integra Micro Systems Pvt. Ltd, Bangalore, India from November 2005 to May 2008. PATENTS  Patent “SYSTEM & METHODS FOR ENABLING USSD SERVICE CONTINUITY USER EXPERIENCE” Application No. : 210/DEL/2014, filed January - 2014. Patent Pending PROFESSIONAL MEMBERSHIPS / CERTIFICATIONS  Sun Certified Java Programmer in Java1.5 AWARDS  Rock STAR Award for Q1-2016  Best Talent Award for financial year 2014-15, 2012-13, 2011-12, 2009-10.  Top Team award for the MCEL – Mozambique delivery for quick deployment and go live  Credo Cap Award for financial year 2012 - 13  Top Team award for the financial year 2009-10.  Paragon award for the financial year 2009-10.  Ovation (ACE) awards for the financial year 2009-10 TECHNICAL SKILL SET Platforms Windows 9X/2000/XP, Linux, Solaris Languages C, C++, Java, Drools GUI AWT, Swings, GWT Web Technologies HTML, XML, WML, Java Script, Ajax Scripting Languages Jython, Shell, Perl Scripting J2EE Technologies Servlets, JSP, JDBC, Struts, Spring Framework, ORM Technologies Hibernate RDBMS Oracle, Times Ten, My SQL, MS-Access, Columnar databases: Calpont Infini DB, Vector Wise, REDIS Web Servers Tomcat 6.0, Web Sphere, Web Logic Integration Tools Eclipse 3.6, Netbeans – 5, Bonita Studio 5.2, BIRT Protocols SMPP, HTTP(S), TCP/IP, UDP, UCIP, SNMP
  • 2.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 FUNCTIONAL SKILL SET  Managing more than 70 deployments by having high OTD percentage and negligible L3 issues.  Handling kickoff with customer and with internal stakeholders for freezing the requirements and scope of the project.  End to End involvement from the product kickoff to delivery  Solutions for Software product design, implementation and deployment architecture  Experience in code reviews, unit test cases and design reviews.  Managing process setup & development by maintaining high process quality audit scores.  Undertaking code review, debugging and troubleshooting the application.  Extending post go-live and application maintenance support to the client.  Handling Product trainings and presentations with Internal/External customers SCHOLASTICS  B.Tech. (Electronics & Electrical Engineering) from JNT University in 2003.  Intermediate (M.P.C) from Board of Intermediate in 1999.  S.S.C from Andhra University PROJECTS HANDLED Location update and Voucher Administration (LUVA) LUVA – Consists of following nodes which are part of telecom charging. • AIR – Account Information and Refill • AF – Account Finder • VS – Voucher Server • IVR – Interactive Voice Response AIR – supports charging+ functionalities in telecom network for the requests initiated from different sources like the Interactive Voice Response systems (IVRs), administrative systems, Home Location Registers (HLRs), and other external systems (3rd party partners). AF – provides location information for subscriber accounts in the system, it acts as a DNS. Stores the SDP ID and the related IP address for each MSISDN in the network VS – Manages and Support voucher based refill IVR – is a platform to create and launch the IVR based services by integrating with AIR. Environment: Jdk1.7, OSGI, Struts, Servlets, JSP, html, xml, J-Boss-6.1.0, Apache and Jetty web servers, JUnit, Swings, Python, Perl and Shell Scripting. Responsibilities: - Finalization of design and architectures for the new features/product customizaztions of LUVA nodes - Responsible for high quality and on time deliveries - Responsible for designing the low cost and highly maintainable systems - End to End ownership for finalizing the PC/PMR’s from the kickoff to delivery. - Responsible for life cycle management of product
  • 3.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 Integrated Messaging (IM) IM – Integrated Messaging platform shall be built on the philosophy of offering a single platform for mobile operators to fulfil their all messaging needs and at the same time providing the business benefits in terms of bringing down the overall Total Cost of Ownership and improved customer experience. Integrated Messaging platform shall o Offer centralized control over GUI for managing all 3rd party application interface(s) across channels SMS, USSD and MMS. o Be highly scalable, reliable and available platform on physical and virtual hardware environment o Enable mobile operator to manage a range of messaging related services by consolidating all messaging delivery channels o Enable management of the complete messaging lifecycle – from service creation and deployment to service management and maintenance o Be created taking an open-standards approach to enable greater flexibility o Seamlessly handles third-party components on defined standard interfaces o Be architected to ensure that each module can scale independently o Have a single floating license which can be used across various delivery channels based on the traffic requirements. o Have a single reporting tool which provides end-to-end visibility of all transactions, capacity utilization, and subscriber activity across channels Environment: Jdk1.7, Spring, Struts, Servlets, JSP, Hibernate, html, xml, jdbc, Mysql, Oracle, redis, vector wise databases, Tomcat 7.0, JUnit, GWT, Perl and Shell Scripting, BIRT reporting tool. Responsibilities: - Development and Delivery of the IM platform - Management of the team, development and deployments - Adherence to process which includes  Requirement/scope freeze  Design  TDD approach for Development - Management of all internal and external stake holders with the project status, risks - Leading a team of 35 members during development and implementation - Customer interaction from freezing the RFP to PAC signoff - End to End involvement in product life cycle Framework for Launching Applications enabling Rapid Evaluation of Services (FLARES) In the current market scenario, there are many applications and services provided by the operator to the end subscriber. These services include P2A services and A2P services which encompass different business scenarios. The services are available through various external service providers who would be using the operator infrastructure to deliver the services to the end subscriber. For the operator to launch any such service today involves a cumbersome and time consuming process which includes, apart from deploying the service in the operator network, integrating with various network elements for each of these services. FLARES is intended to handle services offered through channels such as USSD and SMS. An application providing a service can be of any the following types. • An internal application provided by the operator itself • An external application provided by third party vendor • An internal application managed by the operator but the content is managed/ provided by the content provider. Environment: Jdk1.6, spring, Servlets, JSP, Hibernate, html, xml, jdbc, Mysql, Oracle, Infini DB, Tomcat 6.0, JUnit, Gwt, Shell Scripting.
  • 4.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 Responsibilities: - Design of FLARES Components Core Engine, User Interface, Licensing Module , Reports engine and Database - Benchmarking the product on different platforms - Leading a team of 10 members during development and implementation - Customer interaction from freezing the RFP to PAC signoff - Involvement in providing End to End solution for USSD services - Developed the FLARES Core Engine , UI and Report Engine components - Deployment architecture freezing in the operator networks. - Technical support to ISS and Customer teams - End to End involvement in product life cycle USSD Applications In the current market scenario, VAS services are playing major role in the telecom industry in operator revenue growth. USSD System allows operator to launch various services like subscriber self care, (Balance Query, E-Recharge, Call Me Back..), Subscription Services, games and other various VAS services. USSD is a session oriented channel unlike SMS and it allows both mobile and network initiated modes. Because of these features day by day USSD services and usage of these services are growing rapidly. Environment: Jdk1.6, Spring, Servlets, JSP, Hibernate, HTML, XML, jdbc, MySQL, Oracle, Infini DB, Tomcat 6.0, JUnit, Shell Scripting, UCIP, Web Services. Responsibilities: - Preparation of DSD (Design and Solution description) based on the operator requirements - Resource, Effort planning and sharing the time lines - Interaction with client for Change requirements collection and analysis. - Pro-Active communication with product management team for discussing about incorporation of new features in the USSD system. - Leading a team of 10 members during development and implementation of USSD applications. - Visited Client location abroad as Project Manager during implementation of complete USSD system and for providing training on the USSD system to client. - Support for L3 issues and activities. ACE – Application Creation Environment In the current market scenario, VAS services are playing major role in the telecom industry in operator revenue growth and launching of a new service is taking weeks time in the standard approach. ACE is like a BPM tool using this marketing team can define the flows on the fly and launch the service in day’s time. ACE administrator can define the flows using drag and drop widgets and the widgets business can be customizable with limited coding knowledge. Environment: Bonita Studio, Jdk1.6, Spring, Servlets, JSP, Hibernate, HTML, XML, jdbc, MySQL, Oracle, Tomcat 6.0, JUnit, Shell Scripting, UCIP, Web Services.. Responsibilities: - Preparation of application flow design in the ACE platform and integrating with external entities. - Standard libraries and Connectors development - Customization of ACE run time environment for better performance - Resource, Effort planning and sharing the time lines - Interaction with client for Change requirements collection and analysis. - Leading a team of 4 members during development and implementation of USSD applications.
  • 5.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 Message Optimizer Service Engine (MOSE) Message Optimizer Service Engine is a solution provided to the operator. The Operator writes the script language in jython. Jython is hybrid language of python and java. Once the operator writes the jython script and uploads it via the MOSE user interface, MOSE will automatically compiles the service. If no errors are found the service is deployed and the operators need to add the database and schedules for the service if any through the GUI. MOSE allows the operator to create Service definition, Service deployment, Service scheduling, Database management, Log management. Environment: Jdk1.6, Spring, Servlets, JSP, Hibernate, html, jdbc, Mysql 5.0, Tomcat 6.0, Shell scripting, Jython, JUnit. Responsibilities: - Involved in design and implementation of MOSE service engine and User interface - Integrated with Message Optimizer - Developed api’s to communicate with SMS, MMS, USSD, Email Push api’s. - Wrote Behavioural Test cases and involved in Unit Testing Jataayu instant Messenger and Presence Service (JIMPS) The jIMPS server is the Instant messaging and Presence Service server which enables communication between Instant Messaging and Presence clients. The jIMPS server supports variety of standard protocols for client to server communication. In addition to supporting OMA IMPS compliant IM clients and OMA SIP/SIMPLE IM and Presence clients, the jIMPS server supports legacy handsets which do not have standard IM and Presence clients. The jIMPS server supports the SMS client which targets the legacy SMS only handsets, WAP based clients which are for WAP enabled handsets, and inter-working with MMS clients. Environment: Jdk1.5, Spring, Servlets, JSP, Hibernate, xml, wml, xhtml, jdbc, Mysql, Tomcat 6.0, Perl, Siena 1.5.4. Responsibilities: - Involved in Technical specification Understanding, Requirement, Analysis, design, building, implementation, customizations and deployment. Worked as module designer and end to end integration and testing of the productTook part in House Keeping - Worked on Conversation History feature and Advertisement Framework Design - Developed service relay functionality as specified in the OMA PTS specification - Developed JIMCAS (Jataayu Instant Message and Content Adoptable Service) - Developed jWIM (Jataayu WAP Based Instant Messaging) Client - Customizing IMPS features based on the client requirements - Involved in preparing Builds - Writing Behavioural Test cases and involved in Unit Testing MMSC Provisioning Administration Multimedia Messaging Service (MMS) is a system application by which an MMS client is able to provide a messaging operation with a variety of media types. A critical component involved in the whole MMS Environment is provisioning of users who shall be able to use this service. Environment: Jdk1.5, Struts, Servlets, JSP, Hibernate, xml, html, jdbc, Mysql, Tomcat 5.5. Responsibilities: - Developed an HTTP interface for the client application to manage subscribers - Developed APIs for the application interface to communicate with the MMSC Provisioning Server - Unit Testing & Technical Documentation ISSE (Integrated Services Subscription Environment) for WAP Gateway
  • 6.
    Nagaraju Amarana SubSystem Architect : amarana.nagaraju@gmail.com Mobile: +91 9611909268 The product of jataayu is vastly in demand by operators for its operator friendly features. ISSE gives platform to the operator to have a control on what a subscriber can browse using the WAP service. ISSE provides control to operator to configure the various rules based on URLs and content types to be allowed or denied from browsing. The one of the prime feature supported by ISSE is to charge the subscriber based on what the subscriber is browsing and in a way the operator wants to charge the subscriber. ISSE has been extensively customized to accommodate the subscriber charging requirements to support both real time charging as well as off line charging. The on line pages to advise for charges and services available for subscription shown directly on the subscriber's handset is the add on feature liked by operators as well as subscribers. ISSE has been customized to provide the extensive reports to give a glance of total subscriptions , amount of volume browsed for a particular subscriber and so on. Environment: Struts, Servlets, JSP, Hibernate, xml, html, jdbc,Tomcat 5.5. Responsibilities: - Developed HTTP interfaces for the client application to manage subscribers - Developed Reports, Cumulative and Detailed graphs - Prepared implementation document - Unit test cases writing and execution - Writing Behavioural Test cases and involved in Unit Testing Provisioning Interface of NDM Element Manager The ASP provides a TCP/IP interface to provisioning clients for accessing provisioning data stored in the ASP. The provisioning client sends messages to the ASP in the form of XML documents in the message body of HTTP POST requests. The provisioning interface provides messages to add, modify, delete and query provisioning data in a single transaction. Provisioning data is grouped into objects where the data fully specify objects properties. • The following provisioning objects are supported: • Business Unit Administrator • NDM Subscriber Provisioning messages are divided into five categories • Provisioning Commands - requests to add, modify or delete provisioning objects • Provisioning Queries - requests to retrieve data about provisioning objects, • Session Management - requests that are used to initiate or terminate an authenticated session. • Provisioning Responses - responses to provisioning commands. Environment: Swings, Servlets, JSP, xml, html, jdbc, Tomcat 5.0.19 & Times Ten Database. Responsibilities: - GUI Designing using Swings and HTML - Developing using JSP's and Servlets - Involved in Unit Testing PERSONAL FORTE Date of Birth : 09th August 1982 Sex : Male Nationality : Indian Martial Status : Married DECLARATION: I hereby declare that all the above mentioned details are true and correct to the best of my knowledge. Place: Gurgaon Date: (Nagaraju Amarana)