Hey, I'm Sharath Savasere

A Computer Engineer who enjoys building distributed applications, learning new technologies and building new things.

profile of sharath

Who I am

I graduated from National Institute of Technology, Karnataka (NITK) in 2019 with a bachelor's degree in Computer Science Engineering. Since then I have been working primarily as a backend developer building multiple prjects in distributed systems environment.

I enjoy software engineering, talking to other developers and spending time debugging things or helping others in debugging.

When I’m not programming, you can find me watching documentaries on youtube, playing football, doing jump ropes (skipping), fidgeting with my Rubik's cubes or playing chess.

Experience

Zeta

Software engineer

Feb. 2021 – Present

  • Implemented ETL pipeline to extract the data from different data sources, transform the data and unload the transformed data using Redshift to AWS S3 service and use visualization tools to get insight on the data.
  • Currently deployed to 8 clients across the world to view data and get visualizations.
  • Collaborated in building UPI payment module for major banks in India which would see 20-30 million transactions per month.
  • Designed the dispute management system for the payment flow and implemented the Redis caching layer for the application which resulted in 15% reduction in network calls.

Visa

Software engineer

Jul. 2019 – Feb. 2021

  • Impacted the reliability of Visa Net payment gateway by building tools to monitor and give alerts for any deviation in the system behavior resulting in a decrease in the number of incidents by 30%.
  • Automated the process of executing the transactions and created a tool which can run millions of transactions per second using parallel stream processing.

Visa

Software engineer intern

May. 2018 – July 2018

  • Designed a parser to fetch, modify and send the ISO 8583 transaction data present in mainframes to Visa Net system for processing and capturing the response, resulting in a decrease in the effort required by 20%.
  • Increased the efficiency by 50% of executing transactions to test the system by automating the system to run different flavors of the transaction.

IE NITK

Mentor

May. 2017 – Aug. 2017

  • Mentored a group of 20 students on web-development, django and python.
  • Built a todo application using Django.

Projects

Health-Care-Monitoring IOT

Using multiple health sensors connected to raspberryPi which continuosly read patient's vital signs and forward it to a server hosted using django which notifies the doctor in case of abnormal readings.

Cuda K-means Clustering

Implementation of parallel k means algorithm using cuda programming.

IEEE Paper publication

Word sense disambiguation using bi-directional LSTM.

Service Discovery in Microservices

Using Serf and Consul for distributed container service discovery problem.

Snakes

Using p5.js to create a snake game which increases in length when it eats the red fruit.

C compiler

Compiler written in c language.

Code-fun-do chessically

Chess game application which creates music from each move played on the board.

Project euler

Solution to top 100 project euler problems

Mozilla-central contribution

Contributed to firefox repository by fixing bugs in the browser styling

Get in touch

Please do not hesitate to schedule a meeting. Alternatively, feel free to reach out directly by email at sharath.savasere@gmail.com.

Email Me

Socials

Checkout my youtube for football freestyle!

TwitterYouTube