Senior Software Engineer having 8+ years of professional experience in developing Web, Desktop Applications and Automations.
Role: Individual contributor for Design/Development as well as Lead Engineer in Backend Service Development team across multiple projects.
Joined as Fresher and Trained/Scaled-up to an Individual contributor for development in the project.
Worked on the ETL Process to handle the data, Application support and maintenance.
Python/Java/Javascript
1. Consistency Checker:
Developed to run the defined packages on the scheduled days, to find the divergence in the live network data with respect to the MO and Parameter list. Make the required correction in the network as per the defined values by running ENM Scripts and generate the change report for validation from optimization team. Tech Stack: Python, MS SQL, ENM ScriptingTech Stack: Python, MS SQL, MongoDB
3. ICE Booster Automation: (Index of Customer Experience):Automation was developed for finding the Root cause analysis over the customer complaint, to find the cause for the Network downtime, slowness in the network or any issue reported by the customer.
Tech Stack: Python, MongoDB, Django
4. OSS RCA Automation:
Root cause analysis over the OSS server data to find the cause for the Network downtime or slowness in the network. The tool will be triggered when the RCA must be found for a day’s data and the relevant rule-set will be applied to find the RCA and report will be generated.
Tech Stack: Python, MongoDB, HTML, JavaScript
5. ISF (Integrated Service Flow):
ISF is an internal tool for Demand management, Resource Allocation, and Delivery tracker. It is used as end to end management of the deliverables
from the creation of demand to delivery fulfillment which includes workflow of the process followed, reporting and dashboards
Tech Stack: Python, REST, MS SQL Server, HTML5, JavaScript
6. BE Dashboard - Web Application:
BE(Business Excellence) Dashboard is a Web App Replacement for Report Management Using MS Excel. Used by Managers to modify the Metric values across domains. Provides color coded summary/graph upon Data Modification and Feature to Export the Dashboard to MS Excel Format. Tech Stack: Java, JavaScript, HTML, JSP, Servlets, SQL
7. NEDx & NEDxTrendz:
NEDx : (Network Engineering Delivery excellence) desktop app of Ericsson used for Time and Activity Tracking. This tool is used in Network Engineering (NE) department for calculating the Time effort for the activities performed which is used for Billing purpose.
NEDxTrendz : Web application of Network Engineering department used for Reporting dashboard (charts & graphs) and managerial activities by using the data from NEDx tool
Tech Stack: Core Java, SQL, AngularJS JS, HTML, JDBC, Git
8. ENIQ-STATS:
Solution for Network Performance Management (PM). It consists of surveying & measuring the performance and quality of the network. It helps in the performance management of the traffic in the network.
Tech Stack: Sybase, Java/J2EE, SAP BO, Unix, scripting