[yg]

Yasir Gaji

Senior Software Engineer · Applied AI & Software Architecture

Senior Software Engineer, architecting agentic LLM workflows and event-driven systems. Currently shipping FastAPI / LangChain pipelines at Benmore Technologies. Creator of The Gold Metrics.

I’ve worked with Yasir, and I'm impressed by how sharp and creative he is. He comes up with great ideas and, more importantly, follows through to get things done. He’s a strong programmer and a reliable teammate.
Michael Brown, Director of Administration @ JBPro

Currently shipping

All work →

Recent writing

All writing →

O.O.P in Javascript

Object-oriented programming is simply a programming pattern that is based on the concept of different types of objects and their properties. Now, mostly all programming languages support OOP, but in this article, we would look into key characteristics of OOP in javascript and I would ensure to exemplify using simple examples. We would take a look at two key OOP principles: inheritance and polymorphism on-base level in the sense of how it actually relates to javascript code, using the core characteristics of OOP in javascript to exemplify these principles...

Product Management In 5 minutes (Part 2)

As PMs, you are assumed to hold an ability to improvise and these are all questions that, as a product manager, you might hear from anyone in your organization, from stakeholders to engineering and sales to customer success and marketing. And yes, it can be frustrating. Having given justice as regards product management as a concept and differentiating product and project management in the previous part, in this part...

Product Management in 5 minutes

Being the “Don” Of the “Dom”(DOD).

The Document Object Model known as the DOM is basically a structured representation of the HTML document it can be thought of as a tree of nodes or elements created by the browser, the DOM is object-oriented meaning each node has a set of values and properties that can be changed and we can use Javascript to manipulate these DOM elements/nodes.

Javascript Essentials

Available for senior IC + AI architect roles

15-minute intro, no slides, real questions only.

Book a call