Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Agency

ME

English:

Advanced

Mohammed E.

vetted by Youteam

Vetted by YouTeam

Egypt

UTC +02:00

Africa/Cairo

English:

Advanced

Senior Python Developer

Senior Python Developer with 6,5+ years of experience

Want to hire this engineer?

Check if Mohammed is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Python 6 years
Django 6 years
PostgreSQL 6 years

Other technologies

Linux
Selenium
Windows
Matplotlib
pandas

Project Highlights

icon
Sr. Python Design and developer

Nagwa Ltd

Jun `20 - Present

5 years

• Working with AWS both Linux and Windows servers to provide an online platform for some of our tools • Develop a tool to update large amounts of xml files based on csv sheets and extract data from xml files into csv • Develop a tool used to scrap books of an e-learning web page and create pdfs mainly using selenium and pyautogui • Develop a tool to verify the contents of the curriculum required for the scorms creation project • Design and develop a subtitle creation tool via Integrating aeneas text to speech model into a tool that suits our workflow • Design and develop a subtitle creation tool via Integrating Montreal Forced Aligner into a tool that suits our workflow • Design and develop a tool that matches and edits video’s visuals json files to dubbed audios of different languages, to make visuals suitable to the spoken speech regardless of the language • Train python implementation of tacotron 2 using company’s data set • Adjusting and training tacotron 2 implementation to work with Arabic instead of English voices using the company’s data set • Prepare data sets of 50+ hours of voice to be used for training a text to speech model based on google’s tacotron 2 python implementation • Participate in preparing data and training an acoustic model for MFA to add nonexistent Arabic support Python, Pycharm to implement python codes • Ipython using jupyter notebook and google colab • Worked on both Linux and Windows interchangeably. • Preparing test cases to check on mathematics generators Design and developed on python. • Using Python to implement these cases. • Preparing and presenting python training

Responsibilities & achievements

• Design and develop a tool to organize curriculum data (videos, questions, etc..) and create them into an encapsulated HTML scorms matching the ministry of education standards for the EKB.eg • Participated in developing a project to create a web-based workflow for the entire department using django and PostgreSQL • Design develop and implement a layer over a correction tool on AWS lambda to integrate a mathematics problem correction tool into the company’s student’s platform

AWS
Django
Linux
PostgreSQL
Python
XML
HTML
Unit Testing
Beautiful Soup
pandas

Agency

agency #2551

10-50

GMT+4

Tbilisi, Georgia

Core Expertise

Cloud Engineer
Data Scientists
Java
JavaScript
Node.js
Python
React.js
Computer vision
Data scraping
NLP
Flutter

Industries

E-Commerce & Retail, Construction & Real estate, Data Science & Machine Learning, Energy

Want to hire this engineer?

Check if Mohammed is available