Piyush Kumar

India

@piyushkumar96

Senior Engineer At Bosch

Badges

Problem Solving
Days of Code

Certifications

Work Experience

  • Senior Software Engineer

    Bosch•  March 2020 - Present

    Building a Blockchain enabled Platform (product) for Tracking and Tracing of assets in Supply Chain. And this platform can be integrated with various Supply Chain Usecases like Food, Pharma, Auto Industries, etc. Working on different microservice of a product like Actor, Asset, Bizflow, etc. Responsible and holding ownership of Asset Management microservice of the product. Responsible for adding new features to the product, writing Smart Contracts in solidity for quorum blockchain, and also handling DevOps(Kubernetes, Docker, Azure, etc.) part of the product.

  • Associate Software Engineer (Blockchain)

    Zensar Technologies Ltd.•  January 2018 - March 2020

    â—¦Build the distributed skill ledger roster management system for the United Nations Development Program. â—¦ Designed and build Blockchain Orchestration Tool to spawn dynamic blockchain network & deploy smart-contracts on Hyperledger Fabric with single host as well as multi-host configuration. â—¦Responsible for designing systems and database for backend development. â—¦Responsible for designing network architecture & writing smart contracts for decentralized applications. â—¦Responsible for building client projects & pilots on blockchain and MEAN Stack. Building In-house Blockchain Infrastructure Tool and making pilots Using Hyperledger, Ethereum, etc., Exploring New Blockchain Platforms and Open-source technologies. Dynamic Blockchain Network (Hyperledger Fabric ) creation means everything thing is dynamic and distributed with high availability and scalability means building web-based Blockchain Infrastructure Utility with single Host and Multi-Host VMs configuration. Using this any person can spawn Blockchain Network by filling just basic information according to the usecase. After a Blockchain Network is created, at the run time we can add peers to the organisation, add new organization, add new channels, update channel configuration, instantiate new chaincode (smart contracts). The scalability of Blockchain Network depends upon VM infrastructure on which we spawning the network. Technology:- Kubernetes, NFS, Docker, Ansible, Hyperledger Fabric, Kafka, golang, Nodejs, Javascript, Shell Scripting, etc.

Education

  • Birla Institute of Technology, Ranchi

    Computer Science, BE•  2014 - 2018

Skills

piyushkumar96 has not updated skills details yet.