Languages
TypeScript & JavaScript
Five years of extensive experience in the TypeScript ecosystem, primarily with Node.js, React, and Next.js. Specialized in API development with Express.js and Zod, with comprehensive knowledge of the modern frontend toolchain. Loving the latest effect TS library.
C#
Five years developing desktop applications, web APIs, and IoT clients. Recent projects include building REST APIs using .NET Minimal APIs with FluentValidation.
Python
Utilized for metaprogramming, machine learning with PyTorch, and LLM applications. Recent project: developing a subtitle generator using Whisper for complex accent recognition.
Rust
Primary language for electronics projects, with experience building REST APIs using actix-web. Currently transitioning Rust expertise into commercial applications.
C/C++
Over a decade of professional experience, from Oracle OCI-powered billing engines to Kodi plugin optimization. Proficient with MSVC, GCC, and Clang, with recent work on embedded systems using Nordic's SDK and Zephyr.
Java & Kotlin
Ten years of Java experience spanning Swing frontends, Android development, and Spring Boot/JPA REST APIs. Recently focused on Kotlin for Android development with Jetpack Compose.
Go
Intermittent experience with Go for its clean, fast, and straightforward approach. Recent work with Gitea and Gorilla frameworks.
Additional Languages
Working knowledge of Scala, Ruby, Swift, Lisp, Haskell (including REST API development with Scotty), and Verilog for FPGA programming.