The Face Behind The Log

Hey, I'm Usama Sarfraz

A Software Engineer specializing in mobile architecture, complex state management, and building production-ready apps that scale.

My Engineering Journey

My fascination with mobile ecosystems started back in 2020, writing native Android code for a few months. After graduating with a degree in BS Software Engineering, I dived headfirst into the Cross-Platform world with Flutter in 2022.

Since then, it has been an incredible 4-year journey of continuous learning and shipping software. From handling global clients on Fiverr via specialized Flutter gigs to working with tech teams in high-stakes corporate environments, I’ve seen the mobile dev landscape evolve inside out.

Why Read This Blog in the Age of AI?

Before launching The Coder Log, I asked myself a hard question: "Why should anyone read a technical blog when AI tools like ChatGPT and Claude can answer coding queries in seconds?"

After weeks of research, debugging with AI, and coding daily, I found the answer. AI has information, but it lacks experience.

An LLM can instantly spit out standard documentation or give you a basic script, but it doesn't have the "feeling" of a human reviewer who breaks production code at 2:00 AM. AI has never dealt with legacy codebase friction or messy API responses on low-end devices.

As someone who leverages AI tools dynamically in my daily workflow, I know exactly where the machine's logic fails and where human experience triumphs. This blog exists to document those exact gaps—the real-world use cases, production errors, and deep-tech nuances that AI can't feel or replicate.

Want to talk architecture or collaborate?

Let's Connect →