— PhilosophyWe started madebyfn because we kept watching good products fail for avoidable technical reasons — and good engineers fail because they worked inside bad processes.
— Principles- 01
Architecture first
We spend more time designing systems than building them. A week of careful thinking prevents months of painful refactoring.
- 02
Honest communication
We tell you when something is a bad idea. That is not obstruction — it is the most valuable thing a technical partner can do.
- 03
Deliberate technology
We choose boring technology when it is the right answer. We choose novel technology when it genuinely solves a problem. Never the reverse.
- 04
Ownership over delivery
Shipping code is not the goal. Shipping software that serves real people effectively is the goal. We hold ourselves to that distinction.
— The Team
Since 2026 · 6 years exp.Nad Ghantous
Front-End & Mobile App Engineer
Im Nad, a software engineer with 6 years of professional software development experience. I develop professional mobile applications that are well tailored to customer needs. In addition, i am also a researcher in the fields of Software Engineering and Business Management at University of Balamand and taught Data Structures and Algorithms at UOB. With a Bachelors degree in Software Engineering and a Master's Degree in Business, i aspire to make sustainable software solutions that become assets to every client i do business with. Like the godfather said, im gonna make you an offer you cant refuse.
Since 2026 · 7 years exp.Fadi Zakharia
Senior Full-Stack AI Engineer
I've been writing software professionally for seven years, mostly on the backend. That's where I'm happiest: designing the data model, building the API, and making sure it all still holds up once real users show up. At Mannai Corporation I was the senior team lead on the backend for the Qatar Racing and Equestrian Club's website. On my own I've built a booking site with an AI assistant for ARC Recovery, a Shopify storefront for THALÉON, and a two-sided marketplace app from scratch. I'll pick up the frontend when a project needs it, and it usually does. A lot of my work involves AI these days, but I'm picky about it. If a model doesn't make the product better, I'll tell you to skip it.
“Get the data model right and most of the hard problems get smaller. Get it wrong and nothing you build on top will save you.”
Specialities
Node.jsNestJSTypeScriptPostgreSQLMongoDBRedisAWSNext.jsReact NativeAstroShopifyLLM integration