Navin Kumar

Navin Kumar

Followers of Navin Kumar1000 followers
location of Navin KumarGurugram, Haryana, India

Connect with Navin Kumar to Send Message

Connect

Connect with Navin Kumar to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Amdocs | Java | Microservices | Springboot | NIT Karnataka

  • Education

    • National Institute of Technology Karnataka

      2018 - 2021
      Master of Computer Applications - MCA Computer Science
  • Experience

    • Amdocs

      Jun 2021 - now

      Project: OC (Order Capture)• Based on kafka Event and configuration It finds all NewOrChanged Entities Documents in a particular Business Request and filter them as per configuration.• It finds Enriching(related) entities that are impacted when an entity is changed/created.• It finds Enriching(related) entities of Enriching(related) entities which are impacted by changed entities.• It stores NewOrChanged and Enriching entity documents in Couchbase or Nexus.• It exposes an API to extract documents from Couchbase• It will publish a event containing the list of NewOrChanged and Enriching entityId and entityType on Kafka topic.Roles & Responsibilities:• Did Development of CatalogOutbound MS, which is Amdocs catalog MS. • Consume the Kafka message, validated it and published to particular Kafka Topic .• Catalog information exposed as Online Services through OpenAPIs .• Did development for CatalogOutbound MS, in this Feature, Bussiness Request Published in CatalogOutbound MS, need to read the message published on particular topic and need to do recursively enriching based on a configurable reference table, and published it to new Kafka Topic so Business can use it further.• Also handled the defect and bugs related to it.• Written the Junits to cover testcases for this feature.• Worked on many other features and enhancement related to this MS. Show less Project: OC (Order Capture) • End to end Ordering system, fast enough to handle 5g traffic and provide you instant Ordering flexibility • It Involves multiple microservices that work together in cloud environment to handle huge requests per/min. • Technologies: Java, Spring boot, Kafka, Couchbase, OCP, Microservice, Cloud, Junits, RestAssured, Rest Api's. Responsibilities :• Developed the code to enhance microservices named PreTax and PreProration by adding extensions to it, to handle reasons of any types of ordering or modifications• Responsible to Write and test code, refining and rewriting if required • Rectified bugs, Increase code coverage• Did end-to-end testing using Postman Show less

      • Experienced Software Engineer

        Jan 2023 - now
      • Software Engineer

        Jun 2021 - Jan 2023
  • Licenses & Certifications

    • Career Edge - Knockdown the Lockdown

      TCS iON
      Apr 2020
    • Learning SQL Programming

      LinkedIn
      Jul 2020
      View certificate certificate
    • Programming for Everybody (Getting Started with Python)

      University of Michigan
      May 2020
    • Software Engineering Virtual Exprience

      JPMorgan Chase & Co.
      May 2020
    • Spring Framework for Beginners with Spring Boot

      Udemy
      Jun 2021
    • Python for Beginners

      Udemy
      Jul 2020
    • Engineering: Undergraduate & Masters Virtual Internship Program

      Microsoft
      Jun 2020
    • Unix shell scripting for Beginners

      TECHADEMY
      Apr 2021
    • Discoveri Lite (Industry 4.0)

      SkillAssure
      May 2020
    • Python Data Structure

      University of Michigan
      May 2020