BAR5UM

About Me

From writing my first lines of PHP to leading full-scale product development—I design, build, and refine tools that solve real-world problems and help people move faster with confidence.
Amir Motahar
I'm Amir Motahar—also known online as bar5um—a software engineer, product developer, and founder of IranWebApp. With over a decade of hands-on experience, I specialize in building scalable web applications and crafting intuitive digital experiences.

The Journey

  • Early Passion: Began building web projects in PHP, where I quickly realized that good code alone isn't enough—great products require great user and developer experience.
  • Freelance & Industry: Worked with companies across different industries, solving technical challenges and shipping user-first web applications at scale.
  • Founding IranWebApp: Launched my own company to deliver clean, maintainable, and results-driven solutions—from internal dashboards to full marketplace platforms.
  • Exploring the Future: Currently focused on AI-assisted development, automation tools, and developer enablement through intelligent systems.

What Drives Me

I believe great software is built with empathy—for both the end user and the developer. I care deeply about usability, maintainability, and how tools feel to work with. Every decision I make is guided by a simple principle: "Does this make the product clearer, faster, or easier for someone else?"

How I Can Help

  • API Design & Development: I craft developer-first REST and GraphQL APIs with clear documentation, versioning, and scalable architecture.
  • Web App Development: From admin dashboards to full-scale SaaS platforms, I build clean, maintainable frontend and backend systems.
  • Architecture & Technical Leadership: Need to scale or restructure? I help teams make smart, future-proof decisions that minimize tech debt.
  • Developer Experience: I optimize DX by building internal tooling, improving onboarding, and creating systems developers actually enjoy working with.
  • Mentorship & Team Enablement: I support junior developers, train internal teams, and help growing companies level up their engineering culture.

Beyond Work

Outside of client projects and startup work, I enjoy:
  • Building and experimenting with AI-powered developer tools
  • Tinkering with game engines and racing in Assetto Corsa
  • Connecting with like-minded builders and exploring new ideas

Let's Connect

I’m always open to meeting developers, founders, or teams building something meaningful. Whether you're planning a new app or just want to exchange ideas, feel free to reach out.