Position: Software Engineer (Backend/Blockchain)
Category: C++
English level: fluent
Years of experience: 5

Developed and maintained a Linux distribution for embedded devices based on NixOS.
Laid the foundations of a blockchain in Substrate/Rust.
Optimized a data pipeline for a 60x performance increase using Elixir and Rust.
I know Linux *really* well.
Worked as a Ruby on Rails developer for 4+ years, but eager to move forward with the tech stack. Currently searching for a position to apply my expertise with Rust, Linux, Ruby and Nix.

Experience and skills:

- knowledge of multiple programming languages, including Rust, Ruby, Python, JavaScript, Elixir, Haskell; ability to pick up new tech fast and easy

- 3 years of production Rust experience: using Rust as a go-to language for backend development, performance optimization, CLI tools, and async microservices; utilizing the best features of modern and idiomatic Rust for the master-crafted solution

- experience with Solidity- and Rust-based smart contracts for Ethereum, Polkadot/Substrate and NEAR; participated in writing IDO platforms, DEXes and staking farms

- hands-on experience with product development in new and exciting areas: built a Linux distribution, a blockchain in Rust, a parallel data pipeline reaching throughput of around 2M entries per second, etc.

- DevOps skills (CI/CD, Docker, Kubernetes, AWS, and other cloud providers), matched by years of using and managing Linux servers, desktops and embedded devices

- fluent with Git-based workflow; knows that a good commit message is better than a thousand emails

- advanced technical English, both spoken and written; I have read countless books in English, both technical and creative writing, and I can gladly share a few gems

- Open Source and Free Software enthusiast: code contributions across multiple initiatives, member of NixOS maintainers team, mentor/maintainer at Exercism, always glad to help out a promising project :)
Clear product vision and development process is a big plus, but I'm not afraid of getting my hands dirty with laying the groundwork myself. Team that is honest to itself and the product owners, recognizes the importance of contributing both to internal codebase maintainability and Open Source community. Ability to directly influence the product design decisions is a big win.