Irfan Mehmud
@irfan_dev
Irfan Mehmud
@irfan_dev
Full-Stack Mobile Engineer | Building Scalable AI-Powered Apps
Full-Stack Mobile Engineer | Building Scalable AI-Powered Apps
Haldia, India
GitHub
GitHub
723
contributions in the last year
Oct
S
M
T
W
T
F
S
Sep
0
stars earned
26
repositories
32
followers
Stubady
An AI study companion that lets users learn from their own PDFs, notes, and web content through an AI assistant grounded in their materials.
TypeScript
0Stars
0Forks
NutriSnap
A mobile AI meal analyzer that uses food images to estimate calories, macronutrients, fiber, and other nutritional information.
TypeScript
0Stars
0Forks
ResAge
A CLI-based multi-agent research assistant. Give it a topic — it assembles a panel of analyst personas, interviews experts with web-grounded research, and synthesizes everything into a cited Markdown report.
Python
0Stars
0Forks
Shikumi
Shikumi is an extensible AI agent harness that provides models with the tools, context, and execution environment required to perform real-world tasks.
TypeScript
0Stars
0Forks
Medium Posts
Medium Posts
Singleton Design Pattern
medium.com
Singleton means a class which can only be instantiate once. If we again try to instantiate the class it will just return us the earlier object. Singleton design pattern is used to implement singleton class. Introduction Without implementing singleton pattern the code will look like this: class NoSingleton: def __init__(self): print("Singleton Constructor called. New Object created.") if __name__ == "__main__": s1 = NoSingleton() s2 = NoSingleton() print(s1 is s2) Output Singleton...

Factory Design Pattern
medium.com
In our last blog we talked about strategy design pattern In today’s blog we will learning a new design pattern. Introduction In real world factory is something from which we get the products. In the same way in LLD, Factory is a class from which we get our objects. Main goal of Factory Design pattern is to seperate business logic and object creation logic. There are 3 types of Factory Design: Simple Factory. (not a design pattern by itself, it is more like a design principle) Factory Method. Abstract Fa...

Strategy Design Pattern
medium.com
In today’s blog and the upcoming ones we will be discussing about various design patterns. Officially there are 23 designs patterns. First of all, what do you mean by design pattern ? A design pattern simply means an approach to solve any we face while developing any application. People faced similar problems earlier and come up with 23 design patterns. Instead of reinventing the wheel we use these patterns whenever we we face some specific problem, which we will be discussing in depth. Fundamentally all...