Daoud Rachid, Developer in Luxembourg City, Luxembourg
Daoud is available for hire
Hire Daoud

Daoud Rachid

Software Developer

Luxembourg City, Luxembourg

Toptal member since September 16, 2013

Bio

Daoud is a senior back-end engineer with over 14 years of experience in building scalable SaaS platforms and high-performance APIs using Java and Spring. He specializes in designing robust systems, complex integrations, and efficient data workflows. With a strong business mindset, Daoud delivers reliable solutions that scale and drive real impact.

Portfolio

SeemeHired
Vue, Symfony, Spring Boot
Indigo
Laravel, GraphQL, React Native, Spring Boot
Calltext
PhpStorm, PhalconPHP, Vue, Twilio API

Experience

  • PHP - 9 years
  • MySQL - 6 years
  • Java - 4 years
  • Symfony - 3 years
  • Vue - 2 years
  • Spring Boot - 2 years
  • React Native - 1 year

Preferred Environment

Java, Spring Boot, React, Vue, PHP, Symfony

The most amazing...

...thing I've built is an ATS for 300,000+ users and 1+ million applications, managing complex workflows and integrations with high reliability and performance.

Work Experience

Senior Full-stack Developer

2019 - 2026
SeemeHired
  • Built and scaled a B2B applicant tracking system (ATS) supporting 300,000+ users and processing over 1 million applications across 150+ companies.
  • Designed and maintained RESTful APIs powering web, mobile, and third-party integrations, ensuring high availability and performance.
  • Implemented integrations with major job boards (Indeed, Reed, NIJobFinder), increasing job distribution and application volume.
  • Developed and optimized asynchronous processing pipelines using queues, improving system responsiveness and reliability under load.
  • Introduced SAML-based SSO for enterprise clients, enhancing security and enabling seamless authentication across organizations.
  • Integrated AI-powered CV parsing (Google Document AI, EdenAI), reducing manual data entry and improving candidate processing efficiency.
  • Designed and implemented compliance workflows (right-to-work checks, ID verification, approvals), ensuring regulatory alignment.
  • Optimized database queries and back-end performance, significantly reducing response times on high-traffic endpoints.
Technologies: Vue, Symfony, Spring Boot

Mobile Developer

2019 - 2020
Indigo
  • Redirected the mobile app to a new API and updated all the calls accordingly with the new logic.
  • Implementing GraphQL into an existing React Native app.
  • Provided support and fixed bugs in the Laravel API.
Technologies: Laravel, GraphQL, React Native, Spring Boot

Full-stack Developer

2016 - 2017
Calltext
  • Developed a live chat from scratch using Twilio API and Vue.js between different users and members with emojis, reply, delete, and update of messages and Image sharing included. It was used as the only communication channel in the company, even between the dev team and the business team.
  • Added a video chat conference capability within the web platform using Twilio API, Vue.js, and PHP and adding administration functionalities such as mute, kick, and recording of all the conferences as a divided screen video. The encoding was done using FFmpeg on the fly.
  • Provided unit testing and functional testing using Codeception.
  • Fixed bugs and made hot fixes.
  • Made several updates to existing functionalities.
  • Created a graphical form builder that is easy to use, can handle drag-n-drop, and provides a full control on each input. The form can be exported as an HTML or a JavaScript single-line script to any web page, and form functionalities such as email or SMS notification can be added.
  • Integrated an email builder similar to Mailchimp.
Technologies: PhpStorm, PhalconPHP, Vue, Twilio API

CRM Developer

2016 - 2016
Atos Morroco
  • Developed new screens according to the buisines requirement.
  • Contributed to the creation of requirements.
  • Coordinated between different developer teams in Morocco, Dubai, and India.
  • Fixed bugs and following the workflow through to deployment.
Technologies: Virtualization, Siebel CRM

Remote Web Developer

2015 - 2016
Citystoop, LLC
  • Audited the website, ran diagnostics on the code, and corrected errors.
  • Found and filled security breaches.
  • Redesigned the website front end.
  • Developed new functionalities.
  • Updated the Rest API to work with mobile app.
Technologies: MySQL, Foursquare API, CakePHP, PHP

Oracle Siebel CRM Specialist, IT Project Manager

2013 - 2016
Watanyia Telecom Algeria
  • Analyzed front office needs and wrote functional specifications for the Siebel CRM updates.
  • Developed, deployed, and tested new CRM needs using Siebel Tools. Integrated a Siebel CRM solution with the CBIO telecom platform and Open Report platform using SOAP.
  • Managed and coordinated internal IT teams working for the Turkish integrator INNOVA to develop a customer loyalty platform in C# and merge it with the SMS and the billing platforms.
  • Supervised the testing and approval process of various aspects of the loyalty platform, such as UI, data integrity, business rules, compliance with client specifications, and more.
Technologies: PL/SQL

Lead Developer

2010 - 2011
The Ministry of Youth and Sports
  • Analyzed needs and created the architecture and information system.
  • Designed, developed, and maintained a nationwide platform for managing youth and culture centers using PHP and the Symfony 2 framework.
  • Allowed users from all over the nation to use the platform.
Technologies: GWT, Ext JS, PHP, Symfony, Java

Architect and Lead Developer

2009 - 2011
Mercedes-Benz Official Distributor Algeria GMS
  • Created a PHP MVC framework with a template system.
  • Developed and deployed a web-based employee management system web using PHP, Apache, and MySQL.
  • Created a web-based invoice and payment solution based on PHP.
Technologies: JavaScript, HTML, PHP, Java

Back-end Developer

2009 - 2010
SD-BOX
  • Coded an administration feature for the company website with PHP and optimized the front-end speed by deploying a cacheing system.
  • Added dynamic functionalities such as a casting system, a contact form with validation, a forum, and more.
Technologies: PHP

Full-stack Web Developer

2006 - 2010
Freelance
  • Conceived and created a variety of website designs and implemented using HTML/CSS.
  • Designed and developed several kinds of websites including B2B, portfolio, eCommerce, etc., for different clients using PHP, CMS, MySQL, and GWT, depending on the needs of the client.
  • Rethought website SEO by rewriting a valid W3C HTML, rewriting the URLs, and creating a sitemap.
Technologies: CakePHP, MySQL, CSS, HTML, PHP

Experience

Emsg - Car Company Website

A website developed in PHP for a car company featuring a beautiful UI and many useful features such as a catalog with a command possibility, a portfolio, and much more.

Immogestion

A solution for real estate agencies to aid with daily tasks synchronized with a website showing goods for their clients. I implemented a CMS-like back-end for easy website management with full Ajax administration.

DentiPlus

A web-based solution based on Symfony2 and MySQL for managing a dental office. Features include a calendar, appointments, client management and invoices.

Education

2006 - 2011

Master's Degree in Computer Engineering

University of Science and Technology Houari Boumediene - Algeria

Skills

Libraries/APIs

jQuery, Vue, Twilio API, Foursquare API, Facebook API, React

Tools

Sublime Text, Subversion (SVN), Siebel CRM, PhpStorm, Webpack

Languages

Java, PHP, SQL, JavaScript, HTML, HTML5, CSS, GraphQL

Frameworks

CakePHP, PhalconPHP, Laravel, Symfony, Spring Boot, Ext JS, GWT, Codeception, AngularJS, React Native

Storage

MySQL, Oracle PL/SQL, PL/SQL, MongoDB

Platforms

Windows, NetBeans, Linux, Mobile

Paradigms

Agile Software Development

Other

Virtualization, Computer Engineering, OAuth

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring