Alexander B.
Backend-ontwikkelaar
Alexander is een getalenteerde software engineer met meer dan 12 jaar commerciële ervaring, met een gevarieerde carrière in verschillende industrieën.
Recentelijk heeft hij zich gericht op DeFi en Blockchain, terwijl hij ook belangrijke bijdragen heeft geleverd in fintech, IoT, beeldverwerking en netwerkbeveiliging.
Een van Alexanders meest trotse prestaties is het ontwikkelen van een Rust SDK voor Android en iOS. Dit project benadrukte zijn uitzonderlijke technische vaardigheden en toewijding, omdat hij belangrijke componenten zoals een op Rust gebaseerde netwerklaag, cross-compilatie voor Android/iOS en een efficiënte CI/CD-pijplijn vanaf de grond heeft opgebouwd.
Voor de toekomst is Alexander enthousiast om zijn carrière in DeFi en blockchain voort te zetten, terwijl hij ook een groeiende interesse in AI en machine learning koestert.
Hoofd expertise
- Rust 3 jaar
- C++ 10 jaar
- REST API 5 jaar
Andere vaardigheden
- JavaScript 3 jaar
- TypeScript 2 jaar
- SQL 2 jaar
Geselecteerde ervaring
Dienstverband
Rust Developer
Primex.finance - 1 jaar 9 maanden
- Implemented functionality in Rust for monitoring the state of smart contracts deployed on the Polygon, an Ethereum-compatible blockchain
- Initiated the liquidation of risky positions to protect the funds of lenders
- Triggered calls to smart contract methods to perform liquidation, execute limit orders, and stop-loss/take-profit orders
- Utilized tools such as Rust, Tokio, ethers.rs, ethers.js, abigen, async-trait, error-stack, build.rs, and cargo make for the development and execution of tasks
Technologieën:
- Technologieën:
- Rust
- Blockchain
- Docker
Software Engineer (Rust)
Yalantis - 6 maanden
- Implemented asynchronous socket API bindings between Rust and mobile platforms, specifically for Android Kotlin API and iOS Swift API, using UniFFI foreign-language bindings declared with Interface Definition Language
- Integrated a dynamic Rust library for Android Kotlin projects into GitLab CI, configuring it to utilize a private Maven package registry
- Cross-compiled Rust UniFFI interfaces for native Android targets (arm64, armeabi, x86, x86_64)
- Set up a GitLab CI pipeline to generate and deploy the Android Maven package to the private Maven registry
- Integrated the Android native library with the Rust code into the Kotlin project
- Utilized tools including Rust, Tokio, Tonik, Hyper, uniffi-rs, and cargo make for development and deployment tasks
Technologieën:
- Technologieën:
- Rust
- Git
- iOS
- Docker
- Kotlin
- Swift
- Android
Software Engineer
NDA - 2 jaar 2 maanden
- Implemented table and query-processing logic using TypeScript and Rust
- Developed a TypeScript and QML API to facilitate user connectivity to a data stream from multiple tables and provided query and data visualization capabilities through a user interface
- Maintained a serialization-deserialization layer in Rust, bridging the backend with an Abstract Syntax Tree (AST) and native Qt objects represented as QTableModels, leveraging the qmetaobject crate
- Created a library of custom QML controls aimed at enhancing user experience (UX) and expanding functionality
- Utilized tools such as QML, TypeScript, Rust, qmetaobject, serde, C++11, Qt Framework, and CMake for development and project implementation
Technologieën:
- Technologieën:
- Rust
- TypeScript
- C++
- Qt
Educatie
MSc.Informational-control Systems and Technologies
National Metallurgical Academy of Ukraine · 2008 - 2009
BSc.Informational-control Systems and Technologies
National Metallurgical Academy of Ukraine · 2006 - 2008
Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden
In een kort gesprek van 25 minuten:
- gaan we in op wat je nodig hebt om je product te ontwikkelen;
- Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
- delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.