Building a Company Nobody Asked For
Starting Nayrix. No investors, no co-founder, no clue. Just a laptop and unreasonable confidence.
Full-Stack Software Engineer
· Dubai, UAE
Notes on building software, navigating uncertainty, and the decisions that don't show up in a commit history.
Starting Nayrix. No investors, no co-founder, no clue. Just a laptop and unreasonable confidence.
Moving to a country where 195 nationalities coexist rewires how you think about defaults, norms, and 'the way things are.'
Graduated. Moved countries. Started a company. None of it was planned. All of it was necessary.
Your best work isn't in your portfolio. It's in the problems you solved that nobody saw.
No standup. No Jira. No one to blame. Solo shipping is freedom wrapped in accountability.
The best decisions I've made happened at 3AM. Not because I was wise. Because I was too tired to overthink.
Three languages that read different directions. One brain that somehow compiles all of them.
Everyone asks what's next. The honest answer: I don't know. And that's the most exciting thing I've ever said.
AI just wrote my entire authentication system in 10 minutes. I'm not even mad, I'm impressed. Here's what I learned about working alongside our new robot overlords.
Spoiler alert: Almost everything. From thinking CSS-in-JS was the future to believing I could ship without testing. My biggest failures and what they taught me.
We spend weeks debating icon libraries, only to end up with a Frankenstein's monster of SVGs, font icons, and random PNGs. The real problem isn't technical.
The best way to understand how something works? Break it. Systematically. On purpose. Here's my guide to productive destruction in development.
How do you convince someone who lives in Excel that they can build apps? It starts with showing them that code is just another kind of formula.
While everyone argues about ChatGPT, there are dozens of AI tools quietly revolutionizing how we work. Here are the ones actually worth your time.
Six months of 'content strategy' later, I realized I was just procrastinating with extra steps. Sometimes the best content is no content at all.
The moment I realized I could change anything on any website with developer tools was the moment I understood real power. Also, the moment I broke everything.
Good is easy. Great is terrifying. It requires admitting that everything you've built so far is just practice. Here's how I learned to embrace the terror.
Too many 'designers' can't design. They can pixel-push and color-match, but ask them to solve a problem and they freeze. Here's how to spot the real ones.
How studying cell mitosis prepared me for debugging React components. Plot twist: both involve things dividing when they shouldn't.
I've given 47 presentations in my career. People remember exactly zero of them. Here's what I learned about actually connecting with an audience.
Start a Conversation
I work across time zones and typically reply the same day. Based in Dubai, available everywhere.
Message on WhatsApp
+971 56 676 4636
hi@favas.dev
muhammed-favas-t-p
GitHub
github.com/favasMuhammed
Muhammed Favas T P is a premium Full-Stack Software Engineer based in Sharjah, UAE, available globally for freelance, full-time, and remote roles. With 3+ years of production experience, he specializes in Next.js (App Router), React 19, TypeScript, Django REST Framework, Python, Node.js, PostgreSQL, AWS (EC2, S3, RDS), Docker, and Stripe payment infrastructure. He serves clients across the USA, Europe, UK, Switzerland, Japan, and Australia.
His production system at annajeeb.com processes Stripe payments, manages OTP authentication, automates GDPR compliance, enforces IP rate-limiting, and has maintained zero payment failures. He implemented JWT-based RBAC for hilalsteel.com, securing 8+ REST API routes.