BACKEND & PLATFORM ENGINEER

Hi, I’m Arjun Gururajan.
I design systems for scale and simplicity.

Backend and platform engineer with 11+ years of experience building distributed systems and cloud services. I design and simplify architectures for reliability, scale and cost, and lead technical decisions from prototype through production.

System designDistributed systemsApplied AINode.jsAWS
Portrait of Arjun Gururajan
01 / TECHNICAL DEPTH

From design to
delivery.

My work spans architecture, backend services, cloud infrastructure, and AI integration, with an emphasis on systems teams can operate and extend.

◇

Architecture & system design

Distributed systemsHigh-throughput APIsEvent-driven workflowsQueueingSchedulingCost optimization
{ }

Backend & data

JavaScriptTypeScriptNode.jsGoHapiExpressRESTGraphQLMongoDBRedisSQL
☁

Cloud & infrastructure

AWSSQSSNSLambdaEC2S3IAMSecrets ManagerTerraformKubernetes
↗

Delivery & observability

GitHub ActionsCloudWatchSplunkDatadogKafka / ConfluentCypress
02 / ARCHITECTURE & IMPACT

Systems built for
real constraints.

At Condé Nast, I have built systems for subscriptions, content delivery, and publishing while balancing scale, reliability, and cost.

50M+subscriber records supported
~400 RPSobserved production peak
~50%lower cost from the full newsletter backend overhaul
~70jobs scheduled daily
01 / CURRENT FOCUS2023 — PRESENT
SUBSCRIPTION PLATFORM / SYSTEM DESIGN

Newsletters & subscriptions

Designed and championed a simpler architecture as the subscription platform expanded to more brands and markets. Validated the approach with a high-throughput API prototype, then streamlined caching and message delivery. The full overhaul reduced backend cost by nearly 50%.

Read the architecture case study
Node.jsRedisAWSTerraform
02 / SERVICE DESIGN2022 — 2023
REUSABLE SERVICE ARCHITECTURE

The New Yorker mobile backend

Built a reusable Node.js and Hapi service that transforms Content API data for The New Yorker iOS app and powers RSS feeds for multiple brands. Developed notification preference services with SQS, MongoDB, and Kafka.

Node.jsHapiSQSMongoDB
03 / DESIGN SYSTEMS2021 — 2022
REUSABLE PUBLISHING SYSTEMS

Flagship newsletters

Created a Handlebars library for The New Yorker’s flagship newsletters and extended Copilot CMS to support newsletter creation. The library remains in use today.

HandlebarsHTML emailCopilot CMS
04 / PUBLISHING2019 — 2021
FRONTEND / SHARED PLATFORM

newyorker.com

Contributed React and Next.js changes to a shared publishing monorepo serving roughly 40 Condé Nast brands, and added Cypress automation tests.

ReactNext.jsCypress
03 / APPLIED AI

AI in the product,
with clear scope.

Hands-on integration work supported by continued learning.

PRODUCTION WORK

AI integration for subscriptions

Integrated a third-party Model Context Protocol (MCP) service into the production newsletter subscription frontend and contributed to chatbot development.

04 / ENGINEERING LEADERSHIP

Lead with clarity.
Design for longevity.

I use measured prototypes and explicit tradeoffs to align teams on practical architecture decisions.

01

Prove the simpler path

Used measured API performance to build stakeholder confidence in a simpler production architecture.

02

Make tradeoffs visible

Explained to the team and director how fewer infrastructure components could support growth while reducing operating cost.

03

Grow the team

Mentored engineers and worked across teams to turn architecture decisions into reliable implementations.

05 / EXPERIENCE

From product engineering
to platform architecture.

From product development to backend platforms, my work now spans architecture, implementation, and technical leadership.

2022 — NOW

Software Engineer III

Condé Nast

Design and build backend services for newsletters and subscriptions. Lead design reviews, mentor engineers, and provision AWS infrastructure with Terraform and GitHub Actions.

2019 — 2022

Software Engineer II

Condé Nast

Built shared publishing features and newsletter systems across React, Next.js, Handlebars, and Copilot CMS.

2018 — 2019

Senior Software Engineer

Synamedia

Built full stack features for OpsHub Console, including a reusable microfrontend approach, service changes, tests, and deployments.

2014 — 2018

Software Engineer

OpenText

Developed enterprise applications in Java, AngularJS, and MySQL across frontend, backend, and delivery.

EDUCATION

M.E. in Computer Science · UVCE B.E. in Information Science · CIT

06 / SAY HELLO

Let’s design what
comes next.

Looking for a senior backend/platform engineer? Let’s talk.