Web Scraper
2022 - PRESENTPaces AI Inc.- Developed multiple Python scripts to scrape required data from different web pages and APIs.
- Developed a multiprocess and scalable Python service backed by a cache mechanism to increase scraping speed by 100 times.
- Worked with AWS S3 buckets to upload and maintain scraped data.
Technologies: Python, ArcGIS, GIS, Web Scraping, Web GIS, REST APIs, APIs, CSVBot Developer
2022 - 2022Mahdi Adibnatanzi- Developed a bot that performs user-like actions on social media platforms like Reddit, Twitter, and YouTube to gain a score.
- Developed an undetected bot to pass through the most advanced bot detectors like Google and Twitter without getting a captcha or verification request.
- Achieved a captcha score of 0.7 and 0.9 for numerous Gmail accounts.
Technologies: Selenium, Python, Scraping, Web ScrapingSoftware Engineer
2019 - 2021Cafe Bazaar- Developed and maintained several scalable systems with millions of users.
- Implemented a microservice for automating the procedure of receiving raw contents from admins and converting them to presentable models for users.
- Improved the quality of the services by applying clean code rules and writing tests as the system owner. Enhanced the response time of APIs by inspecting the queries in detail.
- Managed several content delivery networks (CDNs) and S3 buckets for media files.
- Simplified a deployment process using GitLab CI and reduced the deployment risk by providing automated tests and code linters to projects.
Technologies: Django, Python 3, Docker, Kubernetes, Redis, gRPC, Git, GitLab CI/CD, Go, Prometheus, Python, APIs, API Development, REST APIs, PyCharm, Databases, JavaScript