Profileimage by Dickson Dikizeyiko DevOps & Cloud engineer from Draveil

Dickson Dikizeyiko

available
Contact

Last update: 23.03.2022

DevOps & Cloud engineer

Graduation: Master of science
Hourly-/Daily rates: show
Languages: English (Full Professional) | French (Native or Bilingual)

Skills

Cloud, aws, s3, CSV, SaaS, GCP, data warehouse, analytics, web application, VueJS, API Gateway, DynamoDB, Gitlab, Terraform, Gitlab CI, Devops, kubernetes, sql, unit testing, open-source tool, backend, API, Django, Test Driven Development, database schema, microservices, database, docker, REST API, NodeJS, Python, PostgreSQL, TDD, programming, AngularJS, Git, JS, Angular, React, Unix/Linux, codebase, MySQL, UI/UX

Project history

11/2019 - 10/2020
Cloud engineer
SOPRA STERIA INFRASTRUCTURE & SECURITY (>10.000 employees)
Internet and Information Technology
* Architecture and development of a cloud solution with aws lambda,
dynamodb and s3 to create CSV files periodically from data stored in a
SaaS product. Then migration of the application to GCP using cloud
function, GCS and BigQuery. The goal is not only to create these files
but also to process the data, enrich them and store them for the long
term in a data warehouse for further analytics.
* Creation of a web application with VueJS, API Gateway, DynamoDB,
SES, Gitlab and Terraform. The application enable users to
create, view and save a bucket. After the registration the user receive
an email automatically
after registering the basket
* Setting up an automation pipeline on Gitlab CI using ansible to
deactivate an agent present on AWS instances
* Create several terraform modules on aws which can be reusable in
the organization
* Redact recommendations to automate the accounts creation
processes on AWS
* Design a replica of an existing aws architecture for gcp

07/2019 - 10/2019
Devops & Cloud engineer
Metal Leader (10-50 employees)
Industry and mechanical engineering
* Design and build a cloud solution for the application by using cloud
run (at first it was kubernetes with gke but I switch to cloud run),
cloud sql, gcr and gcs via Terraform
* Design and build the CI/CD pipeline in gitlab by following a
DevSecOps steps: unit testing, security checks on the source code
(leaks of passwords, credit cards...), coverage test artifact, container's
build, check the container security with the open-source tool Clair
and generate a report as an artifact, and push to the GCR.
*Create two microservice for the backend application with graphql
API, Django and a Test Driven Development approach
* Design and create the database schema
* Create a dev, test and prod environment for both microservices
* Generate mock data to fill the database for dev and test
environment
* Create a docker-compose file to enable the developers to run an
entire microservice on their computer

02/2018 - 06/2019
Fullstack Developer
Tictactrip Paris (10-50 employees)
Transport and Logistics
* Builded a REST API in NodeJS for the company's partner
* Deployed new features the test and prod environment with AWS.
* Scrapping, cleaning and enrichment of data via Python before saving
them in a PostgreSQL database
* Developed a new backend with Golang by using the clean
architecture, TDD and pair-programming.
* Add new backend's features with NodeJS
* Participated to the containerization of our application with Docker.
* Usage of Gitlab CI and a CI/CD pipeline to deploy to AWS ECS.
* Added new feature to the homepage with AngularJS
* Designed and created new tables on PostgreSQL

07/2017 - 10/2017
Fullstack developer
Webengineering Paris (10-50 employees)
Other
* Rebuild the entire back office.
* Cleaned and refactored the codebase.
* Administration of the MySQL's database.
* Added UI/UX features.

09/2016 - 10/2016
Front-end developer
Aupasdecourse Paris (10-50 employees)
Consumer goods and retail
Added new features to improve the UI/UX

Time and spatial flexibility

Available in the whole "Île de France", state around Paris. Open for some travel per month.

Contact form

Contact details