- Ph.D. of Philosophy (Kharkiv National University of V.N. Karazin)
- Mathematician (Specialist in Applied Mathematics - Systems control of Spacecrafts and satellites)
- Researcher
- Programmer (Software Engineer)
- Blockchain specialist
More than 20 years of professional development experience. My favorite languages: Rust, F#, Go, Haskell etc.
My favorite areas: RISC-V (CPU creation), LLVM (compileres design and implementation), FPGA (hardware design), Blockchain (Ethereum, NEAR Protocol).
- mrLSD/riscv-fs - F# RISC-V Instruction Set formal specification.
- mrLSD/iLang - programming language and compiler from scratch with LLVM backend. My fun project. Work in progress.
- mrLSD/semantic-analyzer-rs
- mrLSD/llvm-lib-rs
- FPGA - FPGA Research & Development project
- Tang Nano 20k - Sipeed Tang Nano 20k FPGA devboard project
- Aurora - Aurora Core developer
- SputnikVM - Aurora EVM for Arora Engine
- Aurora Engine - Aurora Engine implements an Ethereum Virtual Machine (EVM) on the NEAR Protocol.
▶️ Aurora Engine - Aurora Engine implements an Ethereum Virtual Machine (EVM) on the NEAR Protocol.▶️ Aurora Eth Connector contract - Aurora Eth Connector implements NEP-141 fungible tokens for Aurora Engine accessible via NEAR cross-contract calls.▶️ Aurora Workspace - Aurora Workspace is a library for the Aurora Engine and Aurora Eth Connector and EVM contracts based on NEAR Protocol.▶️ Aurora Engine migration tool - Parser, Indexer, Migration tools set for Aurora Engine.▶️ Eth Connector - NEAR Protocol Eth Connector.▶️ Aurora DAO UI - Aurora DAO frontend.▶️ NEAR releases repository - NEAR contract manager for single point of any NEAR contract release store and management.▶️ iLang - programming language from scratch based on LLVM.▶️ semantic-analyzer-rs - Semantic analyzer library for creating compilers for programming languages.▶️ RISC-V formal spec - F# RISC-V CPU Instruction Set formal specification▶️ FPGA - FPGA Research & Development project
Ethereum EVM contribution
- go-benchmark-app - my application part of awesome Go.
- riscv-fs - my library part of awesome F#.