• Software Engineer
  • Director, Appostrofy Technologies
  • Author

Ashwin
Kanhere

Twenty years building industrial and enterprise systems — C++ on factory hardware, platforms for connected buildings, cloud migrations, engineering teams. Now written down for the engineers coming up behind me.

Cover of From Bits to Systems: A Guide for Software Engineers by Ashwin Kanhere
  • 20+
    Years in industry
  • 44
    Chapters · 8 parts
  • India
    Written for its engineers
The book · Out now

From Bits to Systems

A Guide for Software Engineers. The complete journey from the physical machine to your first production system and your first job in India's tech industry — 8 parts, 44 chapters, zero fluff. Written for CSE and AI-ML students and early-career developers.

Buy on Amazon.in Explore the book

Kindle edition · Available on Amazon.in

What I do

Build. Write. Teach.

Everything here comes from the same place: two decades of building systems in production, and the conviction that the parts college skips are the parts that matter most.

01 — Build

Appostrofy Technologies

Director and lead engineer on IoT, connected-building, industrial automation, and enterprise platform modernisation projects — for clients who value precision over speed.

The firm behind the book
02 — Write

Books & articles

From Bits to Systems is the first book in the Foundation Series. The articles preview its ideas: UPI's architecture, the AI hype filter, IT services versus product companies.

Read the articles
03 — Teach

Lectures & mentoring

Guest lectures at engineering colleges, curriculum consulting for departments, and hands-on mentoring of junior engineers — focused on long-term craft, not just interview prep.

Work with Ashwin
Why the book exists

Most programming books fail Indian engineering students. Here's the gap.

What college teaches

How to pass test cases.

University courses are built around exams — algorithm problems, syntax rules, and assignments that test your memory, not your judgement. You learn to write code that passes tests, not code that holds up in a real job.

What the industry pays for

Solving actual human problems.

Software engineering is about solving human problems, not just writing code. The engineers who do well understand why systems are built the way they are. This book bridges that gap — specifically for India.

Speaking & consulting

Need a systems mind in the room?

Guest lectures, curriculum advice, and technical advisory. Priority given to Indian engineering colleges and early-stage tech teams.