logoalt Hacker News

escafil • today at 9:29 PM • 0 replies • view on HN

Location: Toronto, Canada (authorized to work in US and Canada)

Remote: Remote, hybrid, or in-person

Willing to relocate: No

Technologies: Experienced in Rust (tokio, axum), JavaScript/TypeScript (React, Redux, Next.js, Vue.js), Python, C/C++, SQL, Automerge (CRDT). Have some familiarity with Nix, MongoDB, Java, Ansible, Haskell. Front end-specific experience: Amplitude, Figma, Storybook, Prisma ORM, responsive design.

Résumé/CV: https://drive.google.com/drive/folders/1ntlHoB0vhLltu7nZpKIU.... More info about past jobs and projects on my LinkedIn.

Email: see résumé.

Hi! I'm a software developer, currently working on an enterprise VPN product where network access is controlled by a distributed system of servers, which our users can operate without needing to trust us with their traffic. My work is focused on the challenges of building this distributed system on top of Automerge, a CRDT library which the servers use for synchronization, and on user identity management. I work primarily in Rust, which I have been developing software with since 2022.

While I do enjoy working in Rust on distributed systems, I've previously worked in a variety of areas (front-end web development, internal tooling for network management, back-end code for a Linux desktop application), so I'm very flexible in what kind of software I work on.

I love learning new things. If I have experience with some amount of what you're looking for, please feel free to reach out anyway; I will readily learn whatever might be needed.