Majid Rouhani

Available to hire

I'm a Principal Software Engineer with deep expertise in full-stack web and AI development, combining strong foundations in backend and frontend, databases, API integration, and UI/UX.

About

I’m a Principal Software Engineer with deep expertise in full-stack web and AI development, combining strong foundations in backend and frontend, databases, API integration, and UI/UX. I’ve delivered scalable, production-ready web systems for organizations across diverse industries, focusing on reliability, performance, and maintainability.

I bring hands-on experience with cloud platforms, DevOps workflows, and Agile delivery, allowing me to contribute across the entire web development lifecycle—from system design and implementation to deployment, monitoring, and optimization. I’m driven by solving complex problems, writing clean and efficient code, and collaborating with teams to build secure, high-quality, user-focused systems. I continuously learn and evolve, always looking for better ways to build impactful technology.

  • 19 years' experience
  • Joined May 2026

Industry experience

  • Software & Internet
  • Financial Services
  • Professional Services
  • Media & Entertainment
  • Gaming
  • Real Estate & Construction
  • Wholesale & Distribution
  • Transportation & Logistics

Work experience· 5 roles

Principal Software Engineer · SurveypalDec 2024 – Present · 2 yrs

Designed, developed, and maintained full-stack web AI based SaaS applications across multiple projects, implementing backend services in Python and Java with PostgreSQL-backed data models. Built and operated reliable web APIs and data-driven workflows, integrating React and TypeScript frontends while troubleshooting performance, scalability, and production issues.

Lead Full-Stack Web Developer · PFM CoJul 2023 – Aug 2024 · 1 yr 2 mos

Developed and maintained high-traffic, responsive web applications serving over 3M users, with a focus on backend APIs and frontend integration. Improved observability, reliability, and security of production web systems through logging, monitoring, and cross-team collaboration.

Senior Web Developer · Bank Mellat HoldingJul 2022 – Jun 2023 · 1 yr

Built and maintained secure, user-facing web applications in regulated environments, covering backend services and frontend interfaces. Ensured cross-browser compatibility, responsive design, and system stability through debugging, performance tuning, and close stakeholder collaboration.

Senior Full-Stack Web Developer · CDH HoldingMay 2018 – Jun 2022 · 4 yrs 2 mos
Web Developer / Full-Stack Developer · VariousJan 2007 – Jan 2018 · 11 yrs 1 mo

Education

Master of Computer Software Engineering · Azad University, Kashan, Iran2030 – 2017
Bachelor of Computer Software Engineering · Azad University, Kashan, Iran2009 – 2013

Hire Majid Rouhani today

Post a job and invite Majid, or contact them directly. No hidden commission.

Post a job