Introduction

Hello there! I’m Sanjiv, a curious and results-driven software engineer based in Berlin, Germany, with a solid four-year track record in crafting robust and scalable software solutions. My expertise spans the dynamic domains of finance and retail, where I’ve consistently delivered impactful results.

Some of my noteworthy achievements include a 90% boost in API performance and a remarkable 100% reduction in Kafka lag, both of which directly contributed to substantial increases in sales volume.

My technical proficiency centers around Java, with a strong command of technologies like Apache Kafka, the Spring framework, and microservices architecture. I’m not limited to just one tool in the toolbox, though. I’ve also put my skills to the test with Kotlin, Postgres, Elasticsearch, Couchbase, MongoDB, Redis, Docker, and Kubernetes.

I consider myself an empathetic team player, always eager to collaborate effectively and foster a positive work environment. Beyond that, I thrive as an innovative and creative thinker, consistently seeking new and better ways to tackle challenges.

Let’s connect and explore exciting opportunities to create impactful software solutions together!

Experience

Klar Technologies GmbH - Software Developer - Berlin, Germany

July 2022 – Present

Role

  • Developed an MFA-backed login system that reduced fraud by 30%.
  • Pivotal role in creating savings and credit products from inception.

ThoughtWorks - Developer Consultant - Bengaluru, India

May 2021 – July 2022

Role

  • Increased API performance by 60% by restructuring the API.
  • Reduced consumer lag in Kafka by 100% by re-engineering the event consumption flow.

Zwayam - Software Development Engineer II - Bengaluru, India

Mar 2019 – May 2021

Role

  • Built a new API from scratch that performed 90% faster than the legacy API.
  • Achieved 90% query performance improvement with database caching.
  • Enhanced user experience by creating facets for filtering jobs by various categories.

Projects

E-Vote using Blockchain

Built a decentralized e-voting app that can eliminate voter fraud and reduce the cost of voting.


COVID-19 Live Tracker

The live COVID-19 Live Tracker tracks the active cases, recoveries and deaths worldwide. You can get the live country-related data as well. It has graphs which show the cases, recoveries and deaths worldwide. The map shows the data for each country with markers showing the severity of the disease.


Data Structures Implementations in Java

Data Structures are essential in creating fast and powerful software. Its knowledge is fundamental for being a good programmer. This repository has the implementations of various data structures simply and elegantly.


WhatsApp Web Clone

A WhatsApp Web Clone made using Next.JS with both client-side and server-side rendering with Firebase auth and Google sign-in.

Education

CIT Kokrajhar, Assam — B.Tech in Information Technology - 2013-2018

Majored in IT with Data Structures, Algorithms, Networking, C, C++, Java, and Web Development.

Achievements

  • Co-Founded tribeshout.com, an e-commerce website.
  • Organized various cultural & technical events in the college fests.

Interest

  • Learning new things from tech, music, science, to art.
  • Traveling to new places and learning new cultures.
  • Cooking
  • Jamming and singing with friends and family.

Languages

  • English (Professional)
  • Hindi (Native)
  • Nepali (Native)

Additionals