Rust
Systems & Compilers
Used for high-performance memory-safe systems programming, compiler engineering, and native cross-platform core libraries.
Why Selected: Rust provides zero-cost abstractions, strict compile-time borrow checking, and effortless concurrency without the overhead of a garbage collector.
Kotlin & Android SDK
Mobile Systems
Used for developing native Android applications, graphics wallpaper engines, and modern Material 3 mobile interfaces.
Why Selected: Kotlin offers concise null-safety, first-class Coroutines for asynchronous concurrency, and deep integration with the Android runtime and Jetpack libraries.
TypeScript & React
Web Architectures
Used for architecting complex browser-based desktop environments, developer portfolios, and interactive client applications.
Why Selected: TypeScript brings strict compile-time typing to web ecosystems, enabling large-scale state management and robust component architectures.
Flutter & Dart
Cross-Platform Mobile
Used for building fluid cross-platform user interfaces that bind natively to low-level C and Rust engines.
Why Selected: Flutter provides high-performance custom canvas rendering with Skia/Impeller and frictionless Dart FFI foreign function bindings.
Three.js & WebGL / GLSL
3D & Creative Shaders
Used for hardware-accelerated 3D graphics, customized GLSL fragment shaders, and interactive spatial web experiences.
Why Selected: WebGL unlocks direct GPU computing in standard web browsers, enabling real-time lighting, materials, and physics simulations.
Python & Computer Vision
Machine Vision & Scripting
Used for computer vision prototypes, automated image processing scripts, and developer tooling.
Why Selected: Python excels at rapid prototyping, data extraction, and integrating computer vision libraries like OpenCV and MediaPipe.