Freelancer logo How It Works Browse Jobs Log In Sign Up Post a Project Profile cover photo
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.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$15 USD / hour
Flag of EGYPT
cairo, egypt
$15 USD / hour
It's currently 12:38 AM here
Joined May 5, 2021
0 Recommendations

Mohamed K.

@MohamedKamelCS

annual-level-three.svg
5.0 (24 reviews)
3.9
3.9
$15 USD / hour
Flag of EGYPT
cairo, egypt
$15 USD / hour
100%
Jobs Completed
98%
On Budget
100%
On Time
36%
Repeat Hire Rate

Data Analyst | Python Developer | Web Scraping

I am Python Developer and Data Analyst with a Postgraduate Diploma and Pre-Master in Computer Science. With expertise in data analysis, interpretation, web scraping, data wrangling, and visualization, I am adept at extracting valuable insights from raw data. I am also experienced in building web scraping scripts, web automation, and data engineering. As a professional, I am passionate about generating new ideas and finding solutions to problems. I am dedicated to delivering top-quality work and am always willing to go the extra mile to ensure client satisfaction. My areas of expertise include the following: ✅Python programming ✅Web scraping and data extraction ✅Data engineering ✅Web automation ✅Data analysis ✅Data visualization ✅Automated scripts ✅Selenium automation ✅Web Crawling ✅Excel, CSV, XML, and JSON data handling ✅Convert PDF files to Excel and Word ✅Tableau ✅Google Data Studio, Google Data Analytics, ✅ Crystal Report With a strong background in computer science and a passion for data analysis and automation, I am an excellent choice for your next project. I am always available for inquiries and am committed to delivering the best results to my clients.
Freelancer Python Developers Egypt

Contact Mohamed K. about your job

Log in to discuss any details over chat.

Portfolio Items

Create a Program to automatically generates Word documents based on a pre-existing template, The program is able to recognize and modify some required fields, The desired outcome is for the program to maintain the Calibri font and produce the output in Word format, reducing the time required for manual editing
Program that generate a word file
Create a Program to automatically generates Word documents based on a pre-existing template, The program is able to recognize and modify some required fields, The desired outcome is for the program to maintain the Calibri font and produce the output in Word format, reducing the time required for manual editing
Program that generate a word file
This task involves using the Python programming language and the Plotly library to create visualizations from data stored in a CSV file. The goal is to take the data from the CSV file and use it to create various types of plots, such as line charts, bar charts, and scatter plots, using the Plotly library. The visualizations will be created by first reading the data from the CSV file, then manipulating and formatting the data as needed, and finally using the Plotly library to create the plots. The final result will be interactive visualizations that can be easily shared and explored by others.
Creating Interactive Visualizations from CSV Data using Pyth
1st - check for duplicate file numbers on the new sheet - if no duplicates then create new sheet on the final file named DUPLICATES and put 'No Data'
If yes it finds duplicates - copy the duplicates and put on the output file as a ENTIRE ROW on a new tab
named DUPLICATES and REMOVE entire rows of duplicates from the main xls file
2nd - compare the new sheet against the old sheet for differences - and show the detail below;
3rd - if rows on the new file and NOT on the old file - place ENTIRE ROW on tab named NEW
4th - if NOT on the new file but was on the old file - place ENTIRE ROW on a tab named TERM
5th - check for changes using COMPLETE ROWS - if any cells are different on the new file from the old file then move ENTIRE ROW to a tab named CHANGE showing the old value AND new value
6th - export the completed sheet with all data - Evacuation List, Sheet1, NEW, TERM, CHANGE, DUPLICATES
Python Script to compare two Excel Workbooks using Pandas
Scrape the google review
Scrape the google review
excel template
excel template
A Python script to extract data from Coingecko.com in real-time, then save the result into an Excel file that is automatically formatted with Python code
Python script to scrape Coingecko.com
A Python script to extract data from Coingecko.com in real-time, then save the result into an Excel file that is automatically formatted with Python code
Python script to scrape Coingecko.com

Reviews

Changes saved
Showing 1 - 5 out of 23 reviews
Filter reviews by: 5.0
$20.00 USD
Great working with you
Python Excel Web Scraping Software Architecture Data Mining
+1 more
User Avatar
Flag of Sankeerth M. @sankeerthmaddula
5 days ago
5.0
$35.00 USD
It's our third collaboration, Mohamed did a great job like always, Very professional and Highly recommended!
Python Excel Web Scraping Software Architecture Data Mining
+1 more
User Avatar
Flag of Ahmed S. @AhmeedSelim
3 months ago
5.0
€130.00 EUR
Mohamed did a good job, scraping a database from a website for me. I would work with him again.
PHP Python Visual Basic Excel Software Architecture
A
Flag of Aron S. @arsimo
3 months ago
5.0
$35.00 USD
It's our Second time working together. And it's been awesome. Very Professional and skilled.
Python Excel Web Scraping Software Architecture Data Mining
+1 more
User Avatar
Flag of Ahmed S. @AhmeedSelim
3 months ago
5.0
€40.00 EUR
Great guy to work with. Projectresult was great
Python Data Processing Excel Software Architecture PDF
User Avatar
Flag of Tim B. @timovic80
3 months ago

Experience

Python Developer

Freelance
Jan 2021 - Present
Web scraping And data analysis

Education

pre-master - Computer Science

Cairo University, Egypt 2018 - 2019
(1 year)

Postgraduate diploma - Computer Science

Cairo University, Egypt 2010 - 2012
(2 years)

Qualifications

Advanced Data Analysis Nanodegree Program

Udacity
2021
I learned Inferential statistics and probability using Python Hypothesis and A/B testing analytics Regression models Visualization using different design elements

Data analysis professional Nanodegree

Udacity
2020
I learned Data analysis using Python, Data extraction and organization, Data wrangling, Data cleaning using Python and Pandas, and Practicing the entire data analysis process.

Contact Mohamed K. about your job

Log in to discuss any details over chat.

Verifications

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

Top Skills

Python 23 Excel 17 Software Architecture 16 Web Scraping 14 Data Mining 7

Browse Similar Freelancers

Python Developers in Egypt
Python Developers
Excel Experts
Software Architecture Developers

Browse Similar Showcases

Python
Excel
Software Architecture
Web Scraping
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 © 2023 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.