Iβm a self-driven software developer and web tester based in Marocco ma, with strong experience in:
- Web scraping using Cheerio and Puppeteer
- Browser automation and interaction with dynamic websites
- API testing and RESTful service development
- Writing modular JavaScript tools for automating repetitive tasks
I'm currently diving deeper into Java backend development and building tools that interact with real-world data (IP lookup, form automation, etc.).
HTML5
,CSS3
,JavaScript (ES6+)
,PHP
,Java (beginner)
- Frontend:
React.js
,Next.js
,Tailwind CSS
,Bootstrap
- Backend:
Node.js
,Express
,Firebase
,Laravel
- Web Testing:
Puppeteer
,Cheerio
,Postman
,Playwright
- Code & Versioning:
Git
,GitHub
,VS Code
- Dev & Build:
Vite
,Webpack
,Nodemon
- Data Formats:
JSON
,CSV
,FormData
- Cloud/DB:
Firebase
,Supabase
- Deployment:
Netlify
,Vercel
,Heroku
- Others:
Regex
,REST APIs
,OAuth
,User-Agent rotation
,Proxy lists
- β Built automated tools for scraping public data (IP info, profile info, price scraping)
- β Developed Puppeteer scripts to interact with login-protected content
- β Implemented rotating proxies and user-agent spoofing for stealth scraping
- β Created tools to interact with IP reputation APIs (e.g., IPQualityScore)
- β Validated forms and endpoints using Postman, Axios, and custom JS scripts
- β Exported test data to CSV/JSON with detailed logging
- π§° Developed internal tools for:
- Batch-testing IPs from file inputs
- Automating newsletter form submissions
- Detecting CAPTCHA and fallbacks
- π Master Java and Spring Boot for robust backend development
- π§ͺ Build a full automation framework for web form testing
- π Improve skills in security testing and login bypass handling
- π Contribute to open-source automation projects
- π¬ Email: a8delhadi@gmail.com, abdehadihd17@gmail.com
- π± WhatsApp: +212 62 681 2944
- π Country: Currently based in Marocco
- π IP Reputation Checker: Checks IPs with IPQualityScore & saves to CSV
- π§ͺ Form Submit Automator: Automates form submissions with Puppeteer
- π΅οΈ Proxy Tester Tool: Tests proxies, rotates user agents, exports status
βI build reliable tools that simplify web automation, reduce manual work, and improve testing accuracy.β β Abdelhadi