To people with real Rusty jobs: How did you land it? What exactly do you do at your job? How proficient are you? What skills besides Rust? How long did it take?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • kanin

    A microservice framework for AMQP, protobuf and Rust.

  • We have a microservice architecture using AMQP. Because we use microservices, it's been quite easy to introduce Rust and use it in new services. We've made an internal code template as well as some internal crates. We recently made our AMQP server open source as well.

  • publications

    Publications from Trail of Bits

  • I work for Trail of Bits. We're a small research and cybersecurity consultancy. Also, we're hiring!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • regex

    An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

  • burntsushi is also the original author of the regex crate https://github.com/rust-lang/regex/graphs/contributors

  • whatlang-rs

    Natural language detection library for Rust. Try demo online: https://whatlang.org/

  • I started working on whatlang project (https://github.com/greyblake/whatlang-rs). In 2017 I started going to Rust interviews. At that moment there were only 3 companies in Berlin that were offering Rust jobs (as far as I know): Parity, Mozilla, 1aim. I had interview with all of them and did not pass. I had classical Ruby/web background, and at that moment Rust was seen as alternative to C++, so many would expect me to know C++ well (but it was not really the case). I did continue working on my open source projects and writing blog posts from time to time. Year 2020 was very different. I was like rust turned from underdog to mainstream. I felt like Rust job openings tripled. Head hunters started writing me on LinkedIn, waw! I got contacted by big CryptoExchange, because they wanted to use my library for technical analysis. Sounds like a dream! Eventually, I find a job at Impero.com, thanks to this subreddit. They posted a job description and I send them my CV. Soon I got hired. It's a remote job, but at that moment it did not make a difference, because of the pandemic.

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • I have an open source TeamViewer alternative project written with rust, RustDesk. I wrote C++ for many years for hedge fund companies, and had been looking for a C++ / Asio alternative. I knew Rust in 2016, but it did not attract me very much, lacking a lot of things. I was attracted by Golang's channel and goroutine, but Rust did not have. Until late 2020, I got to know async/await is ready in Rust, I decided to write a project as practise. I like AnyDesk, and it is written with rust, so I name it RustDesk.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts