Resume
Solution, ArchitecT
PROFILE:
- Technically sophisticated professional with total experience of 12 yrs . in Core Java/J2EE/Python & UNIX along with SQL/PL - SQL and Machine Learning , in the domain of Telecom Network Management, Telco Operations Support System (OSS), and Analytics.
- Functional expertise included presales/requirement gathering/design/development in OSS Assurance Domain (Fault Management, Performance Management, Service Quality Management) and Telecom analytics encompassing Wireline/Wireless technologies (2G/3G/4G)/VAS including transition and transformation.
- Excellent communication and people skills, ability to relate to people from business domain/implementation team.
- Have strong desire to work in Machine Learning and Artificial Intelligence related projects.
TECHNICAL SKILLS:
Programming Languages: C, Java, XML, JSON, JavaScript, Python, R, Arduino
Other Technologies: UNIX shell scripting, debugging tools, Windows GUI development, JSP, Servlet, Struts, Hibernate, Web Services, Rest services, Ant, and Junit
Databases: Oracle, Sybase, Postgres, Mongo DB
Web Server/Application Server: Tomcat, Sun Application server, Oracle WebLogic
Design: UML, Design Patterns
Version Control System: VSS, SVN
Platforms: Solaris 8 / Solaris 10, RHEL 6.5
Telecom Standards: eTOM, SID, FCAPS, ITIL
PROFESSIONAL EXPERIENCE:
Confidential
Solution ArchitectTechnology: Unix, Python, Machine Learning
Responsibilities:
- Data Exploratory analysis.
- Applied different feature selection and feature extraction methods including Univariate feature selection, Step forward feature selection, PCA, Autoencoder.
- Applied different classification methods like SVM, Random Forest, Gradient Boosted decision trees, K-NN, Neural Net and Ensemble model.
- Performance and Error analysis.
- Exposure to data visualization tools and techniques like matplotlib, ggplot.
Confidential
Solution ArchitectTools: Unix, Python, Arduino, Raspberry Pi, Machine Learning, Node-js, Node-Red
Responsibilities:
- Deployment of sensors.
- Development of Arduino programs.
- Communication between sensors and Arduino via MQTT.
- Implementation of statistical and ML based rules.
- Integration with Thing Speak platform and databases like Postgres and MongoDB.
- Facial recognition for Smart security.
- Voice controlled lights on/off.
Solution Architect
Confidential
Technology: Python, Unix Shell Script, PostgreSQL, Machine Learning
Responsibilities:
- Workshop with customer to freeze customer requirements.
- Workshop with PDU to understand the requirement of loading cell data and corresponding dependencies and design the architecture.
- Development and deployment of the solution.
- Acceptance testing. to customer.
Confidential
Technology: Core Java, Unix, Python, Oracle, Machine Learning
Solution Architect
Responsibilities:
- Onsite workshop with customer to freeze customer requirements.
- Workshop with energy experts to understand the domain of Energy management and design the architecture.
- Develop ETL system to integrate with Remote site manager systems.
- Devised various ENOC use cases like site Energy optimisation, Fuel management, Rectifier management, asset forecast including Battery life prediction and capex/opex optimization.
- Usage of Machine Learning in use cases like to predict rectifier failure, when to overhaul generator, site visit analysis.
- Guiding the team during implementation.
- Acceptance testing. to NOC.
Confidential
Technology: Core Java, Oracle, Unix shell script
Solution Architect and Lead Developer
Responsibilities:
- Onsite workshop with customer to freeze customer requirements.
- Design SQM solution architecture, HLD, test specs, and customer materials.
- Design LLD of all integration interfaces including NetAct, Granite, Netcool and customer performance management systems.
- Design and configuration of Service model (2G/3G/4G and VAS services), KPI, KQI, Thresholds.
- Design and deployment of Fault Management System (Netcool), Trouble Ticket, Performance Management system ETL.
- Design and deployment of SQM - Trouble Ticket interface (BI DWH).
- Configuration of Dashboard to be used by NOC/SOC.
- Guidance to the team members in whole implementation.
- Acceptance testing.
Sr. Software Developer
Confidential
Technology: J2EE technologies - Struts, Hibernate, Web Services, Ant, Junit, Oracle
Responsibilities:
- Design of the system (High level and Detailed design)
- Involvement in HLD, FSD.
- Developing Web Services using JAX WS & Oracle database interfacing through Hibernate.
- GUI development using Struts framework, JavaScript & CSS.
- Design Test case plan and Testing.
Confidential
Technology: Core Java, XML, Unix, Oracle SQL
Software developer & lead
Responsibilities:
- Development of Alarm MDD using Java which is used to parse alarms received from network elements through SNMP/CORBA/FTP protocols and display on Clarity AMS after proper decoding & augmentation.
- Development of Performance MDD using Java & XML which is responsible for generating reports (graphical/excel/PDF format) related to Network element’s activity, data for which is obtained through SNMP/FTP System statistics file direct from NE or EMS.
- Installation & Configuration of Mediation Device Drivers (MDD) for Confidential /Nokia Elements at Confidential in East Zone & North Zone.
- Interfacing Clarity Inventory Management.
- Involvement in E2E Design of OSS solution (High Level & Detailed design).
- Communicating and information gathering about the requirement from clients.
- Took key role in User Acceptance Testing across 17 Confidential circles.
- Helping hand to new joiners to understand current OSS implementation.