Muhammed Favas
Muhammed Favas
000%
Initializing Environment

Thoughts

Random musings about code, design, and the occasional existential crisis. Written like I'm talking to a friend over coffee, because corporate blog voice makes my soul hurt.

MindsetJun 12, 2025

The 3AM Clarity

The best decisions I've made happened at 3AM. Not because I was wise. Because I was too tired to overthink.

AI & DevelopmentJan 15, 2025

Robots That Code Better Than Me

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.

ReflectionDec 28, 2024

What I Got Wrong This Year

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.

Design SystemsNov 12, 2024

Why Every Icon Strategy Fails

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.

LearningOct 25, 2024

Breaking Things to Learn Them

The best way to understand how something works? Break it. Systematically. On purpose. Here's my guide to productive destruction in development.

Web DevelopmentJun 8, 2024

Click Here to Edit Reality

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.

MindsetMay 15, 2024

Why Great Feels Impossible

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.

CommunicationFeb 14, 2024

Talks That Nobody Remembers

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

Have a Project in Mind?

I collaborate with clients worldwide and typically respond within 24 hours. Based in Dubai (GST / UTC+4).

Currently Available for Global Projects

Send a Message

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Muhammed Favas T P

Full-Stack Software Engineer

Muhammed Favas T P is a Full-Stack Software Engineer based in the UAE, working globally with 3 years of experience building production REST APIs, payment backends, and full-stack web applications for clients across the USA, Europe, UK, Switzerland, Japan, Australia, and India. He specializes in React.js, Next.js, TypeScript, Django REST Framework, Python, Node.js, PostgreSQL, AWS (EC2, S3, RDS), Docker, and Stripe API integration.

His most recent production system at annajeeb.com processes Stripe payments, manages OTP authentication, automates GDPR compliance, enforces IP rate-limiting, and runs full unit-test coverage with zero payment failures. He also implemented JWT-based role-based access control (RBAC) for hilalsteel.com, an Indian B2B steel platform, securing 8+ REST API routes.

Currently working as a Full-stack Web Developer at Nayrix. Previously served as Software Engineer and Technical Lead at Tegrand Infotech. Bachelor of Technology in Computer Science and Engineering from APJ Abdul Kalam Technological University (2021-2025).

Available immediately for Remote Backend Developer, Frontend Developer, Full-Stack Developer, or Software Engineer roles globally (B2B projects, freelance contracts, or full-time remote in the USA, Europe, Switzerland, Japan, Australia) and locally in Dubai/UAE. Contact: hi@favas.dev | +971 56 676 4636 | www.favas.dev