I'm Vladimir Ulianitsky, Backend Engineer at Profitero specializing in Ruby & Python, passionate Rubyist and open-source developer. I love to explore other languages and have a keen interest in Ruby cross-language interoperability, I used C, C++, Rust to create Ruby gems and am also familiar with Golang
-
🔭 My open source projects are:
ffi-llvm-jit
- a Ruby gem that leverages LLVM to boost FFI calls performance.oxidizer
- a WIP library that wraps Magnus and PyO3 and allows to create both Ruby gems and Python libraries written in Rust without code duplication.ffie
- a collection of "Hello World"-level examples of how to call code written in other programmings languages - Rust, Crystal, Go, C, C++, C#, Julia, Zig, D, Swift, Haskell, Nim, Java - from Ruby and Python.xml2json-rb
- a Ruby wrapper around thexml2json-rs
Rust library using Magnus.json_scanner
- a Ruby gem with a C native extension that uses theyajl
library to efficiently find and parse parts of large JSON strings.ruby-jsoncons
- a Ruby gem that allows to use JSONPath implementation from thejsoncons
C++ library using Rice.
-
🤝 I also contributed into:
-
🤔 I’m looking for help with:
-
📫 How to reach me: Email me at [email protected]