Senior Backend / Systems Engineer
Location: Ukraine (Remote)
GitHub: https://github.com/Fulldroper
Email: full_droper@pm.me
Portfolio: fulldroper.github.io/portfolio
LinkedIn: linkedin.com
Senior software engineer specializing in backend systems, realtime platforms, automation tools, and system-level applications. Experienced in building high-performance software using Rust, Go, and Node.js, including developer tools, distributed services, and cross-platform desktop applications.
Strong focus on performance optimization, automation, and scalable architectures.
Programming Rust • Golang • Node.js • JavaScript • Python • C++
Architecture Distributed Systems • Event-Driven Architecture • Microservices • REST APIs • WebSockets
Infrastructure Linux • Docker • (бажано додати: Kubernetes) • (бажано додати: CI/CD) • (бажано додати: AWS/GCP)
Databases MongoDB • MySQL • Redis • (бажано додати: PostgreSQL)
Frontend Vue 3 • React • TailwindCSS
Other ADB • Automation Tools • CLI Development • Desktop Applications (Tauri)
Software Engineer / Backend Developer • Designed and developed backend services using Node.js, Go, and Rust • Built realtime systems using WebSocket architectures • Developed automation tools and system utilities • Integrated hardware interfaces and external APIs • Built cross-platform desktop applications using Rust and Tauri • Optimized backend performance and database queries
Open-source desktop application for managing Android devices via scrcpy.
Tech Stack Rust • Tauri • Vue 3 • TypeScript • TailwindCSS • ADB
Features
• Automatic detection of USB and WiFi devices • Multiple concurrent scrcpy sessions • File manager for browsing and transferring files • Integrated ADB shell console • Network scanner for discovering Android devices • Custom device connection profiles
Architecture
• Rust backend controlling ADB processes • Tauri IPC bridge connecting Rust backend with Vue frontend • Cross-platform desktop packaging
GitHub https://github.com/Fulldroper/scrcpy-manager
Cross-platform automation tool for recording and replaying keyboard and mouse events.
Tech Stack Rust • Tauri • Vue 3 • Vite • rdev
Features
• Global keyboard and mouse event recording • Precise playback engine with configurable timing • Custom macro scripting format • Multi-monitor support • Click-through overlay UI for recording and playback
Advanced functionality
• Window focusing and system command execution • Clipboard automation • Loop execution with configurable intervals
GitHub https://github.com/Fulldroper/macroBinderV2
Peer-to-peer browser file sharing platform.
Features
• Direct browser-to-browser file transfer • WebRTC peer communication • Large file sharing
Tech WebRTC • JavaScript
Active open-source developer creating developer tools, desktop utilities, and backend systems.
GitHub https://github.com/Fulldroper
Master’s Degree — Computer Engineering National Technical University “Kharkiv Polytechnic Institute”
UX/UI Design Experience Developer Tooling Automation Systems