Hi, I'm Akansha.
I make complex systems legible to the people who run them.
Software engineer moving from frontend toward backend and distributed systems. I added a distributed cache to Thanos, a CNCF project, in Go, and spent four years at Phaidra building tools over thousands of plant sensors and charts at a million points per series.
- distributed cache in Go, merged into Thanos (CNCF), shipped in v0.25
- PR #4818
- at Phaidra, as its first frontend hire
- 4 yrs
- data points per series in production charts
- ~1M
- owned features from an open-ended brief to production
- End to end
01Selected work
Three problems, told as case studies
One open-source contribution in Go to a CNCF project, and two from my four years at Phaidra, written at the level I can share publicly.
01Thanos · CNCF · LFX Mentorship, open source
Groupcache for Thanos Store
A pull request to a CNCF project: an embedded, distributed cache that fetches each object from storage once, however many queries ask for it at the same time. It was merged after three maintainers reviewed it and shipped in Thanos v0.25.
GoDistributed systemsCachingOpen sourceRead the case study
#4818
merged into Thanos and released in v0.25
- Size
- 26 commits
- Language
- Go
02Phaidra · Software Engineer I
Timelines for Tag Mapping
Solution engineers had to define every sensor tag in a plant as expressions over time, and there was no spec for how that should work. I owned the UI: a timeline per tag, a visual expression builder, and one view of every tag’s timeline so gaps stood out.
ReactTypeScriptVirtualizationProduct designRead the case study
1,000s
of components with hundreds of tags each, in one timeline view
- My part
- Product & UI
- Stack
- React · TypeScript
03Phaidra · Software Engineer II
Charts at a Million Points
Insights was an AI chatbot for plant data: ask a question, get a chart. A single chart could hold six or more series of a million points each. I moved it from Highcharts to AG Charts and built its charts, wired to the backend LLM.
ReactTypeScriptAG ChartsLLM · RAGRead the case study
6 × 1M
six or more series per chart, around a million points in each
- My part
- Charts + library choice
- Stack
- React · AG Charts
02Experience
Where I've worked
Four years of frontend on a product team, and backend work in Go on a CNCF project.
Download CV
Phaidra
Remote
NVIDIA-backed startup building AI agents for data-center operations. I worked on the frontend.
Software Engineer IIpromoted
Jul 2023 – Jan 2026
- Chose AG Charts over Highcharts for Insights, an AI chatbot that answers questions about plant data with charts of six or more series at around a million points each, and built its charts on AG Charts, wired to the backend LLM through RAG.
- Built constraint management for Atlas, the control side of the product: ordered constraint lists with tagged, git-style versions that users could edit, reorder, revert and run inference against.
- Wrote PRDs, which were rare at Phaidra, and test plans for my features; reviewed backend API specs and worked with design on flows.
- Reviewed code, fixed broken pipelines and tests, took on-call shifts, and helped QA engineers get their Cypress tests running.
Software Engineer I
Dec 2021 – Jul 2023
- Joined as the first frontend hire. Reviewed and refactored contractor code, then rewrote the Phaidra portal’s main chart of chiller-plant data: temperatures, setpoints, efficiency, and when AI control was on or off.
- Owned tag mapping, where solution engineers define each sensor tag as expressions over time. Built per-tag timelines with exclusion slices, a visual expression builder for people who don’t write Python, and a test run that validates the whole mapping.
- Added a Gantt-style view of every tag’s timeline so gaps were visible at a glance.
- Kept it fast as plants grew to thousands of components with hundreds of tags each: virtualized the timeline view, paginated the table, and moved the 10,000+ point-name picker onto a paginated search API, with pagination and filters kept in the URL.

Thanos (CNCF)
Remote · LFX Mentorship
Open-source, highly available Prometheus with long-term storage. A Cloud Native Computing Foundation project.
LFX Mentee, open-source mentorship
Sep 2021 – Nov 2021
- Added groupcache, later migrated to galaxycache, as an embedded distributed cache backend for Thanos Store's caching bucket in Go (PR #4818, 26 commits).
- Worked through review with three maintainers: moved to galaxycache, added Prometheus metrics and end-to-end tests. Merged January 2022 and released in Thanos v0.25.

Reliance Jio
Mumbai, India
India's largest telecom operator. I worked on JioMart's B2B partner platform.
Software Engineer
Jul 2021 – Nov 2021
- Led the migration of the JioMart B2B partner app from native Android to a responsive web app, keeping full functional parity across platforms.
- Shipped production features for a large-scale B2B partner onboarding platform, set up the product's design system, and wrote its tests.

Rakuten
Bangalore, India
Global e-commerce and internet services company.
Software Engineer Intern
Jan 2021 – Jun 2021
- Built an internal testing tool that let QA engineers define automated test plans and test steps.
- Took part in product requirement planning and design reviews alongside the full-time team.
03Toolbox & now
What I work with, and what I'm learning
Backend & data
- Node.js
- Go
- Java
- Spring Boot
- REST APIs
- PostgreSQL
- MongoDB
- Prometheus
Frontend
- TypeScript
- React
- Next.js
- AG Charts
- Redux
- Tailwind CSS
- Material UI
- Sass
- Vite
- Webpack
Quality & delivery
- Playwright
- Unit testing
- CI/CD
- Docker
AI in the workflow
- Cursor
- Claude
- LangChain
- RAG
NowUpdated Sep 2026
- Going deeper on distributed systems: reading Designing Data-Intensive Applications and working through Fly.io's Gossip Glomers challenges in Go.akanshat/maelstrom-engine
Education
B.Tech, Computer Science
ABV-IIITM Gwalior · 2017 – 2021 · CGPA 8.08 / 10
Data structures & algorithms · Operating systems · Computer networks · Systems programming