Not Available
User

Golang Developer

BMT Score
86
86%
  • Remote

Available for

About Shatru

Over 3.6+ years of experience in the software industry experience in design, development, testing and maintenance.
Designing and developing applications in a core microservice oriented architecture.
Designed and implemented a custom High Availability feature and application monitoring feature.
Implemented webservices in REST.
Implemented service communication using grpc.
Redesigned a master-slave architected microservice to a scalable multi master architecture.

 

Tech Stack Expertise

  • Tech Stack Expertise

    Go Lang

    Docker,Golang

    2 Years
  • Tech Stack Expertise

    MySQL

    MySQL

    2 Years
  • Tech Stack Expertise

    Scripting Language

    JavaScript

    2 Years
  • Tech Stack Expertise

    PHP

    PHP

    2 Years

Work Experience

Images

Software Developer

  • January 2019 - February 2023 - 4 Year
  • India

Projects

Images

VES-Gateway

  • February 2022 - November 2022 - 10 Months
Technologies
Role & Responsibility
    In this project my responsibility to track the event source, Where the data are comming. We send the the based on client formate. We send the particular kafka topic which are client was configured. Vesgw connects mtcil to cloud manager.  Distributed and scalable microservice.  Coverts events into ves protocol. Watch nf changes and sends heartbeat for each active nf.  Can also collect metrics from Prometheus. Stores raised faults and clear the faults. Both Horizontal and vertical scalable. Gave good understanding on Kafka, distributed systems and concurrency patterns in go.

    Roles and Responsibilities :
    My responsibilities there are to implementing newfeature using golang.
    Debug and Fix the bug/isseue.
    Colabarate the other for Testing tesm isseue.
...see less
Images

MTCIL

  • September 2021 - February 2022 - 6 Months
Technologies
Role & Responsibility
    A NF / framework / layer that can be deployed using kubernetes on barematel or on cloud. It is responsible for managing NFs and also is an interface between the NFs and MCM(mavenir cloud manager)/UI for the customer. 
    design and develop applications in microservice oriented architecture using golang.

    Roles and Responsibilities :
    My responsibilities there are to design and develop applications in microservice oriented architecture using golang.
    Maintain the microservices.
    Colabarate the other for production isseue.
...see less
Images

Network Visiblity, Security And Management Platefo

  • August 2020 - August 2021 - 13 Months
Technologies
Role & Responsibility

    Project Description:
     In this project we are showing the total bandwidth coming from ISP also how much consumption from user side. Also we are track the wnwated malware attack and ad block. All data we are show in this portal  so that user can easily see the report.

    Roles and Responsibilities :
    Exploring the best tools
    Design and Develope the feature
    Checking the client requirment
    Debug and Fix the bug/isseue
     
...see less
Images

Client Portal( Manage Network Plateform)

  • August 2019 - August 2020 - 13 Months
Technologies
Role & Responsibility
    This is client portal where our clinet own manage all network. 
    Like set bandwidth of network, add/remover user.
     Give permission to access to use network.
    Testing and fixing bugs or other coding issues.
     They can manage alone no need to IT profession people.

    Roles and Responsibilities :
    Participate in the entire application lifecycle, focusing on coding and debugging
    Write clean code to develop functional web applications
    Troubleshoot and debug applications
    Provide training and support to internal teams
...see less

Industry Expertise

Education

Education

in Master in Computer Application

U.P University
  • June 2016 - June 2019

Our Suggestions