Tushar Dwivedi

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 8 mos experience

Key Highlights

  • 11+ years of backend development experience.
  • Expert in end-to-end design and production scaling.
  • Language agnostic developer with diverse programming skills.
Stackforce AI infers this person is a Backend Developer with extensive experience in Distributed Systems and Database Development.

Contact

Skills

Core Skills

DatabasesDistributed SystemsDatabase DevelopmentMicrosoft AzureJavaC

Other Skills

Go (Programming Language)Object-Oriented Programming (OOP).NET FrameworkC#golangPythonActionScriptPHPPerlNoSQLMicroservicesShell ScriptingAlgorithmsTest Driven DevelopmentC++

About

TL;DR; I write code, I refactor code, I review code, and I also come up with colourful boxes to plan where that code runs. I have 11+ years of experience in backend development, and have end-to-end whiteboard design to development, to production scaling exposure. Bachelor of Technology (BTech) from NIT Surat. As a language agnostic developer, I have worked with C, C++, PHP, Java, Python, Golang, and a few other languages. PS: Here are some open-source projects, that I have worked on, in my free time: https://github.com/tushar2708/KeyValor (A key value store) https://github.com/tushar2708/conveyor (A golang pipeline implementation) https://github.com/tushar2708/altcsv https://github.com/tushar2708/go-runtime-stats

Experience

12 yrs 8 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 5 mos
Current Experience

Thoughtspot

Staff Engineer

Dec 2024Present · 1 yr 5 mos · Bengaluru, Karnataka, India

JavaDatabases

Career break

Travel

Sep 2024Dec 2024 · 3 mos

  • Visited places, meditated, learnt new skills outside of my domain, and became a certified massage therapist.

Rubrik, inc.

Senior Software Engineer

Jan 2022Sep 2024 · 2 yrs 8 mos · Bengaluru, Karnataka, India

Distributed SystemsGo (Programming Language)Object-Oriented Programming (OOP)Database Development

Microsoft

Senior Software Engineer

Oct 2020Feb 2022 · 1 yr 4 mos · Bengaluru, Karnataka, India

Microsoft Azure.NET FrameworkC#

Myntra

Technical Lead

Oct 2017Oct 2020 · 3 yrs · Bengaluru, Karnataka

JavagolangDistributed SystemsPython

Mahindra comviva

2 roles

Senior Software Engineer

Promoted

Jun 2016Oct 2017 · 1 yr 4 mos · bangalore

JavaCPython

Product Development Engineer

Jun 2013Nov 2014 · 1 yr 5 mos · Bengaluru Area, India

CPHPPerl

Adobe

Software Engineer

Nov 2014Jun 2016 · 1 yr 7 mos · Noida Area, India

JavaPythonActionScript

Education

National Institute of Technology Surat

Bachelor of Technology (BTech) — Electronics and Communications Engineering

Jan 2009Jan 2013

Kendriya vidyalaya

Jan 1996Jan 2008

Stackforce found 100+ more professionals with Databases & Distributed Systems

Explore similar profiles based on matching skills and experience