My focus has been browser automation and building browser agents since 2018.
The problem with browser automation is that it requires communication between environments that don't naturally communicate with each other. Currently, I’ve been working on a specialized project involving IPC and RPC across distributed JavaScript environments. This includes implementing RPC over WebRTC with packet acknowledgment. The system provides a unified API interface that works seamlessly across service workers, web workers, Node.js servers, and Unix pipes, among other environments. If that sounds like something you could use, please reach out — I’d be happy to share more about myself and my work.
Remote: Yes
Willing to relocate: Yes
Technologies: TypeScript, JavaScript, PHP, Python, FastAPI, Redis, MongoDB, PostgreSQL, TimescaleDB, MySQL, React, React Native, NestJS, AngularJS, Backbone, Playwright, Drupal, Express, jQuery, D3.js, visx, GraphQL, browser extensions, and AWS
Résumé/CV: N/A
Email: [HN username]@gmail.com
I'm a US citizen traveling the world.
My focus has been browser automation and building browser agents since 2018.
The problem with browser automation is that it requires communication between environments that don't naturally communicate with each other. Currently, I’ve been working on a specialized project involving IPC and RPC across distributed JavaScript environments. This includes implementing RPC over WebRTC with packet acknowledgment. The system provides a unified API interface that works seamlessly across service workers, web workers, Node.js servers, and Unix pipes, among other environments. If that sounds like something you could use, please reach out — I’d be happy to share more about myself and my work.