Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ritu Agnihotri

Technical Architect
New Delhi

Summary

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: -

  • Technical discussions
  • Mentoring of new joiners
  • Providing Estimates
  • Performing appraisal for reportees
  • Design and coding
  • Analyzing and fixing issues

Overview

19
19
years of professional experience
8
8
years of post-secondary education
3
3
Certifications

Work History

Technical Architect

Incedo
Gurugram
09.2020 - 06.2023

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.

Freelancer

Freelancer
New Delhi
10.2019 - 06.2020

Technology: ReactJS, NodeJS, CSS, Python

Project Details :

Design, code and testing of Website for client. Design, code and testing of Medicine Recommender system.

Senior Technical Lead

Aricent
Gurugram
04.2010 - 08.2019

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.

Senior Engineer

Alcatel Lucent, ALU
Gurugram
11.2005 - 03.2010

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.

Software Engineer

Newgen Software Technologies
New Delhi
06.2004 - 11.2005

Worked on Image Editor and Namespace extension, designed for Multifunctional Peripheral devices using C#, C++.

Education

MTech - Data Analytics

Bits Pilani
Pilani
02.2018 - 06.2020

Master of Computer Applications - Computer Applications

Delhi University
Delhi, India
07.2001 - 06.2004

Bachelor of Science - Physics

Hindu College, Delhi University
Delhi
07.1998 - 06.2001

Skills

    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

undefined

Certification

Certified AWS Solution Architect Associate, [Simplilearn]

Timeline

Certified AWS Solution Architect Associate, [Simplilearn]

01-2022

Certified DevOps Practitioner, [Simplilearn]

10-2021

Certified SAFe Scrum Master Course (5.0), Scaled Agile, Inc

03-2021

Technical Architect

Incedo
09.2020 - 06.2023

Freelancer

Freelancer
10.2019 - 06.2020

MTech - Data Analytics

Bits Pilani
02.2018 - 06.2020

Senior Technical Lead

Aricent
04.2010 - 08.2019

Senior Engineer

Alcatel Lucent, ALU
11.2005 - 03.2010

Software Engineer

Newgen Software Technologies
06.2004 - 11.2005

Master of Computer Applications - Computer Applications

Delhi University
07.2001 - 06.2004

Bachelor of Science - Physics

Hindu College, Delhi University
07.1998 - 06.2001
Ritu AgnihotriTechnical Architect