I recently completed a web scraping project
targeting OuedKniss, Algeria's largest
real estate marketplace.
The tool automates the extraction of structured
property listings via their GraphQL API and
delivers clean, analysis-ready data in CSV
and JSON formats.
Key technical implementations:
→ GraphQL API integration with dynamic queries
→ Multilingual data processing (Arabic & French)
→ Unicode & encoding normalization
→ Retry logic with configurable error handling
→ Automated data cleaning pipeline
Tech stack: Python • Requests • GraphQL •
Regex • Unicodedata • CSV • JSON
This project is part of my growing freelance
portfolio as a Python developer specialized
in web scraping and data automation.
Open to freelance opportunities in data
extraction, automation, and API integration.
🔗 GitHub: github.com/GuMouhssin
#Python#WebScraping#DataAutomation
#GraphQL#DataExtraction#Freelance#Algeria
A personal Excel/CSV data-cleaning demo: 8 fictional input rows become 7 after removing one exact duplicate. Zero stock is preserved; a missing price stays blank and is flagged. The original data is retained for comparison. This is a self-initiated example, not client work.
I can help with Excel/CSV cleaning, reconciliation and clear reports. We agree scope, price and delivery after reviewing a sample. First project: 50% off the agreed regular quote, with no future-order commitment.
Great approach to data cleaning! Preserving the original data while flagging missing values and removing only exact duplicates helps maintain accuracy and transparency. These small checks can make a big difference in reliable reporting.
I'm a Social Media Manager passionate about helping businesses build a stronger online presence through engaging content and consistent social media strategies.
I can help businesses with:
📱 Instagram and Facebook management
🎨 Social media content creation
✍️ Captions and content planning
📅 Content calendars and scheduling
💬 Community engagement
I'm excited to connect with businesses, entrepreneurs, and growing brands looking to improve their social media presence.
Are you looking for help with your social media? Let's connect! 🚀
Ported my own Python trading bot into an MQL5 Expert Advisor for MetaTrader 5 ⚙️
It runs two switchable strategies, BBMA and an MA crossover, and only checks signals on closed candles. It also has duplicate-order protection. Backtested on XAUUSD M15 over 12 months.
Need your trading rules turned into an EA? Send me a message.
Clean engineering choices here — signaling only on closed candles and adding duplicate-order protection are exactly the two things that quietly wreck live bots when people skip them.
One thing I’d be curious about: on a single 12-month XAUUSD backtest, did you model spread and...