resume profile picture
Hamid Haghdoost Backend developer
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
Senior software developer, Fondazione Bruno Kessler (FBK)

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

  • Contributed to the implementation of core microservices within the platform.
  • 05/2023 – PresentTrento, Italy
  • 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.
  • Senior back-end developer, Jajiga

    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.
  • 08/2022 – 04/2023Lahijan, Iran
  • Developed an advanced IP-based rate limiter to safeguard critical endpoints.
  • Implemented database-side computations, including dynamic price range calculations, to efficiently support complex business requirements.
  • Co-founder and Back-end developer, Anzalifood

    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.

    2018 – 2022Anzali, Iran
    Back-end developer, ChitaSoft

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

    2016 – 2017Tehran, Iran
    Back-end developer, Vira

    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.
  • 2015 – 2016Zanjan
  • Used Redis Queue (RQ) to manage and optimize task processing efficiently.
  • Hamid Haghdoost
    1 / 2
  • Scaled and optimized a Laravel-based website to handle over 200,000 daily users.
  • Education
    MSc in Computer Science, Institute for Advanced Studies in Basic Sciences

    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

    2017 – 2020Zanjan
    BSc in Computer Science, Damghan University
    2011 – 2015Damghan, Semnan
    Languages
    English

    Highly proficient

    Persian

    Native speaker

    Italian

    Working knowledge

    Azeri

    Native speaker

    Skills
    PHP, Laravel, Golang, Python
    Docker, Swarm, Kubernetes
    JavaScript, TypeScript, Angular
    CI/CD, Git, Gitlab CI, ArgoCD
    PHPUnit, Locust
    Terraform, Ansible, MS Azure
    MySQL, Postgres, Redis
    Nginx, Ingress
    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.
    External links
    Hamid Haghdoost
    2 / 2