Anurag Sindhu

Logo

๐Ÿ‘จโ€๐Ÿ’ป Software Engineer

๐Ÿ“ง Connect with me via Email!
๐Ÿ”— Visit my LinkedIn Profile
๐Ÿ’ผ Let's collaborate and build amazing projects together! ๐Ÿš€

View My GitHub Profile

๐Ÿ‘‹ Anurag Sindhu โ€” Senior Backend Engineer

๐ŸŸข Available for opportunities ยท Remote OK ยท Bangalore, India ๐Ÿ‡ฎ๐Ÿ‡ณ

8+ years building resilient, large-scale systems. Currently SDE-3 at Tmrw (Aditya Birla Group) โ€” turning complex distributed challenges into elegant, performant solutions.

๐Ÿ“ง sindhuanurag2@gmail.com ยท ๐Ÿ’ผ LinkedIn ยท ๐Ÿ“„ Resume


๐Ÿ“Š At a Glance

Experience Current Level Companies Stock CAGR
8+ Years SDE-3 4 32%
โ†’ whoami
  name:     Anurag Sindhu
  role:     SDE-3 @ Tmrw (Aditya Birla Group)
  location: Bangalore, India ๐Ÿ‡ฎ๐Ÿ‡ณ
  exp:      8+ years

โ†’ skills --top
  [0] Node.js / NestJS
  [1] System Design
  [2] MySQL / MongoDB / Redis
  [3] AWS / GCP / Docker

โ†’ status
  open_to_work: true
  remote_ok:    true

โ†’ hire โ–ˆ

๐Ÿ› ๏ธ Tech Stack

Core Technologies

JavaScript Node.js TypeScript NestJS

Databases

MySQL MongoDB Redis

Cloud & DevOps

AWS GCP Docker


๐ŸŒŸ Proficiency

Technology Proficiency
JavaScript โญโญโญโญโญ
Node.js โญโญโญโญโญ
TypeScript โญโญโญโญโญ
MySQL โญโญโญโญโญ
MongoDB โญโญโญโญโญ
System Design โญโญโญโญโญ
Data Structures โญโญโญโญโญ
REST / GraphQL / gRPC โญโญโญโญโญ
Testing / Jest โญโญโญโญโญ
Redis โญโญโญโญโญ
Git โญโญโญโญโญ
Docker โญโญโญโ˜…โ˜…

๐Ÿ’ผ Experience

๐Ÿ‘• Tmrw (Aditya Birla Group) โ€” SDE-3

Mar 2023 โ€“ Present ยท Bangalore

๐Ÿ”ฅ Key Achievements

๐Ÿ› ๏ธ Tech Stack: Node.js gRPC Redis GraphQL AWS SQS NestJS MariaDB Docker


๐Ÿฅ Medibuddy โ€” SDE-3

Oct 2022 โ€“ Jan 2023

๐Ÿ”ฅ Key Achievements

๐Ÿ› ๏ธ Tech Stack: Node.js MySQL Redis Elasticsearch Gossip Protocol


๐Ÿช Falabella India โ€” Senior Software Engineer

Dec 2019 โ€“ Sep 2022

๐Ÿ”ฅ Key Achievements

๐Ÿ› ๏ธ Tech Stack: Node.js REST APIs Redis MySQL Razorpay Microservices


๐Ÿ’ผ In Time Tec โ€” Software Engineer

Feb 2018 โ€“ Dec 2019

๐Ÿ”ฅ Key Achievements

๐Ÿ› ๏ธ Tech Stack: JavaScript TypeScript Node.js MySQL MongoDB


๐Ÿ’ก Engineering Insights from the Trenches

01 ยท #gRPC Writing 1 as an integer costs 1 byte (8 bits), but as binary it needs just 1 bit โ€” an 8ร— storage reduction. Exactly why gRPC with Protocol Buffers crushes REST+JSON at scale.

02 ยท #Security Always use UUIDs as primary keys in SQL to eliminate sequential ID enumeration โ€” one architectural decision that prevents entire classes of IDOR attacks before they reach your app layer.

03 ยท #DistributedSystems Leaderless Replication achieves strong consistency via quorum-based reads and writes. When R + W > N, you guarantee overlap โ€” no stale data sneaks through.

04 ยท #Performance Bloom Filters eliminate unnecessary DB calls, trading just 1.13 MB of memory for a 1% false positive rate across 1 million records. Used this in production at Tmrw for 1 Crore users.

05 ยท #Reliability UUID collisions are practically impossible โ€” generating 1 billion UUIDs per second for 100 years only brings the duplicate probability to 50%. Ship with confidence.


๐Ÿš€ Personal Projects

๐Ÿ“ˆ Stock Market Automation App

A custom Node.js application built from passion for the markets โ€” automating buy/sell strategies, portfolio management, and real-time alerts.

Metric Value
CAGR (4 Years) 32%
Lines of Code 23,000+
Weekly Effort ~1 hour
Portfolios Managed 3
Platform Zerodha

โš™๏ธ Features:

๐Ÿ’ก Systematic Buy on Dips Auto-creates GTT/Trigger setups with dynamic dip % per share. Auto-increases quantity after a trigger fires. Maintains configured gap between current & trigger price.

๐Ÿ’ฐ Smart Sell / Target Engine Creates daily sell orders with user-defined or pre-defined % thresholds based on stock price. Handles intraday / STBT scenarios automatically.

๐Ÿ“Š Movement Tracker Monitors any stock up to 150 days of history. Sends WhatsApp alerts on target price or % hit. Supports personal notes per stock.

๐Ÿค– Full Automation App starts when market opens, sleeps when it closes. Runs completely on autopilot โ€” buy, track, sell via Zerodha integration.

๐Ÿ“œ Investment Principles:

  1. โ€œBuy when everyone else is selling and hold until everyone else is buying.โ€ โ€” Warren Buffett
  2. Buy only Nifty 50 / Nifty Next 50 stocks with strong fundamentals and charts.

๐Ÿ’ป Tech Stack: MongoDB MySQL Redis Node.js React.js AWS

๐Ÿ”— Code:

Note: The live codebase is private and will remain so ๐Ÿ”’


๐Ÿ“Š GitHub Stats

Top Languages GitHub Stats


๐ŸŒ Find Me Across the Web

Platform Link
๐Ÿ’ผ LinkedIn linkedin.com/in/-anurag-sindhu
๐ŸŒ Personal Website anurag-sindhu.github.io
๐Ÿ’ป GitHub github.com/anurag-sindhu
โญ LeetCode leetcode.com/anurag-sindhu
๐Ÿฆ„ Stack Overflow /users/9768827/anurag-sindhu
โœ๏ธ Medium @anurag-sindhu
๐Ÿ‘จโ€๐Ÿ’ป HackerRank hackerrank.com/anurag_sindhu
๐Ÿ… Node.js Certificate cutshort.io/certificate/6659
๐Ÿ… JS Certificate cutshort.io/certificate/6660

๐Ÿš€ Letโ€™s Build Something Exceptional!

Iโ€™m open to new challenges, consulting, or just a great tech conversation.

Connect on LinkedIn โ†’ ยท Email Me โ†’ ยท Download Resume โ†’


ยฉ 2025 Anurag Sindhu ยท SDE-3 @ Tmrw (Aditya Birla Group) ยท Bangalore ๐Ÿ‡ฎ๐Ÿ‡ณ Node.js ยท NestJS ยท TypeScript ยท System Design ยท Distributed Systems ยท AWS ยท GCP