Rahul Joshi, software engineer
See what I buildBENEATH THE SURFACE
Curious,
dangerously so.
Hi, I’m Rahul. Hand me something that works and I’ll take it apart to find out why, then go one layer further, just to be sure. That’s how I end up down a rabbit hole most evenings. Anything that’s all hype and no substance gives me the ick. By day I’m a software engineer at Enveu; by night I’m usually lost in another world, a few chapters past bedtime.GIF: Alice falling down the rabbit hole.GIF: Mr Burns steepling his fingers, scheming.GIF: SpongeBob spreading his hands into a rainbow of imagination.
I own Enveu Flow’s execution engine and build Axis360’s subscription backend.
I kept partner content flowing into the OTTplay catalogue.
Drag to turn · Scroll to move closer
SIDE PROJECTS
Past the
surface.
Personal projects, opened up: how they work, and why they’re built that way.
First inShale, a storage engine I wrote to find out where a write actually goes.
Small things. Worth figuring out.
Enter the portalWORKING VOCABULARY
Tools I work with.
Languages & APIs
PythonCrawlers and data pipelines
JavaShale, written from scratch
TypeScriptTyped interfaces and application code
SQLStar schemas and OLAP queries
FastAPIPython API prototypes
WebSocketsReal-time streams and events
Storage & messaging
PostgreSQLThe protocol Shale will speak
MongoDB
RedisEnveu Flow’s execution engine
Apache KafkaEnveu Flow’s execution engine
RabbitMQ
Cloud & pipelines
Amazon S3Bronze, silver and gold data layers
AWS LambdaVideo-platform sync checks
Step FunctionsOrchestrating video-platform syncs
AthenaQueries over the gold layer
Amazon BedrockAn assistant for content teams
Apache AirflowCatalogue ingestion at HT Media Labs
Apache SupersetDashboards embedded in a CMS
OUTSIDE THE EDITOR
Usually in another world.
I can disappear into a light novel for 10–12 hours. Between building systems and getting lost in other worlds, there’s usually a book open.
See my shelf Currently reading Ode of the Brave

Reading now
TAKE A SHOT
Break the greeting.
Pointer or ← → to moveSpace to launch / pause · Edge hits steer the ballDrag to move · Tap Start to launchEdge hits steer the ball
© 2026 Rahul Joshi · Built by hand, no framework.

