AI Trainer at Handshake Ai (2025-12 – 2026-01)
Annotation, LLM Evaluation, Data Quality, Prompting
- Annotated and evaluated multi-modal AI datasets with a strong focus on classification, ranking, and human-in-the-loop (HITL) review to ensure data precision and relevance.
- Conducted rigorous evaluation of LLM outputs, assessing accuracy, relevance, factuality, and adherence to instructions—skills directly translatable to scraping data from complex web sources and ensuring consistency and correctness.
- Analyzed outputs across multiple models, running comparative tests on HTML, CSS, JS, and Python code, verifying performance differences and identifying edge cases.
- Worked within production annotation workflows, ensuring adherence to evolving guidelines, adapting strategies to new model versions, and collaborating with reviewers to maintain dataset integrity.
- Leveraged QA methodologies, focusing on edge-case identification and ensuring that extracted data met high-quality standards before delivery.
Automation & Data Extraction Specialist at Freelance (2023-01 – 2026-01)
Python, Selenium, BeautifulSoup, APIs, Automation
- Designed and executed end-to-end web data extraction workflows for multi-page and hierarchical websites
- Built Python scraping pipelines using: BeautifulSoup for static HTML parsing & Selenium for JavaScript-rendered content, infinite scroll, and AJAX-driven pages
- Implemented fallback strategies to handle layout changes, missing elements, archived pages, and inconsistent HTML structures.
- Extracted structured data from web applications, dashboards, and undocumented API endpoints.
- Cleaned, normalized, and validated datasets prior to delivery, ensuring: consistent field naming, data type correctness and Cross-page & cross-source integrity
- Delivered finalized datasets in CSV, JSON, and Google Sheets formats with clear schema definitions.
- Built automation scripts to batch, retry, and parallelize scraping tasks for large datasets.
- Logged failures, monitored extraction stability, and implemented error-handling mechanisms to maintain pipeline reliability.
Developer Instructor – Automation, Data & AI at Codemycodes Academy (2023-01 – 2026-01)
Python, Selenium, Data Processing, LLMs
- Taught Python automation and web scraping, covering: Selenium-based browser automation, DOM inspection and selector strategies, Handling dynamic content and asynchronous page loads
- Delivered instruction on data processing pipelines, including cleaning, validation, and formatting of extracted datasets.
- Introduced learners to AI-assisted automation workflows, including: Using LLMs to generate extraction logic, regex patterns, and data normalization rules, Leveraging OpenAI APIs for task reasoning, validation, and workflow acceleration
- Emphasized data quality standards, reproducibility, and systematic verification.
- Guided learners through real-world scraping scenarios with changing site behavior and incomplete data.
Web Developer (Automation & Data-Driven Systems) at Freelance (2018-01 – 2026-01)
APIs, Scraping, Integrations
- Developed backend systems integrating external APIs, web data sources, and automated data ingestion pipelines.
- Built scripts to extract and synchronize data from third-party services into CRMs, dashboards, and reporting systems.
- Integrated SMS, notification services, and API-driven workflows triggered by extracted or processed data.
- Created utility scripts and browser extensions for data collection, cleanup, and verification.
- Worked independently with minimal supervision, troubleshooting scraping and integration issues end-to-end.
Game & App Development at Planetplay Studios (2017-01 – 2021-01)
JavaScript, PixiJS, Android, Automation Mindset
- Developed JavaScript-heavy applications and games with complex runtime behavior, reinforcing: DOM-like traversal logic; Event-driven systems; Debugging asynchronous execution flows
- Built and tested Android applications, strengthening skills in performance monitoring and error handling.
- Experience with rapid prototyping and iterative debugging transferable to scraping dynamic, JS-rendered web environments.