← Home
◆ Field notes · Pune, India · 18°34′N · August 2026

A developer, measured.

Nine years of roles, a stack rated honestly, and the things that actually shipped — counted rather than claimed. The miles, the books and the words are in here too, because they come out of the same twenty-four hours.

every number on this page comes from something I published ↩

The developer
9
Years in roles · since 2017
5.5
Years shipping software full time
2
Degrees · B.Tech CS + Tech & Policy
11
Certifications earned
The same person, off the clock
21
Races run · 10K to a 50K ultra
18
Forts & summits trekked
48
Books finished · EN + मराठी
86,789
Words published since Aug 2020

Sources: repo README · personal-site src/data/atlasStats.js (synced 2026-07-11) · writing ledger generated 2026-07-31.

◆ The career spine

Six roles, two degrees, one continuous line.

Design and media work at college overlapped the first engineering job; the AI-governance fellowship overlapped the current one. Bars are drawn to scale on a 2017–2026 axis.

Team LeadRIT Media Cell
Sep 2017 – Jun 2019

Projects, events, workshops, design team

Social Media ManagerVivekVahini
May 2018 – Jan 2021

Ran social media at RIT

DesignerTEDxRajarambapuIT
May 2019 – Dec 2019

Lead designer for the event

Software EngineerEmtec Inc.
Jan 2021 – Feb 2024

Next.js · GraphQL · Spring Boot · FastAPI

Software DeveloperBridgenext
Feb 2024 – now

DORA metrics · ETL · GitLab API · AWS Lambda · Databricks · Tableau

NAST FellowTakshashila Institution
Apr 2024 – May 2025

Citizen agency in AI governance for public deployments

2017201820192020202120222023202420252026
B.Tech, Computer ScienceRIT Sangli
Grad. Certificate, Tech & PolicyTakshashila
Built & shippedResearchedDegree awarded
Show the numbers
Role Organisation Period Kind
Team Lead RIT Media Cell Sep 2017 – Jun 2019 Build
Social Media Manager VivekVahini May 2018 – Jan 2021 Build
Designer TEDxRajarambapuIT May 2019 – Dec 2019 Build
Software Engineer Emtec Inc. Jan 2021 – Feb 2024 Build
Software Developer Bridgenext Feb 2024 – now Build
NAST Fellow Takshashila Institution Apr 2024 – May 2025 Research
◆ The stack, rated honestly

Five bars means I’d teach it. Two means I’ve shipped with it and would look things up.

Self-assessed, carried over verbatim from the star ratings on my GitHub profile — no rounding up. Bar length is the only encoding; there is one colour here because there is one series.

Languages
Python
JavaScript
SQL
Java
C
TypeScript
Data & analytics
Pandas
Snowflake
Databricks
Apache Kafka
Tableau
NumPy
Cloud & DevOps
AWS
Terraform
Kubernetes
AI & tooling
Cursor
Google Gemini
MCP
Also in daily use — shipped with, deliberately unrated
ReactNext.jsNode.jsFastAPIExpressGraphQLSpring BootTailwind CSSCloudflareGitPostgreSQLSupabase
Show the numbers
Tool Level Rating
Python ●●●●● 5 / 5
JavaScript ●●●●○ 4 / 5
SQL ●●●●○ 4 / 5
Java ●●●○○ 3 / 5
C ●●●○○ 3 / 5
TypeScript ●●○○○ 2 / 5
Pandas ●●●●● 5 / 5
Snowflake ●●●●○ 4 / 5
Databricks ●●●○○ 3 / 5
Apache Kafka ●●●○○ 3 / 5
Tableau ●●●○○ 3 / 5
NumPy ●●●○○ 3 / 5
AWS ●●●●○ 4 / 5
Terraform ●●●○○ 3 / 5
Kubernetes ●●○○○ 2 / 5
Cursor ●●●●○ 4 / 5
Google Gemini ●●●○○ 3 / 5
MCP ●●●○○ 3 / 5
◆ The writing ledger

86,789 words, counted one post at a time.

Every long-form post published on Substack and WordPress since 17 August 2020, word-counted straight from both platforms’ APIs — 93 posts, averaging 933 words. Separate from the 1,631-post micro-blog archive. Words and posts are two different scales, so they get two charts rather than two axes on one.

Words per year

2026 alone accounts for 62% of everything written.

Words published per year, 2020 to 2026 Column chart. 2020: 6,251. 2021: 1,844. 2022: 2,277. 2023: 3,864. 2024: 3,070. 2025: 15,338. 2026: 54,145 words. 0 30,000 60,000 2020: 6251 words 2020 2021: 1844 words 2021 2022: 2277 words 2022 2023: 3864 words 2023 2024: 3070 words 2024 2025: 15338 words 2025 2026: 54145 words 2026 54,145
Show the numbers
Year Words
2020 6,251
2021 1,844
2022 2,277
2023 3,864
2024 3,070
2025 15,338
2026 54,145

Posts per year

The 100 Days To Offload challenge is what 2026 looks like.

Posts published per year, 2020 to 2026 Column chart. 2020: 7. 2021: 9. 2022: 5. 2023: 6. 2024: 4. 2025: 12. 2026: 50 posts. 0 25 50 2020: 7 posts 2020 2021: 9 posts 2021 2022: 5 posts 2022 2023: 6 posts 2023 2024: 4 posts 2024 2025: 12 posts 2025 2026: 50 posts 2026 50
Show the numbers
Year Posts
2020 7
2021 9
2022 5
2023 6
2024 4
2025 12
2026 50

Where the words went

Substack carries three quarters of the volume; the WordPress blog is the older, looser half.

Words by publishing platform Stacked bar. Substack: 65,366 words across 68 posts, 75%. WordPress: 21,423 words across 25 posts, 25%. Substack · 68 posts WordPress · 25 posts Substack · 68 posts: 65,366 words 65,366 words 75% WordPress · 25 posts: 21,423 words 21,423 words 25%
Show the numbers
Platform Posts Words
Substack 68 65,366
WordPress 25 21,423

How long a post runs

The house length is 500–1,500 words. The longest ran 3,504.

Distribution of post length Column chart of posts by word count band. Under 250: 10. 250 to 499: 4. 500 to 999: 41. 1,000 to 1,499: 30. 1,500 to 1,999: 7. 2,000 plus: 1. 0 25 50 <250: 10 posts <250 250–499: 4 posts 250–499 500–999: 41 posts 500–999 41 1k–1.5k: 30 posts 1k–1.5k 1.5k–2k: 7 posts 1.5k–2k 2k+: 1 posts 2k+
Show the numbers
Words Posts
<250 10
250–499 4
500–999 41
1k–1.5k 30
1.5k–2k 7
2k+ 1

Generated 2026-07-31 from the Substack archive API and the WordPress.com REST API.

◆ What actually shipped

Eight things that went live, and what each one really is.

React 18 · Vite · Supabase · Cloudflare Pages

Personal site · v11.2.0

A living digital garden, not a portfolio: ~24 public routes over 12 Postgres tables, with two interchangeable front doors sharing one content source.

Visit the site →
SVG world map · GSAP · WebAudio

The Wanderer’s Atlas

The site’s gamified front door — an illustrated 2.5D world of six regions, seven quests, three achievements and five easter eggs, shipped as sixteen phases behind a feature flag.

Enter the world →
React 18 · Web Audio API

The Wanderer’s Digital Escape

A ~15-minute narrative browser game about digital wellbeing: four worlds, four meters, and a personal Flourishing Score at the end.

Play it →
Chart.js · vanilla JS

Adivasi Survey Dashboard

Bilingual (मराठी ⇄ EN) dashboard of a 281-household Pawra community survey across seven Nandurbar villages — 28 charts.

Open the dashboard →
Astro 7 · Workers · Supabase · R2

RunFolio

“Every finish, framed” — a race portfolio rather than a training tracker: log a race in under a minute, photographs first, and one link that carries the record as a grid, a ledger or statistics.

Live →
React

RunSmart

Generates full- and half-marathon training plans from a runner’s time trial, so the plan fits the runner rather than the other way round.

Live →
Static HTML · hand-built SVG

The Writing Ledger

Six years of blog posts counted word by word from the Substack and WordPress APIs, rolled up by month, year, platform and post length.

Read the ledger →
React · Firebase

Social-Ape & Expense Manager

Earlier builds: a social platform for human apes, and a Firebase expense tracker written for a construction firm’s day-to-day books.

GitHub →
◆ The counterweight

The hours that aren’t spent at a keyboard.

Endurance, altitude and reading are not a hobbies footnote here — they are where the discipline that shows up in the work gets built, and they are measured just as carefully.

Races per year

2024 was the peak year: eight races, including the step up to the ultra distance.

Races run per year, 2023 to 2026 Column chart. 2023: 1 race. 2024: 8. 2025: 7. 2026: 4 races so far. 0 4 8 2023: 1 races 2023 2024: 8 races 2024 8 2025: 7 races 2025 2026: 4 races 2026
Show the numbers
Year Races
2023 1
2024 8
2025 7
2026 4

48 books, by genre

Technology and AI together are the largest block, but they don’t have the shelf to themselves.

Books read by genre Horizontal bar chart. Technology 18, Social 11, AI 10, Fiction 10, Politics 7, Philosophy 6, Non-fiction 6, Psychology 5. Technology: 18 books Technology 18 Social: 11 books Social 11 AI: 10 books AI 10 Fiction: 10 books Fiction 10 Politics: 7 books Politics 7 Philosophy: 6 books Philosophy 6 Non-fiction: 6 books Non-fiction 6 Psychology: 5 books Psychology 5
Show the numbers
Genre Books
Technology 18
Social 11
AI 10
Fiction 10
Politics 7
Philosophy 6
Non-fiction 6
Psychology 5
Personal bests
5:05 hrs
Full marathon · Tata Mumbai 2026
1:59 hrs
Half marathon · Hyderabad 2025
0:55 min
10K · IPA Neerathon 2026
On foot, at altitude
18
Sahyadri forts & summits

The hardest was Panhala to Pawankhind — a 22-hour overnight traverse. Then Katraj to Sinhgad (6 hrs, hard), Kalavantin Durga, Jivdhan, and Bhimashankar to Padarwadi.

Five cities, five years
21
Races, 10K to 50K ultra

Pune · Mumbai · Hyderabad · Satara · Lonavala. Five mornings a week of training, whatever the release calendar says.

◆ Research & credentials

Building things, and thinking about what gets built.

NAST Fellow · Takshashila Institution

Apr 2024 – May 2025. Research on citizen agency in AI governance for public deployments — how people keep meaningful say over automated systems that are rolled out to them rather than chosen by them. The Network for Advanced Study of Technology & Geopolitics fellowship sits alongside the day job, not instead of it.

Education

Graduate Certificate in Technology & Policy — The Takshashila Institution, 2024.
B.Tech, Computer Science — Rajarambapu Institute of Technology, Sangli, 2021.

11 certifications to date, including the Politics & Policy of Artificial Intelligence.

not just building things — thinking hard about what we build, and why ↩

Where I write, and where to find me

“Critically engaging with the world, one commit at a time.”

← Back to the island

One hand-written HTML file — no build step, no framework, no charting library. Every chart is inline SVG on a two-colour palette checked for colour-vision deficiency; every chart carries its own table of numbers. © Sanket Tambare, intentionally designed with Claude Design.