Hamza Amayreh

Senior Software Engineer

A software engineer with 8 years experience in building scalable high-impact systems and optimizing complex workflows. Focuses on simplicity and rapid iteration. Appreciates Functional Programming and Event-Driven Architectures.

Skills

  • Designing systems and implementing product features end-to-end.
  • Integrating with external systems and automating complex business workflows.
  • Engineering data-driven solutions to complex problems at scale.
  • Analyzing and fixing complex technical problems in record times.
  • Fluency in written and spoken English and Arabic communication.

Tools

  • Java, Kotlin, Scala, Spring Boot, Ktor
  • Postgres, MySQL, BigQuery, Firestore, Redis
  • Firebase, GCP, AWS, PubSub, Serverless
  • Gradle, Maven, Docker, Github Actions

Experience

Senior Software Engineer, BusinessChat – (businesschat.io)

02/2023 - 02/2025

  • Built an e-commerce WhatsApp marketing automation engine, enabling businesses to engage with customers at scale.
  • Built an event-based realtime customer segmentation engine to enhance personalized marketing campaigns.
  • Integrated with multiple ecommerce providers to build highly scalable data processing pipelines.
  • Participated in building end-customer-facing features that serve thousands of users every day.

Software Engineer (Part-time), CoTeDE – (cotede.co)

11/2023 - 06/2024

  • Refactored a multi-tenant monolith ERP system into a modular monolithic architecture.
  • Developed and integrated a WhatsApp messenger service.

Backend Developer, CoTeDE – (cotede.co)

07/2021 - 12/2022

  • Built a multi-tenant supply chain management system for agricultural markets.
  • Maintained large-scale distributed intranet systems for Stellantis.
  • Conducted code reviews and contributed to feature design.

Software Engineer, Birzeit University – (birzeit.edu)

09/2017 - 09/2020

  • Built a parsing tool for Arabic lexicons digitization, contributing to the digitization of 150+ Arabic-multilingual lexicons and dictionaries.
  • Developed and maintained software tools and databases for the Arabic Ontology project – a long-term Arabic NLP research initiative.
  • Built a web application to expose Arabic Ontology and digitized dictionaries in a searchable and linkable format.
  • Authored and co-authored 3 research papers and 2 technical reports on Arabic NLP.

Education

Birzeit University

2013 - 2017

Bachelor of Science in Computer Science