06/04/2024 updated

**** ******** ****
partially available
info: Available evenings and weekends

Software Developer, Senior System Analysis, Software Developer

VILUPPURAM, India
Only remote
MCA
VILUPPURAM, India
Only remote
MCA

Profile attachments

CV - Kathiravan Murugan

HTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesApache TomcatServer ApplicationTest AutomationUnit TestingOracle WebLogic ServerBug ManagementClient Server ModelsCascading Style Sheets (CSS)Software as a ServiceComputer ProgrammingDatabasesData SynchronizationRelational DatabasesWeb DevelopmentEclipse (Software)EthernetJava Platform Enterprise Edition (J2EE)Sync (Unix)Web ServersNetwork TopologiesSystems AnalysisIntelliJ IDEAInventory Management SoftwareJava Database ConnectivityJava ServletJSONJavaserver PagesJUnitNetwork LayerMetadataNeo4jNetwork ModelNetwork MonitoringNetwork ServiceObject-Oriented Software DevelopmentOracle DatabasesOracle ApplicationsPerforceSimple Object Access Protocol (SOAP)Software EngineeringPL-SQLTcl (Programming Language)Virtual LANWeb ApplicationsWeb ServicesExtensible Markup Language (XML)Software OrganizationXml TechnologiesFile Transfer Protocol (FTP)Enterprise Application PlatformGitAngularJSApache KafkaRestful Api
Agile, Tomcat, API, APIs, automation scripts, CSS, Client / Server, programming, data sync, Database, Eclipse, Enterprise Applications, Ethernet, XML, File Transfer Protocol (FTP), Git, HTML, user interface, IntelliJ, inventory data, JSON, Java application, Java, Core Java, JDBC, J2EE, J2EE technologies, Servlet, JavaScript, Java Script, JSP, Junit, Metadata, Neo4j, Layer 3, network model, Network Management Systems, Network Services, Network Topology, OOps, Oracle, Oracle 9i, Weblogic, PL/SQL, Perforce, Relational Database, Restful, Application Server, SOAP, Bug fixes, application development, software organization, SaaS, Sync, System Analysis, TCL, unit testing, VLANS, Web-based, Web Programming, Web Server, Web Services, XML Technologies, Cramer

Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

EnglishFluent

Project history

Team Member

Project: #7:
Projects: CBOSS

Client Tata Communication Limited (TCL).

Role Team Member
Team Size 6
Environment Oracle, JSP, JDBC, Java, Eclipse
Duration 6 months



Project Description:

Cboss is an application which is directly interacting with CRAMER Inventory Management tool. Cramer
OSS Suite is the first OSS solution to provide an effective two-way interface between the Business
Support Systems (BSS) and the OSS. By encapsulating network complexity for presentation to the sales
and marketing organization. In this utility, there are many modules which are used to monitor the
network designing & topologies given by the CRAMER implementation. The modules are like
IpConfigProcessor, IPConfigHandler, IPConfigHelper, CopfProcessor,IPAllocation and IPDeviceUtils
etc. So based on the requirements of the customer we process the elements and complete the process.

Responsibilities:

* Designed JSP's as per the Requirement.
* Implemented Action Classes.
* Implemented Form Beans and their Validations.
* Implemented Custom Validations as per the Requirement.
* Written DO's and their implementations With JDBC.
* Development of automation scripts for the application developed using Java Script.

Team Member

Project: #8:
Projects: Service Route Finding

Client Tata Communication Limited (TCL).
Role Team Member
Team Size 2
Environment Web Services(SOAP, Restful), JSP, Servlet, JDBC, Oracle, Eclipse
Duration 3 months



Project Description:

Service Route finder project main purpose which has been redesigned to make it easier for you to
find the path between A end to Z end based on latitude and longitude values. In caramer database we
have a latitude and longitude values based on location. If user is select the Location from the
dropdown it will populate another dropdown for all the nodes according to Location. Once you select
the device it will show all the path between A end to Z end via Google map API.

Responsibilities:

* Designed JSP's as per the Requirement.
* Implemented Code as per the requirements.
* Unit testing for the requirements.
* Deployment.

Team Member

Rogers
Project: #2:
Projects: ROGERS: NRM to BPI Migration
Client Rogers
Role Team Member
Team Size 10
Environment Java, Neo4j, InteliJ, Discovery Adapter, BPO
Duration Jan 2023 to April 2023



Project Description:

Rogers migrating all the Physical and Logical inventory data from NRM to BPI (Blue Planet
Inventory). This project will deliver the additional integration between the NRM and BPI via Kafka
to generate events to load into BPI database. The project will be delivered by implementation of the
BP Inventory Network Synchronization (INS) solution. The INS solution will include the delivery of
the following components:

Responsibilities:

* Requirement gathering, analysis.
* Maintain Agile Principles in the project.
* Development, unit testing for the requirements.
* Bug fixes
* Task assignment to colleagues.
* Deployment.

Team Member

Project: #3:
Projects: SHENTEL-BPI-PO
Client Shentel (US)
Role Team Member
Team Size 12
Environment Java, Neo4j, InteliJ, Angular, Discovery Adapter
Duration Jan 2021 to Jan 2023



Project Description:

Currently, in Shentel they are migrating all the data from network to BPI(Blue Planet Inventory).
Inventory systems will run in master-master configuration and data sync happens between the two
systems to keep them in-sync. This project will deliver the additional integration between the 2 x
Network Management Systems (NMS) and Veritas.
The project will be delivered by implementation of the BP Inventory Network Synchronization (INS)
solution. The INS solution will include the delivery of the following components:
* Discovery - discover as-build and planned network from 2 NMS Systems
* MCP for Ciena device types
* DNA for Infinera device types.
* Federation - Generate discrepancies between the discovered network and BPI are identified.
* Reconciliation - Provide a mechanism to synchronize the discovered discrepancies to provide a
source of truth with the combined data sources*.


Responsibilities:

* Requirement gathering, analysis.
* Maintain Agile Principles in the project.
* Development, unit testing for the requirements.
* Bug fixes
* Task assignment to colleagues.
* Deployment.

Software Developer

Amdocs

Team Member

Project: #4:
Projects: IP Simplified Planning
Client Vodafone (German)
Role Team Member
Team Size 13
Environment Java, JDBC, JSP, Servlet, Oracle, PL/SQL Eclipse, Angular
Duration Sep 2019 to Jan 2021



Project Description:

Vodafone supports two service lines Cramer Fixed (Cramer6) and Cramer Mobile (ANN). Vodafone manage
the connections from Radio base stations (2G base stations, LTE base stations) to the core network
by building circuits within Amdocs ARM. The existing network model is based on routed IP circuits.
Vodafone employ a large number of planners to manage additions and changes to these circuits.
Vodafone wish to revise their datamodel and processes such that the number of planners can be
reduced. The cost savings are very large ($100,000 + pa).
Simplified IP project supports the Plan and Design of Layer 2 and Layer 3 connectivity. We have
below interfaces to Design and Plan Layer 2 and Layer 3 connectivity.
Layer 2 Planner: Allows user to create new VLANS and the set is used as route for new VLAN(s).
Logical Device Reporter: Allows end user to view and edit Layer 3 (IP) data against multiple
objects.
Device Manager: A new user interface component will be provided to allow the viewing, creation and
manipulation of devices within the Mobile and Fixed repositories. The component will be launched
from ANN and embedded within the OSS Portal.


Responsibilities:

* Requirement gathering, analysis.
* Maintain Agile Principles in the project.
* Development, unit testing for the requirements.
* Bug fixes
* Task assignment to colleagues.
* Deployment.

Senior System Analysis

Sonata Software

Team Member

Project: #5:
Projects: PostWAN(Automation)

Client Sunrise(Switzerland)
Role Team Member
Team Size 5
Environment Java, JDBC, JSP, Servlet, Oracle, PL/SQL Eclipse
Duration May 2018 to Oct 2018



Project Description:

Sunrise uses CRAMER application to manage their physical and logical inventory and activation of
Broadband Network Services to end customers. Sunrise uses Ethernet technology to provide broadband
services to end users.
Here in this project CRAMER receives Service Access orders from Clarify Team Systems. After
processing it in Cramer(i.e. designing the line model), Cramer sends activation request to DE for
configuration of services on various ports. Apart from the actual service activation, Cramer is also
responsible for logical representation and creation of Service Ready Network. In Sunrise project
Cramer holds information of around 10000 to 20,00,000 of end user services.
There are many file interfaces provided between Cramer and other application. These interfaces uses
File Transfer Protocol (FTP) functionality and the files created in csv format are shared with other
systems.
Part of this Automation we have introduced new Web report to handle this all operation in Cramer GUI
based on Service selection.

Responsibilities:

* Requirement gathering, analysis.
* Maintain Agile Principles in the project.
* Development, unit testing for the requirements.
* Bug fixes
* Task assignment to colleagues.
* Deployment.

Software Developer

Amdocs

Software Engineer

Mastercom TechServices Pvt. Ltd.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in