Now you can Instantly Chat with Krishna!
About Me
IT professional with 11 Years of IT experience in the design and development of large-scale enterprise applications for Banking and Financial, Travel and Multimedia, Telecom, Lawful Interception industries. Working as a Senior Consultant with Capgemi...
Show MoreSkills
Portfolio Projects
Description
PCF is telecom network component in 5G network architecture to support unified policyframework, providing policy rules to CP functions, and access subscription information for policy decisions. This enhancement provided support to delete subscriber N7 session and associated N28 session from PCF, and database via Ops Center CLI (Command Line Interface).
Show More Show LessDescription
Mediation Device and DC1812(Radius Probe) applications of MCng system communicate with each other to collect Radius data from Radius Server. Radius (Remote Authentication Dial-In User Service) is a networking protocol used by Internet Service Providers(ISPs). When user dial in to the ISP he must enter username and password. This information is passed to a RADIUS server, which checks that the information is correct, and then authorizes access to the ISP system. This project is developed to extract information from Radius packets and sends to LEA in ASN.1 format.
Show More Show LessDescription
MCng(Monitoring Center next generation) application interacts with Huawei passive interception management system to collect telecom data like voice, sms, and fax from network for Lawful Interception. This implementation is done in Mediation Device (MDng) to set triggers/filters on Huawei system to collect data. Trigger states are managed in Mediation Device to mark active/inactive based on requirement for data capture. Data received from Huawei system is captured into MCng database for analysis in the form of intercepts.
Show More Show LessDescription
Mediation Device (MDng) is one of the components of MCng (Monitoring Center next generation) works as a mediator between passive data collectors and MCng to capture live traffic fromtelecom network and forward to MCng. Radius Probe collector captures Radius protocol packets and extracts IP addresses, and send to Mediation Device, then Mediation Device creates/manages triggers/filters using these IP addresses on IQProbe collector which collects/captures IP based data. This implementation was done to enhance the capability of IQ Probe to capture IP packets/data routed through Delegated IPv6 addresses for interception in MCng.
Show More Show LessDescription
Sovereign is a middleware application developed using REST service and Hibernate to servethe request of different channels requested for data by providing/consuming web Services to/of other applications, was used for cache. Earlier caches were implemented in Sovereign using JBoss Infinispan,in-memory distributed cache which stores data at local JBoss servers JVM, due to that memory consumption was getting increased. This project is aimed to migrate all caches from local JBoss infinispan to JBoss Datagrid (JDG) which stores data on another server and releases some memory overload from JBoss.
Show More Show LessDescription
Client: Cisco Systems, Inc.
Description: SGW is Control Plane Network Functions (NF) of the Converged core network (4G-5G).
Cisco Cloud Native SGW NF is built on top of SMI architecture. Cloud Native SGW acts as UE anchor
and support mobility procedures along with session setup and termination procedures. This
enhancement provided supports to forward RAN/NAS cause codes to PGW from SGW.
Responsibilities: Involved to understand requirement, write Design Document, and implement
end-to-end flow to extract RAN/NAS cause codes received from MME and forward to PGW from
SGW.
Technologies: Java, Spring Boot, Hibernate, Spring-REST, Junit, Go language, gRPC, etcd, Python,
git, Docker, Kubernetes, Helm, etcd, Cucumber
Show More Show LessDescription
(Policy Control function) for 5G
Client: Cisco Systems, Inc.
Description: PCF is telecom network component in 5G network architecture to support unified
policyframework, providing policy rules to CP functions, and access subscription information for
policy decisions. This enhancement provided support to delete subscriber N7 session and
associated N28 session from PCF, and database via Ops Center CLI (Command Line Interface).
Responsibilities: Involved to understand requirement and implement end-to-end flow in PCF.
Technologies: Java, Spring Boot, Hibernate, Spring-REST, etcd, Junit, git, Docker, Kubernetes,
Helm, gRPC, Cucumber
Show More Show LessDescription
Customer: trovicor technology sdn. Bhd., Malaysia
Description: Generic File Distributor, a windows desktop application is developed to distribute
IRI(Intercept related Information) HI2 tickets to multiple IRIC applications in round robin fashion,
which are sent by telecommunication switches during the interception process. It is developed for
horizontal scaling to improve the performance.
Responsibilities: Involved in understanding requirement, analysis, creating Software Solution Spec,
and coding, and end-to-end integration testing. Worked as an individual contributor to develop
application.
Technologies: Java, J2EE, Multithreading, Spring Boot, Apache Camel, log4j, Maven
Show More Show LessDescription
Customer: trovicor technology sdn. bhd., Malaysia
Description: Mediation Device application works as a Mediator to set triggers on frontend
application and receive IP data from network, and accumulate in the form of PCAP, then send to
another application for processing. Hazelcast cache is implemented to store metadata about
captured data to Hazelcast server in case of system failure, so stored PCAPs can be processed
again After MD application started.
Responsibilities: Involved in developing new module in MD for Hazelcast, which works as a server.
Technologies: Java, Spring, Hazelcast, OSGi
Show More Show LessDescription
Customer: EA(Electronic Arts) Sports, USA
Description: EA Sports, one of the world’s largest computer game development company has tie-
up to launch games of other game development companies and provide support to their
customers through online portals Omega and EAHelp. Omega application is developed by
Mindtree for EA using Salesforcetechnology which is used by Advisor to resolve customer cases
(query) created from EAHelp by customer. Currently Case data get stored on SF cloud data
storage which incur cost to EA. Aim of this project is to reduce data storage from SF cloud and
migrate data to NoSQL database. MongoDB is usedas a database to store all case related data.
Data migrated using Spring batch processing and Spring REST web services are implemented to
fetch migrated data from mongoDB.
Responsibilities: Involved in developing Spring batch and Spring REST API’s which are invoked by
frontend application Omega and EAHelp.
Technologies: Java, J2EE, Spring BOOT, Spring REST Services, Spring Batch, Spring DATA, JSON,
MongoDB, MySQL, Tomcat, Swagger API Docs.
Show More Show LessDescription
Customer: Avis Budget Group, UK
Description: Avis Budget Group had the Car Rental E-Commerce application developed on
mature technology, which was upgraded by Mindtree on Java platform using latest technologies
like Spring, REST Web Services, AJAX, JSON, and Magnolia CMS to improve the look and feel of
application.
Responsibilities: Involved in developing new modules for application using Spring mvc with team
and tracking the progress of tasks allocated to team by following the Agile standards, Also
individually implemented APIs to consume REST Web Service. And created REST Web Services
which is consumed by Avis-Budget Mobile Android and IOS Application.
Technologies: Core Java, Spring, Hibe
Show More Show Less