Abdelkader Bouadjadja

Sr. Software Engineer Ii @ DeliveryHero

About Abdelkader Bouadjadja

Abdelkader Bouadjadja is a Senior Software Engineer II at Delivery Hero in Dubai, with extensive experience in software engineering and system optimization.

Company

Abdelkader Bouadjadja is currently working as a Sr. Software Engineer II at Delivery Hero in Dubai, Émirats arabes unis.

Previous Experience

Before his current role at Delivery Hero, Abdelkader Bouadjadja worked at Property Finder as a Sr. Software Engineer, Platform, for 4 months between 2020 and 2021, and previously as a Sr. Software Engineer for 1 year from 2019 to 2020 in Dubai, United Arab Emirates. He served as Principal Software Engineer at Wynd from 2018 to 2019 in Dubai, UAE. Earlier, he worked at Medscape as a Software Engineer from 2016 to 2018 in Ville de Paris, Île-de-France, France. He has also accumulated experience at TradeTracker.com, Freelance, Capgemini, Cloud Temple, and YouFoot Ltd.

Education and Expertise

Abdelkader Bouadjadja studied at SUPINFO International University, where he earned a Master’s Degree in Computer Science & Management from 2013 to 2015 and a Bachelor's Degree in Computer Science from 2010 to 2013, both from the Paris Campus.

Technical Skills and Initiatives

At Delivery Hero, Abdelkader Bouadjadja led the redesign of the system to handle a 10x production load without using a cache, preparing the infrastructure for business growth. He also spearheaded the migration of the restaurant geo-availability component from a monolith to a microservice, significantly reducing critical endpoint response times by 70%. His expertise extends to optimizing geo queries and redesigning data store layers to enhance system performance. He is experienced in designing and building mission-critical Go microservices handling hundreds of thousands of orders daily, proficient in technologies including Go, Ruby, Google Cloud, PostgreSQL, PubSub, Protobuf, Redis, Kubernetes, and Helm.

Philosophy and Learning

Abdelkader Bouadjadja advocates for a long-term technical vision implemented through incremental releases, emphasizing the importance of continuous shipping. He believes in removing productivity blockers proactively to help teams develop scalable and reliable products. Alongside his proficiency in Go, PHP, Python, JavaScript, and Shell, he is currently learning Rust to expand his technical expertise.

People similar to Abdelkader Bouadjadja