Hamid Zamani

Senior Software Engineer

Summary

Senior Software Engineer with 10+ years of experience building and scaling backend systems using PHP/Symfony. Focused on clean code, architecture, TDD, and robust API design across distributed systems. Experienced in leadership, code reviews, cross-team collaboration, and AI-augmented development.

Experience

Endava GmbH (Berlin)

Senior Software Engineer

Dec 2020 – Present
  • Led backend development for ORF and Europa-Park projects using Symfony, clean architecture, and event-driven design.
  • Increased automated test coverage to over 80% using TDD practices and PHPUnit.
  • Modernized ticketing systems, applying modular refactoring and domain-driven design (DDD).
  • Architected and implemented complex features like annual passes and video-on-demand (Veejoy).
  • Actively participated in system design discussions, driving technical decisions across teams.
  • Improved deployment automation using GitHub Actions and GitLab CI/CD.
  • Mentored junior developers and facilitated knowledge sharing within the team.
  • Integrated AI tools like ChatGPT and GitHub Copilot into development workflows.

Snapp Market

Software Engineer

Sep 2018 – Dec 2020
  • Built high-performance services handling over 3,000 daily orders, reducing operational bottlenecks.
  • Led development of order-picking and delivery sub-systems using Symfony and MySQL.
  • Refactored legacy services with clean architecture, improving maintainability and scalability.
  • Introduced TDD practices, improving test coverage and code quality across teams.
  • Served as Scrum Master, facilitating agile ceremonies and improving sprint efficiency.
  • Mentored junior engineers in best coding practices, clean code, and architectural patterns.

Dunro

Full Stack Developer

Sep 2015 – Sep 2018
  • Designed and implemented gamification features increasing user registrations from 50K to 150K.
  • Improved system stability through systematic refactoring and reducing bugs by 80%.
  • Developed and maintained admin dashboards using Laravel and Vue.js.
  • Introduced TDD, achieving 70% test coverage with PHPUnit.
  • Collaborated with cross-functional teams to optimize backend services for performance and scalability.

Education

Payame Noor University

M.Sc. in Software Engineering

Sep 2012 – Sep 2014

Sheikh Bahaei University

B.Sc. in Software Engineering

Sep 2006 – Sep 2010