Data foundations. Applied AI. Human curiosity.

Curious by nature.
A builder by choice.

I’m a Staff Data Engineer working across data platforms and applied AI. I turn business questions into systems people can use—from the data underneath to the agents and interfaces on top.

Sudharsana Rajasekaran
Hello, I’m Sudharsana.
Engineer. Builder. Always a student.

A little context
for the work.

production pipelines
50+
Across the B2B data platform
distinct organizations
1.8M
In the customer golden record
order GMV surfaced
$750M+
For revenue intelligence and reporting

Currently following

What happens
around the model?

The part that keeps pulling me in is everything around the model. What should a system remember? When should it reach for a tool, and when should it admit it cannot know? How do you check an answer before someone acts on it? I like making those choices visible, then testing the assumptions behind them.

Where the work meets the world

Real problems.
Useful systems.

Data foundations, applied AI,
and the people who use them.

01

Applied AI · technical discovery · delivery

BehaviorIntentBusinesscontextSalesMarketingGive the model context that means something.

Walmart Global Tech

Agents that know which customer they are talking about

Sales and Marketing agents answer questions about accounts from curated customer signals, joined through one shared customer identity.

Ground the agents in the shared customer identity before adding anything clever on top.

Read the work story
02

Data architecture · identity · governance

One sharedidentityBring the pieces into the same picture.

Walmart Global Tech

Many records. One customer picture.

One golden record turns tens of millions of source records into a customer picture that sales, marketing, and fraud teams share.

distinct organizations
1.8M
sales, marketing & fraud stakeholders
150+
Read the work story
03

Data engineering · attribution · business delivery

ChannelPipelineChannel viewCarry the business question through the pipeline.

Walmart Global Tech

From a new channel to a number people trust

An end-to-end pipeline turned a new acquisition channel into numbers the business could act on, and settled what those numbers meant first.

new customer visits · first production year
4.9M
GMV · first production year
$5.4M
Read the work story

From my own workbench

Selected work.

A place to follow a question.
And leave the decisions in.

Earlier dialogueRecent messagesWorkingcontextRemember enough to keep going.
Personal project · conversation systems

Agents · grounding · SQL boundaries

The system around the conversation

A self-hosted chat agent that scores every question, reaches for a tool when the answer lives in a real system, and says so when nothing can see it.

Explore the story
Last nightScratchrestoreUnder 26hArchive intactRestoredCounts matchA backup counts once it has been restored.
Personal project · data platform

Orchestration · verification · operations

A backup you have not restored is a hope

Every night a pipeline restores a database from last night’s backup into a scratch copy, compares it with the live one, and alerts when anything is off.

Explore the story
Sign-inProbeLog lineRulesset the severityHIGHstraight to emailMEDIUMbatchedmodel noteRules decide. The model only annotates.
Personal project · security monitoring

Security monitoring · rules · operations

Rules decide. The model annotates.

Argus watches my homelab around the clock. Deterministic rules set every severity. A model may add a note, never change a level.

Explore the story
HTTP 200 OKLook a little closer.Available is only one part of useful.
Personal project · data freshness

Data freshness · tooling · evidence

An endpoint can be up. Is its data fresh?

freshprobe checks the evidence behind a successful response and returns a repeatable verdict an agent can act on: FRESH, STALE, or UNKNOWN.

Explore the story

How I approach the work

From the first question
to the hard parts.

  1. Start with the people.

    I work with the people closest to a problem to understand the decision they need to make. A clear question gives the engineering a purpose.

  2. Build the foundation.

    I connect the right data, give it a useful shape, and build a dependable path through the system. That foundation supports the reporting and AI experiences above it.

  3. Stay for the hard parts.

    I stay involved after delivery: watching how the system is used, responding when it fails, and turning what we learn into a better next version.

A little interactive detour

Same model.
Different journeys.

Inference has more than one moving part. Follow a request, then change the conditions around it.

Choose a scenario. Each change plays once, then settles.

Follow a request

A conceptual sketch of inference tradeoffs.

OnerequestRequestsmay waitSharedprefixPrompt processingprefillGeneratedecodeResponseResponsesShared batch workNew responseCached prefix stateIllustration, not a benchmark.
A serving system makes choices about compute, waiting, and reuse.

From prompt to response

First, the model processes the prompt (prefill). Then it generates new tokens step by step (decode). Both stages use inference; the sketch follows a single request through them.

A single request is easy to follow. It does not show how well hardware is used under load.

Share the work, watch the wait

Batching lets a serving system work on several requests together, which can improve hardware utilization. A request may wait to enter a batch. The policy has to balance throughput against time spent waiting.

Batching is a scheduling choice. It does not guarantee a faster response for every request.

Reuse the beginning, compute what comes next

When requests share an exact prefix and its cached state is available, the server can reuse that earlier computation. The remaining prompt still needs processing, and each response still needs inference to generate new tokens.

Reuse depends on a valid cache hit. It saves some prefix work, not the entire response.

Thinking out loud

Notes from
the workbench.

Visit the blog

A little about me

Serious about the work.
Curious about everything.

I’m Sudharsana Rajasekaran. I build data and AI systems with one eye on the technical details and the other on the people using them. I enjoy following a problem all the way through: listening, finding the shape of it, building something useful, and learning from what happens next.

My path has taken me through business intelligence, telecom analytics, data center infrastructure, and B2B platforms. That experience shapes how I approach AI today: with care for the data underneath, the decisions it supports, and the responsibility of running the system. My personal projects give that curiosity more room to roam.

The longer story

A career in
connected chapters.

Retail, tech, telecom.
A thread of making information useful.

  1. 01

    March 2022 — present

    Platforms meet applied AI

    Walmart Global Tech

    Staff Data Engineer

    I connect the data foundation of a B2B business to the teams making decisions: revenue intelligence, a shared customer picture, and AI workflows for Sales and Marketing. I stay involved in the reliability of the systems behind them.

  2. 02

    August 2020 — March 2022

    Data for infrastructure

    Google · contract

    Data Engineer

    I built data workflows for the people planning and operating data center infrastructure, bringing field data and supply-chain information into a clearer reporting picture and helping systems move to a new platform.

  3. 03

    September 2019 — May 2020

    Signals from the real world

    Ericsson

    Data Analyst Intern

    I worked with network data and computer vision to support 5G planning, using automation to make reporting and image-labeling work easier for the teams involved.

  4. 04

    June 2014 — June 2018

    Where the questions started

    Cognizant

    Business Intelligence Consultant

    I worked closely with clients across several industries to turn business questions into data models, reports, and dashboards, while leading a development team through delivery.

The foundation underneath

Engineering meets analytics.

M.S. in Business Analytics (Data Science)
The University of Texas at Dallas · 2020

B.E. in Electronics & Communication Engineering
Anna University · 2014

A recent milestone

Google Cloud Certified
Professional Data Engineer

June 2026

Have an interesting problem?

Let’s make
something useful.

I’d love to talk about AI systems,
engineering, and what you’re building.

Connect on LinkedIn