Niranjan Tiwari profile photo 1 on Tal

Niranjan Tiwari

Senior Backend Engineer | Fastapi | Python | Golang | Distributed Systems | LLM | Scaled 200M+ Messages/Month | AWS/GCP | High Availability Systems

Mumbai Metropolitan Region

7+ years of work experience

Netcore Cloud
Dec 20232 yrs 7 mosJun 2026

Mumbai

• Built and scaled RCS & WhatsApp messaging systems handling 500M+ WhatsApp and 200M+ RCS notifications/month using Golang and Python microservices. • Delivered high-scale campaigns (~450M messages in 3 days) ensuring high throughput, fault tolerance, and reliable delivery under peak load. • Owned end-to-end backend systems including design, development, deployment, and production reliability. • Designed and implemented fallback and failover mechanisms to ensure high availability and minimize delivery failures. • Migrated messaging infrastructure from AWS to GCP, improving scalability and operational efficiency. • Built real-time webhook processing and analytics pipelines using Elasticsearch for high-volume data processing. • Improved system observability using Grafana and Kibana, reducing incident resolution time. • Optimized Redis, RabbitMQ, and Elasticsearch for high throughput and low-latency processing.
Haptik
Apr 20212 yrs 8 mosNov 2023

Mumbai

• Designed and built a scalable WhatsApp notification system handling 12K+ notifications/min, enabling reliable communication for enterprise clients. • Improved customer engagement and reduced churn by 30% by delivering faster and more reliable messaging systems. • Developed and launched a WhatsApp commerce bot in collaboration with Meta (Facebook) and JioMart, serving 1M+ users. • Built enterprise-grade chatbot systems for clients like JioMart, Ajio, and Myntra, improving engagement and conversion rates. • Led backend development for high-scale conversational systems, ensuring performance and reliability. • Implemented CI/CD pipelines, code reviews, and automated testing (unit, integration, e2e) to improve code quality and release cycles.
Jun 20182 yrs 10 mosMar 2021

Mumbai Area, India

• Developed REST APIs using Django and integrated third-party services (MSG91, Mixpanel) for multi-channel customer communication. • Built core backend modules (Orders, Transactions, Users, Beneficiaries) supporting critical platform functionality. • Supported backend systems serving 1M+ users, ensuring application stability and resolving production issues. • Created a customer onboarding dashboard (jQuery, Jinja) to track signups, conversion, and revenue metrics.

Niranjan’s AI Stack

cursor
cursor
opencode
opencode

Education

University of Mumbai

Bachelor of Engineering, Computer Engineering

University of Mumbai

20144 yrs2018

High School Diploma, General Science

RD and SH National College and SWA Science College

20122 yrs2014

Join Niranjan and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Niranjan Tiwari on Tal

Headline

Senior Backend Engineer | Fastapi | Python | Golang | Distributed Systems | LLM | Scaled 200M+ Messages/Month | AWS/GCP | High Availability Systems

About

Senior Backend Engineer with 7 years of experience building high-scale distributed systems. Designed and operated messaging platforms processing 500M+ WhatsApp and 200M+ RCS notifications monthly, ensuring high availability and low-latency delivery. Specialized in Golang, microservices, event-driven architecture, and cloud systems (AWS/GCP), with a strong focus on system reliability, scalability, and performance. Experienced in designing resilient systems, handling production-scale traffic, and driving backend architecture improvements.). Strong engineering professional with a Bachelor of Engineering focused in Computer Engineering from University of Mumbai.

Location

Mumbai Metropolitan Region

AI stack

cursor

opencode

Work experience

Senior Software Development Engineer - Platform at Netcore Cloud, Dec 2023 - Jun 2026 · 2 yrs 7 mos, Mumbai, • Built and scaled RCS & WhatsApp messaging systems handling 500M+ WhatsApp and 200M+ RCS notifications/month using Golang and Python microservices. • Delivered high-scale campaigns (~450M messages in 3 days) ensuring high throughput, fault tolerance, and reliable delivery under peak load. • Owned end-to-end backend systems including design, development, deployment, and production reliability. • Designed and implemented fallback and failover mechanisms to ensure high availability and minimize delivery failures. • Migrated messaging infrastructure from AWS to GCP, improving scalability and operational efficiency. • Built real-time webhook processing and analytics pipelines using Elasticsearch for high-volume data processing. • Improved system observability using Grafana and Kibana, reducing incident resolution time. • Optimized Redis, RabbitMQ, and Elasticsearch for high throughput and low-latency processing.

SDE 2 - Backend at Haptik, Apr 2021 - Nov 2023 · 2 yrs 8 mos, Mumbai, • Designed and built a scalable WhatsApp notification system handling 12K+ notifications/min, enabling reliable communication for enterprise clients. • Improved customer engagement and reduced churn by 30% by delivering faster and more reliable messaging systems. • Developed and launched a WhatsApp commerce bot in collaboration with Meta (Facebook) and JioMart, serving 1M+ users. • Built enterprise-grade chatbot systems for clients like JioMart, Ajio, and Myntra, improving engagement and conversion rates. • Led backend development for high-scale conversational systems, ensuring performance and reliability. • Implemented CI/CD pipelines, code reviews, and automated testing (unit, integration, e2e) to improve code quality and release cycles.

Python Backend Developer at LiberPays, Jun 2018 - Mar 2021 · 2 yrs 10 mos, Mumbai Area, India, • Developed REST APIs using Django and integrated third-party services (MSG91, Mixpanel) for multi-channel customer communication. • Built core backend modules (Orders, Transactions, Users, Beneficiaries) supporting critical platform functionality. • Supported backend systems serving 1M+ users, ensuring application stability and resolving production issues. • Created a customer onboarding dashboard (jQuery, Jinja) to track signups, conversion, and revenue metrics.

Education

Bachelor of Engineering, Computer Engineering, University of Mumbai

High School Diploma, General Science, RD and SH National College and SWA Science College

Public links

github: https://github.com/Niranjan-tiwari