focusing on web scraping, using Python along with libraries like Requests and BeautifulSoup (BS4) for extracting data from websites. I am also learning Selenium to automate browsing tasks and handle dynamic web pages. This hands-on experience is helping me improve my Python skills and explore the world of data extraction and automation in a real-world setting.

Prashant Singh

focusing on web scraping, using Python along with libraries like Requests and BeautifulSoup (BS4) for extracting data from websites. I am also learning Selenium to automate browsing tasks and handle dynamic web pages. This hands-on experience is helping me improve my Python skills and explore the world of data extraction and automation in a real-world setting.

Available to hire

focusing on web scraping, using Python along with libraries like Requests and BeautifulSoup (BS4) for extracting data from websites. I am also learning Selenium to automate browsing tasks and handle dynamic web pages. This hands-on experience is helping me improve my Python skills and explore the world of data extraction and automation in a real-world setting.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Javanese
Intermediate

Work Experience

Associate Developer at Infoedge (India) Ltd / Naukri.com
September 1, 2024 - Present
Developed and maintained custom web crawlers using Scrapy, Selenium, and BeautifulSoup to extract structured data from complex websites like Google Jobs and Cloudflare-protected domains. Created automation scripts for decoding obfuscated Cloudflare email addresses, enhancing data quality in lead extraction systems. Engineered end-to-end data pipelines, ensuring accurate parsing, deduplication, and Excel export of job postings from multiple sources. Collaborated with cross-functional product and data teams to define scraping logic, handle anti-bot/captcha protection mechanisms, and optimize browser automation flows. Delivered clean, production-ready Python scripts that were reused across internal tools.

Education

B.Tech (CSE) at Graphic Era Hill University, Dehradun, India
January 1, 2021 - January 1, 2025
CBSE Class XII at Baluni Public School, India
January 1, 2020 - January 1, 2021
CBSE Class X at Times World School, India
January 1, 2018 - January 1, 2019
B.Tech (CSE) at Graphic Era Hill University, Dehradun
January 1, 2021 - January 1, 2025
CBSE Class XII at Baluni Public School
January 1, 2020 - January 1, 2021
CBSE Class X at Times World School
January 1, 2018 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics
    paper COPILOT-EXTRACTION-AUTOMATION

    Copilot Extraction Automation streamlines business data research by sending company details to Microsoft Copilot automatically and extracting the industry and profile from the response. It removes manual work and enables fast, accurate, large-scale data enrichment directly into Excel.

    Copilot Extraction Automation is a Python-based tool designed to simplify and speed up the extraction of business insights from Microsoft Copilot. Instead of manually researching each company, the script automatically sends prompts with a company name and website, retrieves Copilot’s response, and extracts the industry classification along with a short company profile. This automation eliminates repetitive work, reduces human error, and enables fast, large-scale data enrichment directly into Excel—making it ideal for analysts, researchers, lead-gen teams, and anyone working with bulk company information.
    https://www.twine.net/signin

    paper Cloudflare-Email-Decoder

    A Python tool that decodes Cloudflare-protected email addresses stored in Excel files. It reads encoded values from the encoded_email column, applies XOR decoding, removes invalid characters, and saves a new sheet with a decoded_email column. Useful for restoring hidden emails for reporting and data processing.

    Key Features

    ✔ Decodes Cloudflare-protected email addresses using XOR-based reverse encoding ✔ Works on Excel sheets automatically by reading the encoded_email column ✔ Generates a new decoded_email column with restored email values ✔ Removes unprintable / invalid characters to ensure Excel compatibility ✔ Supports real-world datasets for data processing, analytics, reporting, and CRM imports

    🔧 How It Works

    Reads the input Excel file using pandas

    Extracts hex-encoded email strings from the encoded_email column

    Applies Cloudflare XOR decoding logic

    Cleans output to remove non-printable characters

    Exports a new Excel file with decoded results

    paper GOOGLE-TUPPLE-SCRAPPER

    A smart Google Jobs scraper that extracts job titles, companies, locations, and multiple apply links using Selenium. Handles dynamic loading, clicks through listings, and exports clean structured data for further analysis or automation.