Fareez Ahamed
Principal Engineer, Chennai, India

Building, teaching,
and writing about software for 15 years and counting.

I’m a Principal Engineer who’s spent 15 years building software across very different worlds — enterprise systems, the modern web, backend services in Go. You’ve probably used something I helped build today.

Email
contact@fareez.info
LinkedIn
/in/fareezk
YouTube EN
@bytestack
YouTube தமிழ்
@keep_coding
The story

I started in enterprise SAP — ABAP, Web Dynpro, the whole stack — and spent years going deep in how large systems actually run.

Then I moved into the modern web: React, Angular, Vue, Svelte, Laravel, Node. These days I work primarily with JavaScript, TypeScript, and Go.

Along the way I’ve contributed to products used by millions — some you’ve probably used today.

What’s stayed the same across all of it is the way I think — like an architect. About why systems are designed the way they are. About what’s worth keeping when tools change.

The eras
2011 — 2017

Enterprise SAP

ABAP, Web Dynpro, OOP patterns, ALV grids. Deep in how large enterprise systems actually work.

2016 — 2022

The JavaScript years

Vue, React, Angular, Svelte, Laravel, Node. Components, composition, testing, patterns.

2020 — now

Go & systems thinking

Concurrency, interfaces, embedding, the philosophy of simple languages.

2025 — now

Craft in the age of AI

What does good software look like when anyone can generate code? That’s the question I’m writing toward.

What I write about
All posts Sap-Abap Webdynpro-Abap Css React Essays C Java Vue Go Laravel Security Ai Angular Svelte Csharp Javascript Php

Start here

All writing →