41-day longest streak
👋 Hi, I'm Arman Hossain I'm a professional web scraper and data extraction specialist turned AI practitioner with years of experience transforming scattered web data into structured, actionable insights. I…
👋 Hi, I'm Arman Hossain
I'm a professional web scraper and data extraction specialist turned AI practitioner with years of experience transforming scattered web data into structured, actionable insights. I follow a simple rule: if you can see it, there's a way to extract it; if you can extract it, you can teach a model to reason over it.🧠 What I work on
- 🌐 Web Scraping & Data Extraction: Simple HTTP requests to complex browser automation and AI-powered pipelines
- 🤖 Browser Automation: Playwright, Puppeteer, Selenium, making browsers do the heavy lifting
- 🔒 Anti-Bot Solutions: API interception, proxy management, and circumvention techniques
- 📊 Data Pipelines: Product data, pricing monitors, market research, logistics & transport
- 🧩 Agentic AI & Small-Scale ML: Building lightweight autonomous agents and tool-use workflows
- 🔬 Applied ML: Training compact models for classification, entity extraction, and anomaly detection
🛠️ Tech I enjoy working with
Programming Language: Python, JavaScript, TypeScript, Ruby
Browser Automation: Playwright, Puppeteer, Selenium, Nodriver, Camoufox, Ulixee/Hero
ML & AI: PyTorch, scikit-learn, Hugging Face Transformers, LangChain, OpenAI API's
Backend Framework: FastAPI, Express, NestJS, Ruby on Rails
Frontend Framework: Vue (TypeScript), React (TypeScript), Next.js
Database Engine: PostgreSQL, MySQL, MongoDB, BigQuery, Neo4j, Redis
Cloud & DevOps: GCP, AWS, Azure, Docker
---
For more information, please visit: https://arman-bd.github.io
-
chromiumfish ★ PINNED
A stealth Chromium build with a drop-in Playwright harness for Python and Node, featuring natively built agentic capabilities.
Python ★ 95 4d agoExplain → -
httpmorph ★ PINNED
httpmorph is a drop-in replacement for Python's requests library that uses a custom C implementation with BoringSSL instead of Python's standard HTTP stack.
Python ★ 149 7mo agoExplain → -
guppylm ★ PINNED
A ~9M parameter LLM that talks like a small fish.
Python ★ 3.3k 3mo agoExplain → -
chromixer ★ PINNED
Chrome extension that provides comprehensive browser fingerprint protection by defending against various tracking techniques used across the internet.
JavaScript ★ 36 8mo agoExplain → -
khudro ★ PINNED
Khudro is a very light weight web-server built with C. It uses socket and thread to maintain concurrent processes.
C ★ 18 7y agoExplain → -
c4web ★ PINNED
C for Web is a simple framework for developing Web Applications using C. It supports basic routing and request / response mechanism.
C ★ 10 7y agoExplain → -
c-program
Some Basic C Programs
C ★ 15 5y agoExplain → -
Android-Cha8
Android Chatting Client Demo
Java ★ 13 7y agoExplain → -
javafx-payroll
A simple Payroll calculator and Report generator using JavaFX
HTML ★ 11 8y agoExplain → -
khude-barta
Simple Cross-Platform Online Chatting Application. The backend was developed using PHP and the clients are developed in C, JavaScript and Java.
C ★ 10 8y agoExplain → -
www2any
A web application that scrapes web pages, extracts main content, and uses OpenLLaMA to convert the content into specified formats.
HTML ★ 8 1y agoExplain → -
earth-and-fire
Projec Earth & Fire for NASA Space Apps Challenge 2017
HTML ★ 8 3y agoExplain → -
arduino
Arduino Codes For Learning & Fun
Arduino ★ 8 9y agoExplain → -
haide-the-playwright
This project demonstrates how to use Playwright to automate the browser. It uses proxies to bypass various anti-bot measures. It can also be used to scrape data from websites.
TypeScript ★ 7 3y agoExplain → -
khudro-linux
Khudro Web Server for Linux
C ★ 7 8y agoExplain → -
Android-WebMailer
Android Mail client based on Web-Service
★ 6 7y agoExplain → -
Android-MiniCalculator
Minimal Calculator Application in Android
Java ★ 6 7y agoExplain → -
csv-manager-lite
Spreadsheet Manager Lite is a stand-alone C program that can manipulate CSV files.
C ★ 5 9y agoExplain → -
Android-Note
Simple Note Application on Android
Java ★ 5 7y agoExplain → -
numerical-analysis
Some C programs for Numerical Analysis Problems
C ★ 3 7y agoExplain → -
gulpy-the-bot
Gulpy is a bot for Gulper.io that is designed to be a simple, easy-to-use, and easy-to-extend bot. It is written in Python and uses Selenium to interact with the Gulper.io website.
Python ★ 3 3y agoExplain → -
mini-fasty
A FastAPI project with Docker, Kubernetes & Terraform.
HCL ★ 3 3y agoExplain → -
scanee-the-scraper
A simple web scraper developed using JavaScript, Python and Playwright, Puppeteer and Selenium.
Python ★ 2 3y agoExplain → -
auditplatz
A forensic auditing platform that uses AI to produce comprehensive forensic audit reports. Build for AI Mini Hackathon Berlin, March 2026
TypeScript ★ 2 4mo agoExplain → -
retrofit-cookie-parser
Retrofit Based Cookie Parser using Interceptor
Java ★ 2 5y agoExplain → -
kotlin-mvvm-retrofit-weather-app
An application developed using Kotlin, Retrofit in MVVM Repository pattern
Kotlin ★ 2 5y agoExplain → -
basic-vuejs-project
A simple skeleton project for VueJs
Vue ★ 2 5y agoExplain → -
weaby-the-extractor
Weaby is a program that can collect data from multiple websites. It is written in Python and extracts data from websites using Selenium.
Python ★ 1 3y agoExplain → -
render-test-docker
Testing Docker on Render.com
★ 1 3y agoExplain → -
capsy-the-puppeteer
Capsy the Puppeteer is a simple project to demonstrate how to use Puppeteer to extract data from a website that is protected by a reCAPTCHA.
TypeScript ★ 1 3y agoExplain → -
camoufox ⑂
🦊 Anti-detect browser
★ 1 1y agoExplain → -
faraday-sinatra
A simple ruby project using faraday and sinatra.
HTML ★ 1 3y agoExplain → -
tradepruf
TradePruf is a flexible and extensible backtesting framework that allows you to test trading strategies across multiple asset classes including stocks, cryptocurrencies, and ETFs. It provides detailed performance metrics, portfolio management capabilities, and interactive visualizations.
Python ★ 1 1y agoExplain → -
next-fake-login
A Fake Login Page with reCaptcha-v3 built using Next.js to test Selenium, Playwright and Puppeteer login capabilities.
TypeScript ★ 1 3y agoExplain → -
kotlin-basic-app
Kotlin Basic App
Kotlin ★ 1 4y agoExplain → -
kotlin-retrofit-recyclerview
An example project using Kotlin which utilizes Retrofit & RecyclerView
Kotlin ★ 1 5y agoExplain → -
arman-bd
My personal bio for github
★ 0 26d agoExplain → -
arman-bd.github.io
Arman Hossain's Portfolio @
HTML ★ 0 26d agoExplain → -
webappanalyzer ⑂
This project aims to maintain Wappalyzer technologies
★ 0 3mo agoExplain → -
chartcraft
ChartCraft is a Java and Scala-based Integrated Development Environment (IDE) designed for creating graphical representations such as charts with embedded text.
Scala ★ 0 2y agoExplain → -
rpl-simulation
This project simulates the Routing Protocol for Low-Power and Lossy Networks (RPL) using the process-based discrete-event simulation framework SimPy.
Python ★ 0 2y agoExplain → -
audioFX ⑂
No description.
★ 0 3y agoExplain → -
AnnoLighter
A browser extension to make annotations easier.
JavaScript ★ 0 3y agoExplain → -
trails-of-rails
A simple Ruby on Rails project.
Ruby ★ 0 3y agoExplain →
No repos match these filters.