CoreRunTraining app for iPhoneGet
YESHU
YKYeswanth Varma KanumuriPrincipal engineer · Founder · Ironman Get CoreRun
Principal engineer · Studio co-founder · Ironman Jersey City, NJ

YESWANTH

Always in motion /
Activity · Run01/05Jersey City · New York
Work · New York, since 2016

Complex problems. Shipped.

Public services for New York City, payments at Capital One, design systems at Everly, and now principal mobile engineer at Kean Soft. Eleven years of software people rely on.

11+ yrsnative · cross-platform · agents
The person behind the products

Engineer by practice. Explorer by nature.

I turn complicated ideas into useful software. Principal mobile engineer, co-founder of One Energy Together with Priya, and someone who keeps finding reasons to take the long way home.

0Years shipping
0Miles run in 2018
0Miles in one ride
0Ironman miles
Yeswanth Kanumuri in a brown blazer, smiling ● Principal engineer · Kean Soft Ironman · Lake Placid Co-founder · One Energy Together

The professional work.

Ideas are personal. Delivery is a discipline. Architecture, interfaces, and getting software into people's hands.

Kean Soft · McLane · Capital One

Enterprise mobile architecture.

Native mobile architecture, modernization and release engineering across client engagements. Connecting the choices inside a codebase to the experience people use every day.

SWIFT · SWIFTUI · REACT NATIVE · FLUTTER · CI/CD
Kean Soft · Baton · MCP

Agents, with agency.

Agentic engineering workflows for client teams, and the tools to back them: Baton for running apps, MCP servers, and Claude Code in the daily loop.

MCP · CLAUDE CODE · CURSOR · DEVELOPER TOOLS
Everly · mobile & UI leadership

Systems that make good design repeatable.

Shared frameworks and design-system work across native and web for fintech and life insurance. A common foundation that still respects what makes each platform feel right.

UIKIT · SWIFTUI · REACT · NEXT.JS
NYC Sanitation · Social Services

Software with a public purpose.

donateNYC, myDSNY and Zero Waste Schools for the Department of Sanitation, and shared foundations for Social Services. Useful software starts with the people it serves.

PUBLIC SERVICES · MOBILE / WEB · DESIGN SYSTEMS
Independent software · developer preview

Baton. Pass the runtime.

The run button for the agent era. A local control plane where a person and a coding agent launch the same app, capture the same evidence, and keep the feedback loop moving.

Native macOS panelCLIMCPFlutterNext.jsViteReact NativeMIT

Small studio. Wide ambition.

One Energy Together, co-founded with Priya in 2020. Where code meets endurance, and products find purpose.

01 / Performance & habits

CoreRun

Structured plans for marathon, ultra and triathlon. Streaks, a race calendar, and Strava, Apple Health and Garmin in one place.

On the App StoreiOSEndurance
CoreRun app screen
02 / Everyday utility

TagVault

Tag it. Store it. Find it. Containers, documents, QR codes and NFC tags for the things you keep.

PrototypeQRNFC
TagVault app screen
03 / Partnership · strategy + architecture

Mista Eats

Home-food subscriptions that work for the people ordering and the people delivering the experience.

Live on iOS + AndroidPrincipal architect
Mista Eats customer site
04 / Platform engineering

Canopy

A multi-tenant PWA platform for local businesses. One codebase underneath, a barber's or a baker's own brand on top.

In developmentPWAMulti-tenant
05 / Wellness · with Priya

Her Seasons

A women's wellness companion, shaped by Priya's work as an engineer turned wellness architect.

In the labWellness
06 / Recruitment intelligence

TalentOS

Résumés, matching and agent-assisted workflows for people who hire.

In developmentAgents
Open source · New York City

Shipping in public.

github.com/kanumuri9593 ↗
0Repositories
0Commits on Baton
v0.2.6Latest Baton release
0Achievement badges
◆Arctic Code Vault◆Pull Shark◆Pair Extraordinaire◆Quickdraw◆YOLO

If it doesn’t exist, build it.

Particles spell Question, Experiment, Learn, then Build as you scroll.

Keep scrolling. Touch to scatter.0%
September 2020 / #TheEpicBikeRide
000MI

Jersey City → Baltimore

Out the door at 3:20 AM. A flat on Staten Island, a downtown break in Philadelphia, Priya at mile 150, Baltimore by 9 PM.

3:20 AM Stylized route. Times and miles from the #TheEpicBikeRide journal.

A few miles that changed me.

Chapters lived, not just numbers logged. The track moves sideways as you scroll down.

10K
01 / The beginning

Bear Mountain

My first 10K. A starting point for everything that followed.

Running kit by the George Washington Bridge
50MI
02 / Christmas Eve 2019

A different holiday

A 50-mile run. One day, a long road, and a decision to keep going.

A Christmas run in New York City
202MI
03 / September 2020

Two cities, one bike

Jersey City to Baltimore. The idea, the preparation, and the ride.

Celebrating with the bicycle overhead
IRONMAN
04 / Swim. Bike. Run.

Lake Placid

Three disciplines. One finish. What patient work can become.

Cycling helmet and sunglasses
Earned in production · 11+ years

Ideas are easy. Shipping is earned.

2016 — 2019

NYC Sanitation

Senior Mobile / Web Engineer

donateNYC, myDSNY and Zero Waste Schools. Software with a public purpose, serving the city at scale.

2019 — 2020

NYC Social Services

Technical Lead · Design Systems

Shared application foundations and public-service experiences, including HOPE and inspections.

2020 — 2021

Capital One

Senior iOS Engineer

Payments, transactions, rewards and profile. Evolving Objective-C and UIKit toward Swift, SwiftUI and Combine.

2021 — 2024

Everly

Technical Lead · Mobile / UI

Fintech and life insurance. Design systems that make good design repeatable across SwiftUI, UIKit, React and Next.js.

2024 — Now

Kean Soft

Principal Mobile Engineer / Solution Architect

Mobile modernization and agentic engineering workflows for McLane and Capital One. Native, React Native and Flutter.

The toolbox

Native to the core. Agents with agency.

Swift · SwiftUI · UIKit · Kotlin ·Swift · SwiftUI · UIKit · Kotlin ·Swift · SwiftUI · UIKit · Kotlin ·
Flutter · React Native · Next.js ·Flutter · React Native · Next.js ·Flutter · React Native · Next.js ·
MCP · Claude Code · Agent workflows ·MCP · Claude Code · Agent workflows ·MCP · Claude Code · Agent workflows ·
TypeScript · Node · AWS · Firebase · Fastlane ·TypeScript · Node · AWS · Firebase · Fastlane ·TypeScript · Node · AWS · Firebase · Fastlane ·
Field notes · I build, I move, I write it down

Collected along the way.

Endurance · personal journal200 miles. #TheEpicBikeRide The beginning · 2017From drifting to progression Case study · how I workInside my agentic workflow Case study · product architectureA product has two sides Photo journal · InstagramMore life, less highlight reel
Find me online

Let's stay connected.

One Energy Together

Build something. Go somewhere.

Bring people along. Press the button and watch the page open from where you touched it.

Under the hood

Sixteen scenes. One small toolkit.

01

Living light

A WebGL fragment shader. Layered noise warps itself and your finger sends a ripple through it. Pauses offscreen.

~2 KB · no lib
02

Five pillars

Five pillars across a year: work, personal, health, family, all of it. The avatar is lit by the scene, kicks up dust, splashes, sprays snow and leaves trails when you scroll fast.

Canvas · sprites
03

Portrait in depth

A cutout that pops out of an arch, colors in as you scroll, tilts in 3D and wears its credentials as floating tags.

CSS 3D + GSAP
+

Yeshu, the guide

Your avatar in miniature. He walks when you scroll, faces the way you go, hops across the screen with squash and stretch, and narrates each section.

sprites + GSAP
+

Professional work

Panels that widen on hover, or follow your scroll on a phone, to give one practice the stage at a time.

flex-grow · CSS
+

Shipping in public

A git branch drawn by scroll, with a node landing on each repository as it slides in.

SVG + scrub
04

Particle words

Words drawn offscreen, sampled into points, and sprung between as you scroll. Touch pushes them away.

Canvas · no lib
05

Baton loop

A typed terminal timeline with a live signal between human and agent. Replayable.

~1 KB · no lib
06

Studio stack

Sticky cards that sink back as the next slides over. Products without screenshots get generative art.

sticky + scrub
07

The 202-mile line

A path drawn by scroll with a rider, an odometer and the real clock from the ride journal.

SVG + ScrollTrigger
08

Sideways miles

Vertical scroll drives a horizontal track; numbers fill and photos unmask as each panel lands.

containerAnimation
09

Career timeline

A line that draws itself while the year rolls from 2016 to now.

scrub + sticky
10

Toolbox in motion

Bands of type that speed up and reverse with your scroll.

rAF · no lib
11

Field notes

A photo that trails the cursor and tilts with its speed. Thumbnails on touch screens.

rAF · no lib
12

The opening

A living blob, a magnetic button, and a circular wipe from exactly where you pressed.

clip-path · GSAP
Libraries: GSAP 3.13 core + ScrollTrigger (about 70 KB gzipped). Everything else is hand-written.Reduced-motion settings get a calm, fully readable page. See the previous version.