Your browser is outdated!
To ensure you have the best experience and security possible, update your browser.
Update now
×
Abdoul
Ndiaye
Full Stack Developer
Home
Experiences
Education
Skills
Download my PDF resume
37 years old
Driving License
London United Kingdom
Contact me
Professional Status
Entrepreneur
Available
About Me
Tech-savvy expert with hands-on experience in building network infrastructures as well as designing and developing bespoke software solutions for server-side applications
Experiences
Lead Backend developer (Hands-on)
Padawan Group
September 2015 to May 2016
Full-time
London
United Kingdom
Microservice Apis:
Creation of 6 Node.Js apis behind a Nginx proxy
PassportJs Authentication
Docker deployment
Apache Mesos:
Installation of a DC/OS cluster on AWS
Auto scaling group configuration
Jenkins / dcos client deployment
RabbitMq:
Installation and configuration of a RabbitMq able to manage millions of messages
Varnish:
Installation and configuration of a varnish cluster compatible with FOSHttpCacheBundle
ElasticSearch:
Import and management of more than 100 millions of ads on 22 websites
Jenkins:
Add Jenkins workflow in order to deploy all the stack in 1 click
Logstash + Kibana integration
Monitoring
Detailed Description
The mission was to migrate our 22 MySQL databases on Elasticsearch.
My first task was to install Apache Mesos on AWS and migrate 55 millions of ads on the new server (bulk insert).
Using RabbitMq and Mesos, I managed to import all the affiliate ads in ElasticSearch.
I also worked on Symfony to improve the performances (Varnish, Redis, Blackfire) and create new features.
And I've also installed a workflow to push features every day (Jenkins, Docker, Amazon Container Service)
NodeJs developments (with ExpressJs)
Raml documentation
Raml functional tests for Nodejs APis
Company website
https://www.padawangroup.com/