Hero
Hero
Hero
Hero
Available for new projects
A hands-on software engineering leader with expertise in building scalable backend applications and distributed systems.
Engineering Manager · 13 yrs · Backend & Distributed Systems
↓ Scroll to explore
30+
Engineers Managed
🎯
13 yrs
Experience
🚀
7+
AWS Experience
⚙ Tech Stack

Technologies I Work With

Languages, frameworks and tools I use to build production systems.

GoLangPythonJavaPHPJavascriptDjangoPyramidJQueryUnderscorePyTorchCeleryMongoDB
💻 Recent Work

Featured Projects

A sample of what I've shipped recently.

MoEngage Notification Engine
Marketing Automation

At MoEngage, I designed and scaled a push notification engine from 2 million to over 350 million notifications daily, simultaneously processing approximately 700 million events per day using Kafka/Samza. This robust system involved architecting the backend and ensuring high availability and performance across various campaign types.

PythonJavaPyramidKafkaSamzaMongoDBHadoopYarnElasticsearchRedisAWS
Goibibo Payment System
FinTech

At Goibibo, I was fully responsible for the design and integration of a comprehensive payment backend system, including seamless payment flows for web and mobile banking. This involved integrating multiple payment gateways (Citrus, Adyen, E-merchantpay) from scratch and building features to monitor and switch between gateways for optimal success rates.

DjangoPythonMySQLJavascriptJQueryUnderscore
Goibibo Flight Booking System
TravelTech

During my time at Goibibo, I led a 4-member team responsible for flights API integration, booking processes, and performance improvements. I was fully accountable for integrating the new flight booking page, which was designed for easy extensibility to other modules like bus and hotel bookings.

DjangoPythonMySQLJavascript
💼 Experience

Work History

A timeline of where I've worked and what I shipped.

August 2022 - Present
Software Engineering Manager
A
Amazon

As a Software Engineering Manager at Amazon, I lead and contribute to the development of robust backend applications. My role involves hands-on engineering leadership, focusing on architectural design and system scalability within a distributed environment.

October 2020 - March 2022
Senior Software Engineering Manager
G
Grab

At Grab, I served as a Senior Software Engineering Manager, where I was instrumental in building the real-time notifications backend. My responsibilities included guiding the technical direction and ensuring the reliability and performance of critical services.

July 2018 - October 2020
Software Engineering Manager
G
Grab

In my role as Software Engineering Manager at Grab, I focused on managing engineering teams and contributing to backend system development. This involved overseeing various projects and ensuring the delivery of scalable and efficient software solutions.

April 2018 - June 2018
Technical Consultant
C
Clip

As a Technical Consultant at Clip, I provided specialized expertise for backend systems, focusing on architectural improvements and problem-solving during a short-term engagement. My work contributed to optimizing technical processes and system performance.

January 2017 - March 2018
Director Of Engineering
M
MoEngage Inc.

As Director of Engineering, I led multiple teams and was fully responsible for all push notification campaigns, scaling the system from 2 million to over 350 million notifications daily and processing 700 million events. I significantly grew the team from 3-4 to 30+ engineers, oversaw architecture, design, and implementation for critical features, and spearheaded the initial backend application codebase.

March 2015 - February 2017
Tech Lead
M
MoEngage Inc.

In this role, I designed and architected the complete push notification flow, responsible for sending millions of pushes daily, and revamped the ORM layer for the application. I implemented a Transaction API from scratch for client campaigns, set up an automated release process, and actively managed AWS infrastructure including EC2, ELBs, and Auto Scaling Groups.

July 2011 - January 2015
Senior Software Developer
G
Goibibo

As a Senior Software Developer, I worked extensively on Django/Python/MySQL, contributing to flight API integration, booking processes, and performance improvements. I was fully responsible for integrating new flight booking pages and multiple payment gateways, designing flows for credit/debit and mobile banking integrations.

July 2011 - March 2012
Software Developer
i
ibibo Web Pvt. Ltd.

At ibibo Web Pvt. Ltd., I was a Software Developer focusing on maintaining the Ibibo friend suggester engine and enhancing its data points for improved friend suggestions. I also contributed to the Media Data Base, an internal product used for uploading media files to the cloud.

👤 About

About Satyanarayan

I am a hands-on software engineering leader with deep expertise in backend application development and distributed systems, leveraging technologies like Kafka, Hadoop, and Elasticsearch. My career is marked by a strong focus on building scalable and resilient solutions that power critical business functions.

I have a proven track record of building complex applications from scratch, including notification engines at MoEngage and Grab, and a comprehensive payment system at Goibibo. My skills encompass scaling systems from millions to hundreds of millions of daily operations and efficiently managing high-volume data streams.

With over 7 years of experience in cloud infrastructure, I am proficient with AWS services such as ELB, EC2, S3, Lambda, and SQS. I am passionate about machine learning, leveraging languages like GoLang, Python, and Java to solve complex engineering challenges, and dedicated to building and mentoring high-performing engineering teams.

✓ Credentials

Certificate in Leadership Principles (2021) - Harvard Business School Online
B-Tech, MSE (2007 - 2011) - Indian Institute of Technology, Kanpur
1
Pagie
🔑 Client Portal
Enter your email and we'll send you a magic sign-in link — no password needed.
Already have access?
→ Go to my portal
✓ Check your inbox!

We've sent a sign-in link to .
It expires in 15 minutes — check spam if you don't see it.

Build yours free