About

    The person behind the code

    Mohammed Sagban

    I'm Mohammed Sagban, a software engineer who believes the best code is the kind you barely notice—reliable, efficient, and quietly doing its job.

    My approach to software engineering is shaped by a simple principle: complexity is easy, simplicity takes work. I spend my time finding elegant solutions to difficult problems, building systems that are maintainable, and writing code that future developers will thank me for.

    Beyond the technical, I value clear thinking and clear communication. The best solutions come from understanding the real problem, not just the immediate request. I've learned that asking the right questions often matters more than having the right answers.

    With AI, writing code has become easier—but the real skill is building the right structure: how you decompose the problem, design the system, and keep it maintainable. I care about that foundation first, so whatever we build stays clear and reliable.

    What drives me

    • Solving problems that matter
    • Building systems that last
    • Learning continuously
    • Shipping with intention

    Skills

    Tools & Technologies

    Languages

    • TypeScript
    • JavaScript
    • SQL

    Frontend

    • React
    • Next.js
    • Tailwind
    • Vite

    Backend

    • Node.js
    • REST APIs
    • PostgreSQL
    • Redis

    Infrastructure

    • AWS
    • Docker
    • Kubernetes

    AI & Productivity

    • Cursor
    • GitHub Copilot
    • ChatGPT
    • Claude

    Tools

    • Git
    • Figma
    • Linear
    • Linux

    Practices

    • TDD
    • CI/CD
    • Agile
    • AI-assisted dev