Summary
Overview
Work History
Skills
Projects
Summary
Timeline
Generic

Suresh Yenuga

Vancouver,Canada

Summary

19+ years of IT experience spanning Solution Architect, Consultant, Team Lead, Application Developer, and O/BSS Solution for Telecom and IT operations support (BAU). Presently the location is Vancouver, having 12+ years Canadian experience. BSS server migration to GCP Cloud with Airflow as ETL, solution design, and implementation of various LTE rating and charging technology products, proficient in implementing the latest technology projects. DevOps, Automation, Microservices, Cloud, API, IoT, etc., E2E BSS Solutioning and Delivery Management experience in transition from 2.5G to 3G, 3G to 4G, and planning/design for 4G, 5G. Submitted multiple Telecom BSS solution RFPs and claimed vendor shortlisting from leading operators in Canada and the USA. Mediation/Billing system implementation for various clients: Developed decoders for ASN.1, XML, ASCII, binary format data, and Diameter RF to CDR writer.

Overview

20
20
years of professional experience

Work History

Solution Architect / Technical Lead

TELUS
Vancouver, Canada
01.2014 - Current
  • Migration of Legacy ASMM Mediation applications and IUM Mediation applications into Mediation Zone application, Enhancements in MZ applications and Production Support.
  • IUM applications migrated to Mediation Zone from 2008 -2014.
  • ASMM applications migrated to Mediation Zone from 2014 - 2019.
  • Responsible for formulating, designing, and implementing solutions for business requirements, as well as providing operational support.
  • Migrated various ASMM applications like SBC (Session Border Controller), Cogeco, NDS.
  • Migrated various IUM applications like HSIA, CI/MPLS and Telus TV.
  • Leading the initiative to evaluate, prioritize, and address defects efficiently within the project framework.
  • Directed offshore team members in delivering technology solutions that meet business expectations and incorporate best engineering practices.
  • Work closely with product managers and story owners to design features and prioritize tasks.
  • Designing work flows, plugins, Agents.
  • DB table design.
  • Exception handling and event Notifications.
  • Build logic for Correlation, WS details.
  • Assigned task to team and tracked till complete.
  • AT and performance testing.
  • Co-Ordination between Onsite and Offshore Team.
  • On-call support.
  • Technologies: Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java, Python, Rest API, SOAP, Unix Scripts, GIT-HUB, Visual Studio.

Solution Architect / Technical Lead

TELUS
Vancouver, Canada
03.2012 - Current
  • Migration of Mediation Zone NGVM application to CMF (Converged Mediation Framework)
  • Migration of legacy Mediation Zone NGVM application to CMF as E2E solution architect.
  • Developed In-House CMF application a realtime mediation system which can work seamlessly on Cloud and On-Prem.
  • Built on the open-source Apache Airflow project.
  • Developed directed acyclic graphs (DAGs) Using Python scripts which will be used as ETL.
  • Responsible for formulating, designing, and implementing solutions for business requirements, as well as providing operational support.
  • Developed Test cases and managed the E2E testing team.
  • Developed API and Micro services for processing and aggregation of CDR's.
  • Managed and provided mentorship to a team of five resources for operational support and migration projects.
  • Developed Grafana dashboarding for Alerts, metrics and logs.
  • Technologies: Python for DAG development, GKE Grafana, Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java.

Solution Architect / Technical Lead

TELUS
Vancouver, Canada
01.2022 - 01.2023
  • Migration of TRAFIC (TELUS Reconciliation Analysis Fraud Integrity Clearinghouse) from legacy mainframes to Mediation Zone application.
  • Responsible for formulating, designing, and implementing solutions for business requirements, as well as providing operational support.
  • Created an end-end solution and provided design.
  • Designing work flows, plugins, Agents.
  • Developed Python scripts for complicated collection logic.
  • Developed Rules engine to completely automate all validation and lookup processes in JAVA and used as API.
  • Add new validation logic or changes in existing one, can be added/modified directly in DB without any code changes.
  • A new Collection stream can be added without any code changes. Also configure rules in the table, so that the Usage can be directed to required billers.
  • A Web interface is created for Business to update Rules.
  • Oversee and actively participate in every stage of application development, encompassing functional and technical specifications, design, development, and ongoing production support.
  • Contributed to the design phase by creating functional specifications.
  • Technologies: Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java, Python, Rest API, Unix Scripts, GIT-HUB, Visual Studio.

Solution Architect / Technical Lead

TELUS
Vancouver, Canada
01.2013 - 01.2014
  • HSIA Email Notification, Telus Communication Systems, Canada.
  • The intended purpose of this project is to send Email Notification to the user when he crosses the Usage limit of his allocated CAP value by 75% or 95% or 100%.
  • Also need to send the charges incurred and need to be paid by the customer in next bill cycle in case of over usage of its CAP value.
  • This project is built on the latest Mediation product, Mediation Zone (Vendor Digital route).
  • As a Team Lead responsible for the following –
  • Responsible for collecting information and implementing in Design, development.
  • Collecting requirements, analyses, Design.
  • Involved in POC (Proof Of concept) used for estimations.
  • MZ integration with KAFKA (Messaging tool) using REST API.
  • Designing work flows, plugins, Agents.
  • Exception handling, ECS and event Notifications.
  • Written ControlM jobs to get Usage files.
  • Build logic for Aggregation and Correlation, used WS to connect to client DB.
  • Assigned task to team and tracked till complete.
  • Helped the AT team with KT, so as to get familiar with the application and can start testing.
  • Co-Ordination between Onsite and Offshore Team.
  • Environment: Java based Mediation platform of MediationZone, ControlM Application, Unix, Oracle, ControlM, Caliber, Quality Center, JIRA, JAVA.

Sr. Programmer

Networx
01.2006 - 01.2008
  • Company Overview: Qwest Communication Systems, US
  • The Qwest Networx Development project included development all required processes, including modifications to existing processes and brand new processes.
  • As a Sr. Programmer responsible for the following –
  • Analysis and development of the modules and Requirements given.
  • Involved in Testing the Application, logging bugs and resolving them.
  • Leading a team with work allocation, resolving issues, understanding requirements, maintaining communication with the client, Keeping track of deliveries.
  • I am involved in deployment activities.
  • Involved in Requirement Gathering and converting the functional requirements to the Technical Use cases.
  • Qwest Communication Systems, US
  • Environment: JSP, Java, Struts 1.1, Web services, Web logic, Ajax, EJB2.0, Eclipse.

Skills

  • E2E mediation and billing
  • Managed services for BSS operations
  • O/BSS telecom IT transformation
  • Automation
  • Mediation products: HP IUM, Amdocs – ASMM, Digital Route - Mediation Zone
  • Telecom digitalization
  • GCP Cloud
  • Microservices
  • Cloud Scheduler: Apache Airflow DAG, cron jobs
  • Cloud automation layer: PagerDuty, Dynatrace
  • Service fulfillment: ReST, JSON, XML, HTTP/s, SOAP, OAuth, MQTT
  • Scheduler: BMC Control-M
  • Tools: GitHub, Docker, Postman, Visual Studio Code, Swagger, Kubernetes

Projects

Telus Communications, Solution Architect / Technical Lead, 01/01/23, Present, Migration of Mediation Zone NGVM application to CMF, Developed In-House CMF application a realtime mediation system, Built on the open-source Apache Airflow project, Developed directed acyclic graphs (DAGs) using Python scripts, Responsible for formulating, designing, and implementing solutions, Developed Test cases and managed the E2E testing team, Developed API and Micro services for processing and aggregation of CDR's, Managed and provided mentorship to a team of five resources, Developed Grafana dashboarding for Alerts, metrics and logs, Python, GKE Grafana, Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java Telus Communications, Solution Architect / Technical Lead, 01/01/22, 12/31/22, Migration of TRAFIC from legacy mainframes to Mediation Zone application, Formulating, designing, and implementing solutions, Created an end-end solution and provided design, Developed Python scripts for complicated collection logic, Developed Rules engine to automate validation and lookup processes, Oversee and actively participate in every stage of application development, Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java, Python, Rest API, Unix Scripts, GIT-HUB, Visual Studio Telus Communications, Solution Architect / Technical Lead, 01/01/14, Present, Migration of Legacy ASMM and IUM Mediation applications into Mediation Zone application, Formulating, designing, and implementing solutions, Migrated various ASMM and IUM applications, Leading the initiative to evaluate, prioritize, and address defects, Directed offshore team members in delivering technology solutions, Work closely with product managers and story owners, Java based Mediation platform of MediationZone, Unix, Oracle, ControlM, Java, Python, Rest API, SOAP, Unix Scripts, GIT-HUB, Visual Studio Telus Communications, Solution Architect / Technical Lead, 01/01/13, 12/31/14, HSIA Email Notification, Responsible for collecting information and implementing in Design, development, Involved in POC for estimations, MZ integration with KAFKA using REST API, Designing work flows, plugins, Agents, Written ControlM jobs to get Usage files, Java based Mediation platform of MediationZone, ControlM Application, Unix, Oracle, ControlM, Caliber, Quality Center, JIRA, JAVA Networx, Qwest Communication Systems, Sr. Programmer, 01/01/06, 12/31/08, Qwest Networx Development, Analysis and development of the modules and Requirements, Involved in Testing the Application, logging bugs and resolving them, Leading a team with work allocation and resolving issues, Involved in Requirement Gathering and converting functional requirements, JSP, Java, Struts 1.1, Web services, Web logic, Ajax, EJB2.0, Eclipse

Summary

Mediation and Billing Solution Architect, Presales (BD/Bids), Project Manager, Billing Manager, BSS Migration Expert, BSS Transformation & Network Engineer, Business Consultant, Revenue and Assurance SME, Mediation SME, Mediation and Billing trainer, E2E Mediation and Billing (Hands-on), Managed Services for BSS Operations (Hands-on), O/BSS Telecom IT Transformation, Automation (Hands-on), HP IUM (Internet Usage Manager), Amdocs – ASMM, Digital Route - Mediation Zone, GCP Cloud (Solution Design), Microservices, Apache Airflow DAG, Cron Jobs, Pager Duty, Dynatrace, Service Fulfilment (ReST, JSON, XML, HTTP/s, SOAP, OAuth, MQTT), APL, UFDL, SQL, PL/SQL, Unix Shell scripts, Java, J2EE, HTML, Node.js, Python, BMC ControlM, GitHub, Docker, Postman, Visual Studio code, Swagger, Kubernetes

Timeline

Solution Architect / Technical Lead

TELUS
01.2022 - 01.2023

Solution Architect / Technical Lead

TELUS
01.2014 - Current

Solution Architect / Technical Lead

TELUS
01.2013 - 01.2014

Solution Architect / Technical Lead

TELUS
03.2012 - Current

Sr. Programmer

Networx
01.2006 - 01.2008
Suresh Yenuga