Web scraping and automation · By Hassan Adaminejad

Turn fragmented web data into dependable operations.

Sarav builds extraction and automation pipelines that collect, transform and deliver useful data without creating an unmaintainable black box.

Production data workflows, not one-off scripts.

Hassan has built browser-automation and serverless data pipelines using Node.js, Puppeteer and AWS Lambda, including more than 30 Lambda functions and workflows that discovered 8,000 source URLs. Delivery focuses on recoverability, structured outputs and integration with the systems that use the data.

Web scraping

Targeted browser automation and extraction for structured operational data.

Serverless processing

AWS Lambda workflows for scheduled, scalable and isolated processing.

Data transformation

Cleaning, normalisation and delivery into PostgreSQL, Redshift or downstream APIs.

Operational automation

Webhooks, cron jobs, monitoring boundaries and repeatable business workflows.

Direct, senior delivery.

01

Clarify

Define the business goal, constraints, users and smallest valuable delivery.

02

Architect

Choose a maintainable technical path and make important trade-offs explicit.

03

Build

Deliver in visible increments with testing, review and clear communication.

04

Ship and improve

Release safely, measure the result and strengthen the product where evidence points.

See selected project experience ↗

Have a project in mind?

Work directly with Hassan through Sarav for a focused build, product improvement or ongoing remote engineering partnership.