Open to opportunities · Available for collaboration

Hi, I'm Shivam.

manifesto
I build software,explain computer science,and write about becominga better developer.

I believe the best developers don't just ship software—they explain ideas, build communities, and make technology easier for everyone.

role
Software Developer
<code> ship
~$ writing.md
open source
About

Curiosity is my favorite compiler.

// intent
Make hard ideas feel simple.
// process
Build → Explain → Share → Repeat
// north star
Help developers grow.

I fell in love with computers the way some people fall in love with music—slowly, then all at once. A flashing cursor in a terminal felt like a door. Behind that door was a craft, a community, and a way of thinking.

These days, I spend my hours building real things, breaking them on purpose, and then writing about what I learned so the next person can move faster.

I'm drawn to developer relations because it lives at the intersection of everything I love—engineering, teaching, writing, and showing up for a community. I want to make developers feel less alone and a little more capable.

Based in
India · Remote
Focus
AI · Web · DX
Reading
Designing Data-Intensive Apps
Currently
Master's in CS
What I Do

Four habits, one mission.

Everything I do circles back to the same idea: make software—and the people who build it—measurably better.

Build

Build software solving real-world problems—web apps, AI tools, and tiny utilities I wish existed.

Write

Technical blogs that translate dense ideas into clear stories developers actually finish.

Learn

Exploring AI, cloud, and open source—reading source code is my favorite pastime.

Teach

Making computer science easier with explainers, threads, and from-scratch implementations.

Featured Projects

Things I built, shipped, and learned from.

A mix of finished apps, ongoing experiments, and notebooks I keep returning to.

webshivam.dev
Live · 2025

PostWing

A creator-friendly publishing tool that lets you write once and ship your posts everywhere—built for engineers who want their writing to travel further with less effort.

Next.jsTypeScriptMongoDBTailwind
GitHub Live DemoView case study
webshivam.dev
Live · 2024

WebShivam Blog

My living technical notebook. Currently on Hashnode and moving to a Hugo + GitHub setup that aggregates my writing from Hashnode, Dev.to, Hackernoon, and Medium into one home.

HugoGitHubHashnodeDev.toMedium
GitHub Live DemoView case study
webshivam.dev
Research · 2024

Fake News Detection

A machine learning pipeline that flags misleading headlines using NLP and a fine-tuned transformer—with an explainability layer so readers see why.

PythonPyTorchTransformersFastAPINext.js
View case study
webshivam.dev
WIP · 2025

Future AI Projects

A growing playground of AI-native experiments—agents, retrieval pipelines, and tiny copilots that solve specific developer pains.

OpenAILangChainEmbeddingsEdge
View case study
Skills

A toolkit, not a trophy case.

I care less about hoarding tools and more about picking the right one for the job.

Languages

JavaScriptTypeScriptPythonGoC++SQL

Frontend

ReactNext.jsTailwind CSSFramer Motionshadcn/ui

Backend

Node.jsFastAPIExpresstRPCRESTGraphQL

AI

PyTorchTransformersLangChainRAGEmbeddings

Cloud

VercelAWSCloudflareSupabaseMongoDB Atlas

DevOps

GitDockerGitHub ActionsLinuxNginx

Tools

VS CodeFigmaPostmanNotionObsidian

Learning Now

RustDistributed SystemsCompilersSystems Design
Journey

A timeline that keeps compiling.

The arc so far—and where it's pointing next.

  • Step 01

    Started Programming

    First lines of code—curiosity turned into a daily habit.

  • Step 02

    Built First Website

    Discovered the magic of shipping something to the web.

  • Step 03

    Master's in Computer Science

    Going deep on the fundamentals that make engineers great.

  • Step 04

    Machine Learning Projects

    From naive Bayes to transformers—learning by building.

  • Step 05

    Technical Writing

    Started turning notes into explainers other developers actually read.

  • Step 06

    Open Source

    Reading source code, filing issues, and shipping small PRs.

  • Step 07

    Future DevRel

    Building toward a role where engineering meets community.

By the numbers

Small numbers, big intent.

20+
Articles
Notes, essays, deep dives
5+
Projects
Shipped & in progress
100+
Hours Learning
Per month, every month
Curiosity
Always compounding
Contact

Let's Build Something Amazing.

Open to DevRel roles, collaborations, technical writing gigs, and conversations with thoughtful builders.