logoalt Hacker News

dataviz100010/02/20240 repliesview on HN

Location: Chiang Mai, Thailand today, Kuala Lumpur, Malaysia tomorrow. I'll return home to the United States soon.

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 build browser automation agents that run in Node.js frameworks such as Playwright, browser extensions (Chrome Extensions), and Electron Applications. While traveling the world during the past year working on many personal projects, I built an IPC/RPC framework for consistent communication between JavaScript runtime execution contexts with a strongly typed interface which solves a very specific problem. Browser automation requires orchestrating several different JavaScript processes using many different messaging APIs, such as WebSockets, postMessage, fetch, MessageChannel, sockets, etc. If you are at Microsoft, there are reasons you would be very interested in my current project.