Freelancer logo How It Works Browse Jobs Log In Sign Up Post a Project
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Email successfully verified.
User Avatar
$50 USD / hour
Flag of MA
laayoune, morocco
$50 USD / hour
It's currently 7:13 PM here
Joined June 17, 2021
0 Recommendations

Abdessabour M.

@abdsabourmtk

annual-level-three.svgpreferred-freelancer-v2.svgverified.svg
5.0 (8 reviews)
5.4
5.4
$50 USD / hour
Flag of MA
laayoune, morocco
$50 USD / hour
100%
Jobs Completed
62%
On Budget
100%
On Time
43%
Repeat Hire Rate

Finance | Data Scientist | DevOps | Software Eng.

Being a Financial engineer and avid programmer, I completed a lot of projects in Data analytics, Statistics, ML, DL, AI & Data Extraction in (R, Python); Web Dev (Python, PHP, React.js, Vue.js & node.js); web scraping (JS, R, Python & shell); Finance (stock price prediction); Reports and homeworks using LaTeX. That being said I always aim to fulfil my tasks quickly and provide the best end product to my customer whilst maintaining a good line of communication all along. Fluent in: - Mathematics, Finance. - Deep Learning (CNN, RNN, LSTM, GRU, GANs, Autoencoder, Transformers) using Keras and Tensorflow. - Computer Vision (Opencv, Mediapipe, Openpose). - NLP (TF-IDF). - Time series analysis (SARIMA, GARCH, mGARCH) Stochastic models and simulations. - R : base R functions and the tidyverse family, RSelinium, data.table, etc... - Python : NumPy, Matplotlib, Seaborn, Selenium, Scrapy, Beautiful Soup, requests, streamlit and other libraries. - Javascript : Node.js, React.js (Redux ....) and Vue.Js (Vuex ...) - PHP : Laravel, Symphony. - Shell scripts on Unix like systems (bash, dash, ksh, zsh ...) : Automate processes with simple scripts. - Apple Script : Os X scripts that allow better control over your mac. - Notebooks : Rmarkdown, Jupyter, Google collabs. - Dashboards : R (shiny), python (dash). - Office suite. * RStudio::global(2021) scholar. my github :: [login to view URL] my stackoverflow :: [login to view URL]
Freelancer Python Developers Morocco

Contact Abdessabour M. about your job

Log in to discuss any details over chat.

Portfolio Items

I made a system for the translation of Moroccan Arabic (Darija) to Moroccan sign language based on pose extraction. The system was created using a newly created Moroccan Sign language dataset given by the client. I also presented a prototypical implementation of a pipeline that allows the automatic generation of a Moroccan Sign Language avatar from 2D video material. I recorded human pose movements during the signing with computer vision models such as (Openpose, OpenCV, Mediapipe..). The joint coordinates of hands and arms are imported as landmarks in Blender software to control the skeleton of our avatar. From the anatomically independent landmarks, I created another skeleton based on the avatar’s skeletal bone architecture to calculate the bone rotation data. This data is then used to control our human 3D avatar in Blender. I also enhanced the system with speech recognition and machine translation methods so it serves as a sign language interpreter.
Moroccan Sign Language interpreter
After finishing my TV scraping script. I was asked by my client to create some AWS EC2 instances where the script will run 24/7. I then went ahead and made a GUI dashboard that showed all the relevant information about the instances, status of the scrapers, had the ability to upload the new inputs /download the old outputs, update the scripts, change the credentials used and so on ... The gui also automatically downloaded files once the scraper finishes doing its task, also it automatically restarted instances that had errors.

As for the second frame of the gui it basically imports the outputs and shows them inside a table as per my client's request. It also has filtering features and once my client selects the strategy he deems fit for his investement he can then create 3commas bots and link them to trading view alerts.

The images below show both frames that were on the GUI.
GUI Dashboard that controlled scraping script on the Cloud
After finishing my TV scraping script. I was asked by my client to create some AWS EC2 instances where the script will run 24/7. I then went ahead and made a GUI dashboard that showed all the relevant information about the instances, status of the scrapers, had the ability to upload the new inputs /download the old outputs, update the scripts, change the credentials used and so on ... The gui also automatically downloaded files once the scraper finishes doing its task, also it automatically restarted instances that had errors.

As for the second frame of the gui it basically imports the outputs and shows them inside a table as per my client's request. It also has filtering features and once my client selects the strategy he deems fit for his investement he can then create 3commas bots and link them to trading view alerts.

The images below show both frames that were on the GUI.
GUI Dashboard that controlled scraping script on the Cloud
I worked again with tdbc on implementing an API that had 2 main endpoints:
- the first took some malformed geojson and converted it to a standard compliant geojson.
- the second took a geojson as an input and plotted a choropleth map to be then overlaid on a google maps canvas.

I also went the extra step and made a documentation and a playground for testing the api, where the devs could drop the malformed geojson data and the javascript code took care of calling both endpoints and drawing the overlay on the google map canva.

A sample output is shown below
Dockerized Geojson to image API
While working with TDBC, a brazilian  agri-tech company I had to implement a dockerized statistics API that took an array of values and returned some key statistics that seperated the data points into subgroups. The API was deployed to AWS by TDBC's team.

The first image showcase the input and the second showcases the output.
Building a statistics API
While working with TDBC, a brazilian  agri-tech company I had to implement a dockerized statistics API that took an array of values and returned some key statistics that seperated the data points into subgroups. The API was deployed to AWS by TDBC's team.

The first image showcase the input and the second showcases the output.
Building a statistics API
I had the chance to work on one of the most used R packages for interactive data visualisation. During my time working on the project I managed to both provide insight for solving some of the issues + making my own PRs and implementing new highly demanded features into the library.
Plotly.R dataviz package
Webscrapping TradingView.com

Reviews

Changes saved
Showing 1 - 5 out of 8 reviews
Filter reviews by:
5.0
€1,100.00 EUR
This is the third project that assigned to Abdessadour and once again I am extremely satisfied from his work. He delivered on time even though that this project was complex. I will definitely contact him for my next project.
PHP Website Design Software Architecture MySQL HTML
User Avatar
Flag of GR Dimitrios K. @dkoutsibiris
21 days ago
5.0
€1,610.00 EUR
Great developer with deep understanding of the project. I was impressed from his flexibility and versatile knowledge of many code languages. I would highly recommend him for complex projects
PHP Python Web Scraping Software Architecture MySQL
User Avatar
Flag of GR Dimitrios K. @dkoutsibiris
2 months ago
5.0
$1,125.00 USD
Excellent professional. Dedicated and committed.
PHP Python Algorithm Web Scraping Mathematics
+1 more
User Avatar
Flag of BR Paulo C. @prvcastro
3 months ago
5.0
€300.00 EUR
Working with Abdessabour was a great experience. He delivered clean and well documented code in the least amount of time for a task that would take at least 2 weeks. He’s both a seasoned and talented developer with an eye for optimisation and he’s very attentive to details. He creates dynamic code with ingenious solutions to problems not easily spottable without adding a penny to the price. Simply put he's an asset to every company. 100% recommend.
PHP JavaScript Python Web Scraping HTML
+1 more
User Avatar
Flag of GR Dimitrios K. @dkoutsibiris
3 months ago
5.0
$80.00 USD
He is a great freelancer. He did the work better than I wanted in record time. He is a brilliant and excellent programmer and flexible during communication. I highly recommend him for all. Thanks alot Abdessabour
JavaScript Python Django HTML API
S
Flag of SA Ahmed S. @Somw
5 months ago

Contact Abdessabour M. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

preferredfreelancer-1.png Preferred Freelancer Program SLA 1 92%

Top Skills

Python 6 PHP 5 Web Scraping 5 HTML 3 JavaScript 2

Browse Similar Freelancers

Python Developers in Morocco
Python Developers
PHP Developers
Web Scraping Specialists

Browse Similar Showcases

Python
PHP
Web Scraping
HTML
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2021 Freelancer Technology Pty Limited (ACN 142 189 759)
There is no internet connection
Loading preview