elmehdi19
El Mehdi Rami
Casablanca, Morocco

Software developer coming from a mechanical engineering background, aiming to build quality softwares.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

351
CodersRank Rank
Top 3%
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Audat
6 months
Remote
Contractor
Aug 2020 - Feb 2021 (6 months)
I implemented an admin panel to manage users using Flask and SQLAlchemy, and I worked on the REST API that exposes one of the company's SaaS products which was an Nmap scanner, for this task we used Flask for handling the request/response cycle and Celery to manage the job queue to perform the scans asynchronously.

I implemented a web platform in React and TypeScript that consumes this API, to give users easy access to the SaaS product so they don't have to manually send HTTP requests using other clients (curl, Postman...)
Flask celery ReactJS sqlalchemy docker compose docker
Contractor
Aug 2020 - Feb 2021 (6 months)
I implemented an admin panel to manage users subscriptions using Flask and SQLAlchemy,

I built a REST API that exposes one of the company's SaaS product which was a Nmap scanner to end users, we used for this task Flask to handle the request/response cycle and celery to manage a job queue that was used to perform scans asynchronously.

I implemented a web app in React and TypeScript that consumes the Nmap scanner REST API, to make it easy for customers to have access to the scanner without having to send HTTP requests manually using other clients (curl, Postman...).
Flask celery docker compose ReactJS redis postgresql
Add some compelling projects here to demonstrate your experience
Buggy
Jun 2020 - Aug 2020
Buggy is a bug tracker platform fully written in TypeScript.

The backend relies heavily in GraphQL to interact with a PostgreSQL database through TypeORM for a code-first database interaction.

The frontend is implemented in React, Apollo is used to handle GraphQL queries, mutations, subscriptions and caching. Ant design is used as a UI framework for entreprise level look and feel.
typescript GraphQL ReactJS typeorm ant apollo
This section lets you add any degrees or diplomas you have earned.
University Hassan II Casablanca
Master's of Science, Mechanical engineering
Sep 2019 - Present

Jobs for you

Show all jobs
Feedback