
Daoud Rachid
Verified Expert in Engineering
Software Developer
Luxembourg City, Luxembourg
Toptal member since September 16, 2013
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
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
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.
Mobile Developer
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.
Full-stack Developer
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.
CRM Developer
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.
Remote Web Developer
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.
Oracle Siebel CRM Specialist, IT Project Manager
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.
Lead Developer
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.
Architect and Lead Developer
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.
Back-end Developer
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.
Full-stack Web Developer
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.
Experience
Emsg - Car Company Website
Immogestion
DentiPlus
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring