Hi, I am

Blog Icon Notes Icon

Sanjeet Tiwari

Quote icon I am a Tech Lead by profession in the domain of Front End Web Development who also hasn't been able to get UI Development out of his system and does a bit of UI/UX Designing as a hobby.
React logo JavaScript logo TypeScript logo Astro logo NextJS logo Figma logo
journey so far...

Publicis Sapient

Lead Experience Engineer | April 2023 - Present

Bengaluru

Working on an E-commerce website for a partner, wherein my job is to make sure that the website is performant, accessible and up to date with the latest requirements.

Tools Used - React Adobe Experience Manager UsableNet AQA Azure DevOps

Recro | PayU

Senior Software Developer | April 2022 - April 2023

Bengaluru

Worked on handling defects of an existing checkout interface and optimize the already bloated code base. Also worked on including various new payment methods.

Tools Used - React

ECS Infosolutions (now GlobalLogic UK&I)

Senior Software Developer | October 2019 - April 2022

Pune

Got to work on many projects from scratch which revolved around Amazon Connect solutions that we developed for banks of United Kingdom.

Tools Used - React TypeScript Parcel Vite AdobeXD Figma

Siemens Technology and Services

Software Developer | January 2018 - October 2019

Pune

Got to work on creating hybrid Apps which all helped fire panel engineers across the world to test the panels and generate reports for incidents.

Tools Used - Angular Cordova Ionic GUnit

some blogs I wrote...
An extension over the popular Context module pattern by Kent C. Dodds.

My Context Module Pattern

An extension over the popular Context module pattern by Kent C. Dodds.

My first chrome extension for a very frustrating problem.

My First Chrome Extension

My first chrome extension for a very frustrating problem.

A hack to debug production code locally with source maps.

Source Maps In Production

A hack to debug production code locally with source maps.

My blog page encapsulates many of the challenges I faced and insights I gathered in my career.
Go to Blog page
some notes and articles I wrote...
How clean, usable and readable code can be written via some highly recognized Design Patterns in JS.

Design Patterns

How clean, usable and readable code can be written via some highly recognized Design Patterns in JS.

What elements make up the JavaScript Runtime and how it handles JavaScript code.

JavaScript Runtime

What elements make up the JavaScript Runtime and how it handles JavaScript code.

A deep dive of phases a React component goes through and different lifecycle methods which are invoked at different times.

React Component Lifecycle

A deep dive of phases a React component goes through and different lifecycle methods which are invoked at different times.

Addresses topics such as Reconciliation and Diffing algorithm which sits at the heart of React

React Internals

Addresses topics such as Reconciliation and Diffing algorithm which sits at the heart of React

A brief about what are the different ways websites can be rendered.

Rendering Patterns

A brief about what are the different ways websites can be rendered.

There are more notes which I have prepared that covers topics like - CSRF, Scopes and Closures, HTTP2, e.t.c.
Go to Notes page
some design projects I worked on...

GitLookup

Tool to find any GitHub user

This app lets you find any GitHub user and also shows his/her information as well as all the public repos of the user.

Go to project
Tool to find any GitHub user

Old Portfolio Website

Developer Portfolio Website

My portfolio website which I had created using React and TypeScript, which had different color schmes.

Go to project
Developer Portfolio Website

Aim

An idea management tool

Got any ideas, jot them down! Organize and document your ideas with ease. Use it to present your idea to your friends, collegues or even investors.

Go to project
An idea management tool

Orderly

A timer sequence app

This app lets you create a fully customizable sequence of timers according to your needs.

Go to project
A timer sequence app

Binder

An almanac of your youtube vids

Organize links of your favorite youtube videos in folders so that you can categorize them in any way you want to increase accessibility.

Go to project
An almanac of your youtube vids
some details about me...

I am born and brought up in Nagpur, India, and currently, I am at Bengaluru, India working at Publicis Sapient. I also got the oppurtunity to spend some time at Pune as well for another company.

I love travelling to new places, and bike rides are definitely something that I crave. I've watched tons of movies and always on the lookout for the new ones on Netflix and other platforms.

I am a minimalist who is always trying new things and who loves to just keep it simple.