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.
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