表紙 Cover
人物紹介
Bingo Book · Entry 001

SOFTWARE
ENGINEER

S上忍RANK · JŌNIN
SPECIALTY · BACKEND JUTSU
Vivek drawn as a manga character, arms crossed
主人公PROTAGONIST
Special move
Learns any stack overnight
Weakness
“Just reading the intro”… finishes the docs
Likes
Clean logs, green pipelines, cooking
Dislikes
AI slop, systems that fail silently
Fuel
Coffee
"Ship it. Then make it unbreakable."
MISSION REPORT · 4コマ
2 a.m. Prod goes down.
Fixed. Logs added. Back to sleep.

Jutsu list · 術

壱Build APIs
弐Design backend systems
参Connect services together
肆Run things in the cloud
伍Craft the front end
陸Wire in AI
Secret scrolls · 巻物
  • Building systems that stay reliable under real traffic
  • Debugging hard production problems
  • Picking up any stack and shipping fast
  • Turning vague requirements into working software
2 yrs of production battles at Collabera DigitalAmazon SDE internMS Computer Software Engineering, Northeastern
Ninja tool pouch · 忍具
PythonJavaGoTypeScriptC#ReactNode.jsSpring BootFastAPIPostgreSQLMongoDBRedisKafkaAWSAzureDockerKubernetesTerraformLangGraphMCPClaude Code
And so, his story begins… Get in touch …but first, a word from our hero.
Read the story ↓
+500Narrator: Finish the manga and our hero awards you +500.
第一話

Origin

A rookie with a laptop and something to prove.

Keep scrolling, the panels slide >>
July 2021. Day one at Collabera Digital. A badge, a laptop, and a ticket queue longer than monsoon season.
VivekRule one: don't break production in week one.
カタカタ
MonJava API
TuePython pipeline
WedReact screen
ThuA prototype due Friday
Whatever the client needed, he built it.
ZIP!
Product leadThe client wants a sentiment analysis POC. Our current queries crawl, and users are leaving.
VivekGive me one week.
Queries 2x faster. Engagement up 25%. One week, one working POC.
Then came the big one. A core-banking migration.
Senior devIt crashes every peak hour and nobody knows why!
Night after night: logs, load replays, memory graphs.
ゴゴゴ
ピキーン!
VivekIt's hitting the memory ceiling.
Found it. Fixed it. Then went further: profiled every hot path and split the work across cores.
+40%
throughput
Shipped on AWS too: EC2 for the core services, Lambda for background jobs, S3 for storage. Locked down with least-privilege IAM.
VivekIf it breaks at 2 a.m., CloudWatch tells me first.
90% test coverage
WIN!!
Best Talent Award
2021 to 2022.
Senior devKid... you've outgrown this place.
June 2023. Two years. One award. A lot of production scars. He packs a bag.
Next stop: Boston.
シュッ
ズバッ
ドン!
ゴゴ
バーン
第二話

Training arc

Boston. Snow, lectures, and three new techniques.

Scroll to dive into each panel
January 2024. Boston. First real winter. Two years of production scars in the bag, and now back in a classroom.
VivekBack to school. This time I know exactly why it matters.
DayLectures
NightLabs
12 AMCode reviews
AlwaysCoffee, a hard dependency

Technique one: summon the cloud

ProfessorMake it survive an entire data center going down.

Writing the whole cloud as code. VPCs, load balancers, auto scaling across zones.

99.9% uptime

Technique two: clear the path

Writes were choking on search indexing. So he threw the heavy work onto a queue.

Writes 60% faster
シュッ

Technique three: lock every door

An app holding kids' data. No second chances.
VivekSigned tokens. Role checks. Strict CSP. Nobody gets in uninvited.
ガチャ
3.78

GPA. While shipping all of that.

Meanwhile, the hardest test of all: internship interviews. Algorithms at 2 a.m. System design on every whiteboard in sight.
ゴゴゴ
Arlington calls. Amazon needs an SDE intern. Your next fight starts here.
ドクン ドクン
The full page
第三話

Amazon arc

Arlington, summer 2025. The boss fight.

Scroll to turn the pagesBOSS · +300
ゴゴゴ ゴゴゴ
Summer 2025. Arlington, Virginia. Amazon. The intern from Boston walks in.
VivekBig company. Bigger systems. Let's see what they've got.
p.1
ManagerWe need a new system. Event-driven, serverless, and no money burned on idle servers.
The systemTen thousand requests a second. Good luck, intern.
Incoming traffic
0
requests per second
DOOM
p.2
VivekThen nothing waits around. Events wake the system up.
ズバッ
Serverless AwakeningDecoupled pieces on DynamoDB. They sleep until there's work. Idle cost: gone.
p.3
The systemMessages are failing! Traffic's flooding in!
Queue ShieldNot one message dies on my watch. Failures retry, the stubborn ones wait in a dead-letter queue.
Watchtower EyeAlarms see the crash before users do.
Flood GateConcurrency capped. The storm stays outside.
THE SYSTEM · HP
ガキン!
The system...it's holding?!
p.4
Agentic workflows
+ MCP
バーン!! プルルル
p.5
The system...Fine. I'll run. You teach the AI.
VivekDeal.
ガシッ
ドドン!!
0%
reliability. boss down.
August 2025. The internship ended. The system and the agent kept going.
p.6
Page 1 of 5
第四話

Side quests

Five relics, forged after hours.

Five mission files. Read one, then shatter it for the next.

S-rank mission · 01 / 05 · 任務 壱

gitStream

Million-event pipeline

Caught GitHub's entire public firehose, split it across Kafka by repo, and fed it to Go workers writing to two databases at once.

A million events through. Nine thousand a second. Not a single one left in the dead-letter queue.

1Mevents through
9K/sat peak
0lost
GoKafkaPostgreSQLClickHousePrometheusGrafana
View repo
Up next: InterviewKit
第五話

Arsenal

Every weapon in the bag.

Tongues spoken

Fluent in whatever the bug is written in.

PythonJavaGoC#TypeScriptKotlinSQL

Frameworks wielded

Back end, front end, both ends.

Spring BootFastAPIDjangoReactNode.js

Data vaults

Rows, docs, vectors, columns.

PostgreSQLClickHouseMongoDBRedisElasticsearch

Cloud summons

Infra on command.

AWSAzureTerraformKubernetesKafkaDocker

Forbidden arts

The AI stuff.

LLM agentsMCPRAGLangGraphClaude Code
番外編

Break my systems

Bonus chapter: they’re live. Try to take them down.

Pick a system, then break it ↓
Narrator: Everything’s healthy. For now.
GitHub firehosepublic events in
Kafka topic
partition 0lag 0
partition 1lag 0
partition 2lag 0
Go workers
worker-1p0
worker-2p1
worker-3p2
PostgreSQLwrites
ClickHouseanalytics
DEAD-LETTER QUEUE0 parked · 0 lost
0EVENTS / SEC
0LOST
HEALTHYSTATUS
Requestsevents in
Queue
0 waiting
Serverless workers
cap: 5 concurrent
DynamoDBwrites
Alarmall clear
DEAD-LETTER QUEUE0 parked · 0 retries
0REQUESTS / SEC
0LOST
HEALTHYSTATUS
Userstraffic in
Load balancerhealth-checked
Zone A
Zone B
Zone C
PostgreSQLmulti-zone
0REQUESTS / SEC
6INSTANCES
99.9%UPTIME
HEALTHYSTATUS

Animated simulations of how each system is designed to behave. Break each one for +100, then watch it recover.

つづく

To be
continued...

The next mission needs a team. If you're hiring an early career engineer who ships, this is your mission.

Ryō earned: 0
Genin rank unlocked. Now accept the mission.
Secret: there’s an easter egg hidden on this page. Find it for +9000.