Hi, I'm Gorav. I build systems and write down how they work.
I've been a software engineer for about 18 years. Fourteen of them were at Adobe, mostly on cloud security: tools that scanned thousands of AWS accounts and a CI/CD security pipeline other teams relied on.
Since 2024 I work independently. I build AI products and an algorithmic trading system for Indian derivatives, and I take on a little consulting.
GyanByte is where I write it all up: system design, distributed systems, AI engineering, trading systems and interview prep. I measure what I can and run the code I publish. If I haven't tested something, I say so.
$ whoami role software engineer, independent exp ~18 yrs (14 at Adobe) building AI products, algo trading writes system design, AI, trading langs TypeScript, Python, C++, Go, Java based India
## What I'm working on
The things taking most of my time right now.
Algo trading systems
A trading system for Indian options and MCX commodities: strategies and backtests in Python, order execution in C++, tick-level data in PostgreSQL. Still in progress, and I write up what I learn along the way.
AI products
RAG pipelines, agents and voicebots built on Claude and OpenAI, plus the unglamorous parts: evals, cost, latency and security.
Free courses
Interview prep (coding patterns, system design, behavioural) and deep dives on backend systems. Every solution is run and every number is measured.
## New here? Start with these
The most-read courses. All free, no sign-up.
## Background
The full record, with projects, is on the portfolio page.
## Follow along
New articles and courses, wherever you read.
$ subscribe --weekly
One deep dive a week, in your inbox
System design, AI engineering, trading systems and interview prep. Tested code, real numbers. Free, and you can unsubscribe any time.
or read it on gyanbyte.substack.com
$ Have a hard problem?
I take on a small number of projects: architecture reviews, AI systems, trading infrastructure.