Ibrahim Ahmed

Ibrahim Ahmed

Writings about work and a plethora of curiosities.

Poor Man's Autograd

Mar 27, 2026 | 11 min read
Categories: Machine Learning,
Tags: Neural Networks, Llm, Graphs,
Deriving the code for differentiating code. Inspired by microgpt.

Surprise! A derivation of entropy

Dec 4, 2025 | 14 min read
Categories: Machine Learning, Computer Science,
Tags: Machine Learning,
I explain entropy to myself

Drone physics

Jan 27, 2024 | 20 min read
Categories: Engineering,
Tags: Simulation, Uav,
Equations governing dynamics and control of a multirotor UAV

News

2025-04: I joined Google in a Software Engineer role and moved to the San Francisco Bay area.

2025-01: I gave a talk at Trane Technologies’ Data Science Forum on anomaly detection algorithms and presented a case study using data from rooftop refrigeration units.

2024-11: I spoke at Applied AI conference in November. My talk was on optimizing differentiable supply chains and using GenAI to interact with Supply Chain prediction models.

2024-04: I gave a talk at Trane Technologies’ Data Science Forum: Reinforcement learning - a theoretical and practical introduction.

2023-11: Public release of multirotor 0.5: a python library for simulating drones.

2023-10: I finished a course on using Langchain for function-calling agents on Deeplearning.ai.

2023-09: I gave an invited talk on demystifying the AI hype at Tennessee State University.

2023-06: I am doing a summer research contract on Genetic Algorithms for robotic path planning.

2023-05: I successfully defended my thesis on Fault-tolerant control using reinforcement learning.

2023-05: Our paper titled “Model-based adaptation for sample efficient transfer in reinforcement learning control of parameter-varying systems” was accepted to IEEE CoDIT 2023.