CAREER SUMMARY:
- Worked on integration of AWS database service with application.
- Worked on porting the software to Java 8.
- Worked as Senior Technical Lead in Aricent ECN Product for Nokia Client. Handled multiple projects in different role (Global TPM, Technical architect) at the same time.
- Possessing telecom IN and NGIN experience, worked on different core network protocols as INAP (INCS1/1+), Camel, Diameter, SIP, SIGTRAN, and SS7 Signaling.
- Possessing good experience in C++ (version 17), Core Java (Java 8), Spring, Spring boot, Hibernate, Restful & SOAP webservices, Rest based microservices, Python, SQL, Design Patterns, Data Structures and Algorithms.
- Well versed with complete product development life cycle.
- Experienced in fault isolation, bug tracking.
- MTech in data Analytics which has given exposure to Machine Learning, Artificial Intelligence, DWH, DC, Software Architecture, statistics and Usability Engineering.
- Very Strong analytical and problem-solving skills
- Managing teams with team size from 5 -10 people at one time since 2011
- The work profile includes: -
Products: Host Access, PV-Wave, SourcePro
Technology: C++ 17, Java 8, Spring boot, Rest Microservices, SSH, SSL, UML, Docker, Git, GitHub, Confluence, Jira, Jenkins, AWS
Client : Perforce
Project Details :
HA is generalized terminal emulation software, to be installed on Personal computers (PC) running under Windows Operating System. It enables the user to connect to one or more Host computers across different Networks using different Emulation characteristics.
· Role and Responsibilities: -
- Performing planning, feasibility analysis and effort estimations.
- Handling customer meetings and technical discussion.
- Migration from Git to GitHub.
- Worked on integration of AWS database service with application.
- Worked on integration of Image Processing using AWS services such as API Gateway, AWS Lambda, S3 and DynamoDB.
- Worked on setting up CI\CD pipeline.
- Re-architecture of product and creation of HLD using reverse engineering.
- Integration of SSH and SSL into application.
- Delegating responsibilities to team members.
Technology: ReactJS, NodeJS, CSS, Python
Project Details :
Design, code and testing of Website for client. Design, code and testing of Medicine Recommender system.
A8640 ECN (Enterprise Corporate at network .): April 2010 – 9th Aug 2019
Technology: C/C++, Java, gSoap, SoapUI, Ready API, Spring, Spring boot, Microservices, Hibernate, Restful & SOAP webservices, OSP (Alcatel Proprietary), SIP, INAP, CAMEL, Radius, Diameter, UML, Git, Sharepoint, Jira, Jenkins
Client : Nokia
Project Details :
The ECN is an enhanced application for enterprises, which helps them to support different kinds of terminals inside Virtual Private Network. It allows any company to have powerful facilities such as common private numbering plan, call forwarding, dedicated charging, dual invoicing, etc. It acts as SCP in network and particularly fits in all fixed/mobile/NGN environments. ECN provides complete solution to cater to needs of both small and large enterprises due to its rich feature set:
- One Number feature is included for Orange/Telenor. As per One Number feature all lines belongings to member are correlated and call is presented as per service logic. The call can be presented in sequential or parallel mode.
- Integration of product with Alcatel Payment server ICC.
- Offers provisioning services by handling soap requests from web interface and manipulating tuples in database.
- Treecopy tool, which copies tree from database and allows user to modify it and then updates the changes in db.
- Automation tool for testing provisioning applications using Ready API.
Worked on below releases of ECN, many of which were being developed and maintained in parallel at times.
ECN71 – Senior Technical Lead and Technical Project Manager (team size 20).
Role and Responsibilities: -
· Performing planning, feasibility analysis and time & effort estimations
· Handling customer meetings & technical discussions.
· Design and development of Treecopy tool.
· Integration of Nokia CICD toolchain tool with Jenkins.
· Delivery management.
Telenor – Technical Lead, Developer(team size 3)
· Role and Responsibilities: -
- Performing planning, feasibility analysis and time & effort estimations
- Handling customer meetings and technical discussion.
- Involved in new feature development and enhancements, system performance and regression testing activities for soap modules.
- Migration tool development and migration support.
- Support to Integration and Validation testing.
- Developed automation tool for Provisioning application, using Ready API, Jenkins.
ECN5.4 – Technical Lead, Developer (team size 10)
· Role and Responsibilities: -
- Performing planning, feasibility analysis and time & effort estimations
- Handling customer meetings and technical discussion.
- Delegating the responsibilities to the team members.
- Involved in new feature development and enhancements, system performance and regression testing activities for soap\Rest modules.
- Support to Integration and Validation testing.
- Delivered customer training also for product version.
ECN5.3 – Technical Lead, Developer (team size 6)
· Role and Responsibilities: -
- Mentoring the team members for the product.
- Involved in new feature development and enhancements, system performance and regression testing activities for soap modules.
- Support to Integration and Validation testing.
ECN5.1.2 – Developer
· Role and Responsibilities: -
- Created of low level design document and coding of soap modules and call supervisor modules independently.
- Involved in problem debugging, reporting and fault tracking.
Flexible Routing & Charging, Prepaid Calling card, and Mobile number portability
Was involved in design, code and testing of MNP, PPC and FRC IN services for AAPT.
Worked on Image Editor and Namespace extension, designed for Multifunctional Peripheral devices using C#, C++.
Software Engineering: Waterfall Model, Agile Methodology (Kanban and Scrum), Requirements, High and Low-Level Design, Coding, Testing, Bug Fixing, Design Patterns, UML, JSON, REST, Enterprise Architecture Design, Microservices Architecture
Certified AWS Solution Architect Associate, [Simplilearn]
Certified AWS Solution Architect Associate, [Simplilearn]
Certified DevOps Practitioner, [Simplilearn]
Certified SAFe Scrum Master Course (5.0), Scaled Agile, Inc