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