Software engineer building modern web applications, AI-powered systems, automation, and digital products from idea to deployment.
Explore my workI'm Abderrezak Haddi, a Product Developer with a Licence degree in Computer Science. With a strong programming and software engineering foundation, I build products from the ground up—not just prototypes. I use AI and modern tools to accelerate development while relying on real engineering principles to build reliable, maintainable software.
Web scraping is the automated process of extracting data from websites. In this project, it allows the application to gather real-time information, such as product prices, news articles, or financial data, from multiple sources without human intervention.
Ex:
E-commerce Scraper
Weather Data Scraper
Job Listings Scraper
The Telegram bot serves as an interactive user interface. It lets users send commands, receive live updates, and interact with the application in a simple chat format. This makes it user-friendly and mobile-accessible, perfect for receiving alerts on-the-go.
Ex:
AI Chatbot
File Downloader Bot
Trading Bot
By using asyncio, aiohttp, or similar libraries, the app handles multiple tasks simultaneously—like fetching multiple pages, analyzing data, and sending messages—without blocking the system. This makes the app fast, efficient, and scalable.
Ex:
Web Scraper with Concurrency
Telegram Bot with Asyncio
Once data is scraped, it undergoes analysis to extract meaningful information. Using tools like pandas, NumPy, or matplotlib, the system can detect trends, compare values over time, and generate visual or textual summaries. This feature transforms raw data into valuable insights for informed decision-making.
Ex:
Data Analyse Example Projects