Summary
Overview
Work History
Education
Skills
Websites
Talks
Projects
Timeline
Generic
SACHIN GOWDA

SACHIN GOWDA

Bangalore

Summary

I am a technologist excited to combine software and hardware to bring out positive change in the world with the help of technology. I have accumulated about 4 years of experience, three of which were dedicated to bringing a Blockchain as a Service Platform to life. To broaden my impact, I have delved into RTL(Hardware) design, aiming to build a more holistic and integrated approach to solutions.

Overview

6
6
years of professional experience

Work History

RTL ENGINEER

ASTROME
02.2023 - Current

HDL blocks in system verilog

  • Encryption system for the Physical layer stream
  • AES 256 based stream cypher QoS system for a multi-layer switch
  • DVB-S2 Based Communication System
  • Reed-Muller error correction code
  • DSP Blocks for frame detection and synchronization.

LEAD BLOCKCHAIN DEVELOPER

NGP WEB SMART
03.2020 - 12.2022
  • Research and Develop a Blockchain as a service platform, with Peers running on Devices (meters) as well.
  • Design and develop the API's and microservices for the system.
  • Designed the architecture for distributed deployment of nodes on cloud VMs and on-site IoT devices.
  • Lead the team to make the systems production ready and Integrated with existing systems.
  • Set up a framework for the development and testing of all micro-services and APIs in golang.
  • Repeatable Docker setup for integration tests, for case-by-case control. Using Github actions CI/CD system.
  • VPN setup for device-to-cloud peer-to-peer communication.
  • Set up and managed a hashistack(nomad, consul, and vault) cluster scheduler using IaC(Terraform & gitops). The container Orchestration system gave us velocity to develop and deploy the platform.
  • Contributed to fabric-sdk-go to implement features required for the project. Open source contribution.

BLOCKCHAIN INTERN

EXATHOUGHT
05.2019 - 09.2019
  • Built a Bank Guarantee Blockchain POC using the Corda framework.

BLOCKCHAIN LEAD

EUNOM
02.2018 - 02.2019
  • Designing a blockchain system to build trust and efficiency in the philanthropic system, to facilitate the evolution of the current landscape to a more reliable and explosive area of action.

Education

PG LEVEL ADVANCED CERTIFICATION PROGRAM IN VLSI CHIP DESIGN - VLSI

IISc
Bangalore
02.2023

PG DIPLOMA (BLOCKCHAIN) - Computer Science

IIIT-B
Bangalore
03.2020

DEEP LEARNING NANODEGREE - Machine Learning

UDACITY
08.2019

B.E - ELECTRONICS AND COMMUNICATION ENGINEERING

BANGALORE INSTITUTE OF TECHNOLOGY
Bangalore
01.2018

Skills

  • Golang
  • System Verilog
  • Python
  • Blockchain
  • Iac (Terraform, ansible)
  • DSP
  • Encryption and Error correction
  • FPGA Xilinx
  • CI/CD pipelines
  • Docker

Talks

  • HASHITALKS 2021 ON HOW VAULT HELP IN FABRIC DEPLOYMENT AT SCALE, https://www.youtube.com/watch?v=I6wLNO0Y604
  • HASHITALKS: INDIA UNDERSTANDABLE ORCHESTRATION

Projects

  • ML-Accelerator, Accelerator for a model that classifies semeion dataset. - https://github.com/anonsachin/semeion-accelerator
  • RISC-V CPU, in TL-verilog - https://github.com/anonsachin/RISC-V-RV32i-CPU
  • Fuzz testing solidity contracts.

Timeline

RTL ENGINEER

ASTROME
02.2023 - Current

LEAD BLOCKCHAIN DEVELOPER

NGP WEB SMART
03.2020 - 12.2022

BLOCKCHAIN INTERN

EXATHOUGHT
05.2019 - 09.2019

BLOCKCHAIN LEAD

EUNOM
02.2018 - 02.2019

PG LEVEL ADVANCED CERTIFICATION PROGRAM IN VLSI CHIP DESIGN - VLSI

IISc

PG DIPLOMA (BLOCKCHAIN) - Computer Science

IIIT-B

DEEP LEARNING NANODEGREE - Machine Learning

UDACITY

B.E - ELECTRONICS AND COMMUNICATION ENGINEERING

BANGALORE INSTITUTE OF TECHNOLOGY
SACHIN GOWDA