
Narendra Ingle
Java Prblob:https://bebee.com/JavaProfessional_And_Oss-InventoryExpert with 10 years of experience
Hire this person
Send a job offer directly to this candidate
About
Hands-on, successful Software Engineer experience with decades of verifiable success coordinate with teams in delivering appropriate technology solutions for products. Comprehensive knowledge of platform development, enterprise architecture, Agile methodologies.
Experience of working on J2EE Application and good knowledge Spring. Diverse domain exposure in Telecommunication Services. Experienced in Development in Telecom OSS/ BSS System. Good knowledge of working on Software Development Life Cycle (SDLC) while development of project
Experience
Senior Solution Integrator at Ericsson India Global Service Pvt. Ltd. (2021-11 – Present)
Client: Telenor (DNA) Finland. Project: Ericsson Adaptive Inventory Management which controls all customers Fixed Line and Mobile Services.
Senior Associate – Technology at Synechron Technologies Pvt. Ltd. (2021-06 – 2021-10)
Client: Citi Bank. Project: Demographic Feed File Generator. This Project generate Feed files for APAC, EMEA and NAM regions from Neoj4j database and remove encryption from some of table column and send it to downstream salesforce system via different protocols like SFTP and NDM file transfer. This file contains all Customer information like account details, name, address and many more related to account.
- Generate Feed files based on different design and requirements like tts-amld5, Salesforce, Global volume this project contains more than 12 different business logics and more than 72 files.
- Scala code connect with neo4j Database and take data based on Cypher Queries and code will work for take care for encryption and database columns which feed files and downstream system required.
- Post Generate this file Shell Scripts runs on those files which will take care to remove unwanted columns append some additional details like header footer and number of rows also split large files into numbers of small files.
- Those shell scripts call from a Autosys Portal where Jil file will take care of Scheduler based days and weeks and set times based on Region like APAC, EMEA and NAM.
Software Engineer at JIO Platforms Ltd. (2020-03 – 2021-05)
Project: OSS Interface Broker (OIB). OIB is an orchestration platform which is communicate between CNAAP (Cisco Network Automation and Analytics Platform) EAI inventory, Order Care, Network Equipment and Assurance Fulfilment. It's a 3- tier architecture-based web application. Which support all type of interface such as JMS, Soap, and REST.
- It's a 3-tier architecture application where we write multiple Spring Boot Microservices to communicate with different interfaces.
- CNAAP product is automated push XML to JMS and from there we will process to as per process and send back to their appropriate response to CNAAP and depending upon they create their next work order.
- OIB completely configurable product where we can divide multiple tasks into a single operation and process and priority of task also customize from GUI.
- OIB having three major component Adapter, Database and GUI for representation. Every adapter based on product which is communicated with OIB.
Software Engineer at Reliance Digital Platform and Project Services Ltd. (2018-03 – 2021-05)
Project: Ericsson Adaptive Inventory (Granite Inventory). EAI keep track of every physical, logical, virtual, cloud resources and services, automate hybrid service design/assign and provisioning, and improve the reliability and efficiency of your operations processes – from network inventory management to fulfilment and assurance. EAI provide a comprehensive view of hybrid resources and the relationships among them.
- Designed, development, testing and documentation. Interfacing independently with all vendors.
- Design and develop the SOAP based interface between Ericsson Granite Inventory and Concept Wave using ASI API(s)
- Design and Develop SOAP based interface between Ericsson Granite Inventory and different OSS systems such as Network Engineer, Site forge systems, HP systems
- Developed code to auto populate some important parameters of different objects, creating port access IDs, Configurations, mapping between NE and Granite inventory and other functionalities as per requirement for enrichment of these devices in monitoring tools such as UTM, UCMDB
- Configuration of Ericsson Worx Templates, Tasks, Queues and Object Templates. Extension of Granite Event-driven Framework by including new MDB(s).
- Sound knowledge of Ericsson Granite Admin level configurations such as User Creation and User Profile Creation, UDG configurations, UDA Configurations, AMO configurations, Regional Range's creation
- Played role in handling this above stated action in DB level using MS SQL and PL/SQL queries.
- Granite inventory use to sends its updated data every 8 hours to UTM/UCMDB via MS SQL Views/Procedure scheduled using shell scripts.
- Play Major role for Product Upgrade from version EAI 8.1 to version EAI 16.1 under this activity all code migration and configuration move from Java 1.6 to 1.8
Software Engineer at Reliance Jio Infocomm Ltd. (2016-03 – 2018-01)
Project: Ericsson Discovery and Reconciliation. EDR is Ericsson product for improve the accuracy of network data with intelligent discovery of the data from multi-vendor and multi-domain networks to keep Ericsson Adaptive inventory up-to-date and enable effective network Inventory management.
- Write code for Different vendors such as Samsung, Alcatel lucent, Tejas Network, HP, Ciena and 32 others for updating there planned and in-service device information into EAI (Granite Inventory).
- EDR tools can provide facility to network sweep where vendor can see all network discovery as well as reconcile them with respect to EAI inventory.
- Write, update, and maintain code or software packages to handle specific jobs such as tracking inventory, storing, or retrieving data, or controlling other equipment.
- EDR tool can get complete granite inventory physical and logical data for discovery and reconciliation such as container, Cards, Sub Card, Port, and logical Path.
- Assurance parameter update in inventory for alarm enrichment process for finding faulty and decommissioned devices
Education
Bachelor of Engineering in Electronics and Communications – RGPV University Bhopal
Higher Secondary Certificate – Madhya Pradesh State Board Bhopal
Secondary School Certificate – Madhya Pradesh State Board Bhopal


