Profile picture
Hamid Haghdoost Backend developer
Education
MSc in Computer Science, Institute for Advanced Studies in Basic Sciences
2017 – 2020 | Zanjan

During my Master's program, I focused on computational linguistics, specifically morphological segmentation. I contributed to research on building a morphological network for Persian using morpheme-segmented lexicons, with key publications in conferences and journals. I also developed the Persian Morphologically Segmented Lexicon, now part of the LINDAT/​CLARIN digital library, and explored cross-linguistic morphological networks, comparing Persian and Turkish for natural language processing applications.

Thesis: Supervised Morphological Segmentation and Derivational Networks for Persian

BSc in Computer Science, Damghan University
2011 – 2015 | Damghan, Semnan
Skills
PHP, Laravel, Golang, Python
PHPUnit, Locust
Docker, Swarm, Kubernetes
Terraform, Ansible, MS Azure
JavaScript, TypeScript, Angular
MySQL, Postgres, Redis
CI/CD, Git, Gitlab CI, ArgoCD
Nginx, Ingress
Profile

With nearly five years of experience in web development, I focus on writing reliable, testable, and maintainable code. I am proficient in PHP, SQL-based databases, Redis, and Laravel, with strong knowledge of OOP and design patterns. I also have experience with Kubernetes, cloud platforms, Terraform, and CI/​CD tools, giving me a solid understanding of the full development lifecycle.

I have studied Computer Science and gained practical knowledge of AI tools and algorithms, particularly in Natural Language Processing (NLP).

Employment History
Fondazione Bruno Kessler (FBK), Senior software developer
05/2023 – Present | Trento, Italy

Designed, developed, and deployed software solutions on cloud platforms, primarily DigitalOcean and Microsoft Azure.

  • Contributed to the implementation of core microservices within the platform.
  • Designed and maintained CI/​CD pipelines using GitLab Cl and ArgoCD to automate testing and deployment on Kubernetes.
  • Established an efficient GitLab flow for project branching and collaboration.
  • Developed Terraform resources to provision and manage cloud infrastructure.
  • Explored, tested, and integrated new tools into the infrastructure to improve reliability and efficiency. Tools included HashiCorp Vault, ArgoCD, and Sentry.
  • Jajiga, Senior back-end developer
    08/2022 – 04/2023 | Lahijan, Iran

    Focused on building scalable and efficient backend solutions using PHP and Laravel.

  • Redesigned the high-traffic search endpoint as a dedicated microservice, optimizing database queries and introducing a Redis caching layer to significantly improve response times and performance.
  • Developed an advanced IP-based rate limiter to safeguard critical endpoints.
  • Languages
    English

    Highly proficient

    Persian

    Native speaker

    Italian

    Working knowledge

    Azeri

    Native speaker

  • Implemented database-side computations, including dynamic price range calculations, to efficiently support complex business requirements.
  • Anzalifood, Co-founder and Back-end developer
    2018 – 2022 | Anzali, Iran

    I co-founded a successful food ordering platform in Anzali, Iran, where I played a key role in product development, marketing, and operations. The platform quickly gained popularity, and we managed to scale it effectively.

    ChitaSoft, Back-end developer
    2016 – 2017 | Tehran, Iran

    Contributed to developing e-commerce platforms, adding features to streamline order flow and meet market demands.

    Vira, Back-end developer
    2015 – 2016 | Zanjan

    Developed web crawlers and optimized high-traffic web applications.

  • Built and maintained web crawlers to fetch news from various news agencies and index them on Google using Python and Scrapy.
  • Used Redis Queue (RQ) to manage and optimize task processing efficiently.
  • Scaled and optimized a Laravel-based website to handle over 200,000 daily users.
  • External links
    Hobbies
    I'm passionate about group sports, particularly football, and love spending time outdoors. I'm always eager to expand my knowledge, whether by listening to podcasts or picking up a new sport to try.