Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Hi, I’m

Muntader Al-timimi

Sr. Software Engineer
Ottawa,Ontario
Muntader Al-timimi

Summary

Passionate team player dedicated to driving project success with momentum and accuracy. Forward-thinking, results driven, and motivated Software architect with many years of experience in telecommunication industry and hands-on in every phase of software development life-cycle. Engaged in customer deployment offsite and onsite support. Always seek new and innovative ways to tackle software challenges.

Overview

16
years of professional experience

Work History

Amdocs
Ottawa

Solution Architect
03.2021 - Current

Job overview

Multi-vendor Network Element and Service Orchestration Platform based on ONAP Supporting 5G technologies. Technologies: OIDC, SAML, TLS, ONAP, Kubernetes, Prometheus, Grafana, Kibana, Helm, Kafka, Openshift, Elasticsearch, Cassandra, Spring boot, Java, PaaS.

  • Led solution architecture for tier-1 operator for non-functional and feature delivery in modernization of network automation platform for 5G, 5G Slices, (influenced by ONAP).
  • Involved in design and implementation security changes such as authentication and authorization and integration with IDP.
  • Interpreted customer’s Software requirements related to non-functional (such as logging, monitoring, backup and restore, SSO RBAC, GR) and mapped them to vendors' specific technical requirements.
  • Helped enable and integrate the following capabilities in overall orchestration platform - user Authentication (OIDC), user Authorization (RBAC) and securing APIs through TLS.
  • Become go-to architect for non-functional domain consistently delivering robust and scalable solutions that elevate overall system performance and reliability.
  • Improved test case coverage by participating and providing feedback in test case reviews ensuring use cases had coverage including sunny and rainy day scenarios.
  • Worked with designers and QA team in troubleshooting issues and resolve them in a timely manner.
  • Worked with customer operations team to make sure features’ scope were understood to help have smooth transition to production.
  • Helped track delivery of features from all vendors by ensuring delivery date tracked by JIRA, attended demo and provided feedback.

Ciena
Ottawa, ON

Lead Software Engineer
04.2014 - 02.2021

Job overview

Next generation of Network Management System (NMS): Service orchestration and network analytics.

Technology: Java, Python, Docker based containerization, docker swarm, microservices-based architecture, scalability - HA Proxy for load balancing. Data Partitioning - Cassandra and Elasticsearch.

  • Delivered end-to-end features from coding, adding test coverage, coordinating with other microservices for integration testing, helping QA team with automation.
  • Implemented REST APIs using Java and Swagger annotations for Intent Fulfillment design microservice to allow users to create, modify, and delete intent-based services.
  • Improved code quality delivered within the team by promoting best coding practices such as using SonarLint IDE plugin. This helped developers catch bugs early in development, improve designers’ performance by spending less time during code reviews and more importantly contributed in reducing overall code defects.
  • Using Python designed and coded new features in intent fulfillment designer microservice to help customers access Ciena's new hardware capabilities managed by MCP such as WaveLogic Ai, liquid spectrum bandwidth optimizer.
  • Built Python script to simplify migration of customers' services from legacy NMS (OneControl) to next generation NMS (MCP).
  • Helped resolving dependencies amongst design teams and discussed options addressing immediate need and feature delivery goals. This helped team stay focused on development and worry less about dependencies and improved team's overall productivity.
  • Hosted high level design reviews, sprint planning, end of sprint demo and retrospectives.
  • Engaged with product owners, understanding feature requirements, modeling and architecture discussions reported deliverable content availability to release QA and management.
  • Worked on multiple overlapping releases simultaneously and met deadlines with different mandates.
  • Supported customers during and post deployments including on-site support.
  • Delegated manager occasionally covering release deliveries, architecture decisions, customer support, defects status updates, and work distribution amongst teammates.

Ciena
Ottawa, ON

Senior Software Engineer
12.2010 - 05.2014

Job overview

OneControl, Network Management System (NMS): Unites the management of Ciena's Packet Networking, Converged Packet Optical, and Optical Transport product portfolios under single solution.

Technology: J2EE, Java Beans, Oracle WebLogic Server, Oracle/MySql, JPA, Hibernate.

  • Implemented a number of features such as JEE persistence support for RFC 2544 Benchmark test feature in OneControl and was recognized amongst many features with no defects raised during product verification phase.
  • Improved OneControl service state machine responsible for network element synchronization process (network element state in NMC) by handling edge cases that helped avoid service land in non-transitional state.
  • Played prime contact for issues coming from bulk system (stress) testing identifying bottlenecks in the system.
  • Represented manager in handling defects prior to general availability milestone.
  • Managed to bring down 50 defects to zero within one month of dedicated and committed efforts from team through triaging defects.
  • Attended daily scrub meetings with release management and providing daily status updates.
  • Worked collaboratively with design team to ensure defects are addressed on time
  • Prepared deep dive presentation on troubleshooting network element synchronization issues and was ranked #1 for being intuitive and easy to follow
  • Conducted training session in WebLogic overview and troubleshooting to help Customer Response team handle on-site issues and effectively engaging design team

Nortel
Ottawa, ON

Software Engineer
09.2007 - 09.2010

Job overview

IP Multimedia Subsystem (IMS): Standards-based architecture designed to allow service providers and operators to provide broad range of SIP-based services across packet or switched networks to any customers, fixed or wireless.

Technology: Java, UDP, SIP, Eclipse.

  • Primed development of P-DCS-LAES header required for proper SIP signaling for calls under surveillance
  • Reviewed feature specification documents, design and test documents as well as actual investigation, design and implementation of regulatory-compliant real-time software for Lawful Interception (LI) feature
  • Demonstrated organizational and coordination skills during setup of design telephony lab by ensuring lab was functional in timely fashion

Education

University of Ottawa
Ottawa, ON

B. ASc from Electrical Engineering - 2007
04.2007

Skills

  • Architecture Design
  • Microservice Architecture
  • Programming with Java, Python
  • Security: OIDC, SAML, TLS, SSO, RBAC, IDP
  • OpenShift, Kubernetes, Docker
  • Familiar with ONAP, 5G, PaaS, SaaS, IaaS
  • Cassandra, Elasticsearch, MySQL
  • Familiar with Spring Boot and Spring Security, Spring Cloud
  • CD/CI pipeline (Jenkins, TeamCity), Knowledge of GitLab
  • Team player, coaching and mentoring others

Accomplishments

  • Recognized as the "go to" for non-functional support at tier-1 customer
  • Received "Outstanding people" and "Customer First" awards
  • Received "Going the Distance" Award for demonstrating behaviour and skills as "go to" person for supporting OneControl system performance testing
  • Received a number of Ciena 'Applause', 'Bravo' recognitions for exhibiting Ciena core values: Customer, Velocity, People.

Timeline

Solution Architect

Amdocs
03.2021 - Current

Lead Software Engineer

Ciena
04.2014 - 02.2021

Senior Software Engineer

Ciena
12.2010 - 05.2014

Software Engineer

Nortel
09.2007 - 09.2010

University of Ottawa

B. ASc from Electrical Engineering - 2007
Muntader Al-timimiSr. Software Engineer