Malt welcome

Welcome to Abdullah's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Abdullah to discuss your project or search for other freelancer profiles on Malt.

Abdullah Alqurashi

Backend Engineer
  • Suggested rate
    On-demand
  • Experience8-15 years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept Abdullah's quote.
Location and workplace preferences
Location
Amsterdam, The Netherlands
Can work onsite in your office in
  • and around Amsterdam (up to 50km)
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Languages
Categories
Share this profile
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (7)
Abdullah in a few words
I’ve been in the field for 10 years, my specialty is data engineering, pipelining and processing, I’ve worked on many big projects within many industries from 3d printing to Satellite data processing to fraud prevention, I’m sure you can use my expertiese
Experience
  • Booking.com
    Software Engineer
    TECH
    December 2019 - Today (5 years)
    Amsterdam, The Netherlands
    Building the Payment Fraud Platform from scratch that minimizes fraudulent transactions at
    Booking.com using Java as a language, the platform helps save millions of dollars of
    chargebacks and prevent fraudulent transactions from taking place within our ecosystem.
    ○ Provide a platform for other teams to manage certain events/actions that happen across the
    company and create their own logic and flows to handle these events depending on their
    responsibilities and scope of work.
    ○ Manage data between our systems and long term storage platforms like Hadoop ensuring the
    quality, consistency, and cluster parity.
    ○ Handling data pipelines and events processed by our systems using queueing and data
    messaging software like Kafka and Redis.
    ○ Provide a highly available API for payments systems that provides payment decisions on each
    transaction and connect multiple parties who affect the decision in one point.
    ○ Dealing with AI models training data regarding archiving and maintaining the states of
    transactions.
    ○ Supporting all products provided by Booking such as Accommodations, Car Rentals, Flights, and
    Restaurants, each product has different characteristics and ways of handling fraud decisions.
    ○ Write Unit and Integration tests for all of our systems as we have multiple parties integrated with
    us and we can't afford any downtime, everything is deployed, released, tested, and rolledback
    using CI tools.
    ○ Integrate with multiple products and systems in the company that are moving out of legacy
    systems into our new platform.
    Java Kubernetes Apache Kafka Cassandra MySQL Git Hadoop
Recommendations
Education
  • Computer Science
    University Of Jordan
    2013