Full Cycle Dev: Java;Rust,C++,C#,Python,JS,Lua,ect ; API,Docs, ; Electronics Engineer ; Embedded; Cross Stack Solutions
With 3+ years of commercial Java development and extensive freelancing experience (over 80 successfully completed orders in the past 3 years), I deliver full‑cycle solutions across a wide spectrum: custom desktop, mobile, and web applications; plugins for enterprise software and game servers (including Minecraft server plugins, etc.); automation systems – from simple clickers and macro tools to complex workflow engines and BPM solutions; chatbots for various platforms; AI integrations; full‑scale game development with Unity 3D; 3D modeling in Blender; and embedded firmware for microcontrollers (Arduino Nano, ROS2 for humanoid platforms, real‑time control algorithms, custom Bluetooth audio data transmission module, IoT sensor integration).
I am fluent in Java (all versions from old 1.7 to 23, Maven/Gradle), C++, Python (3.10–3.12), Rust, JavaScript, and Lua. I apply OOP, SOLID, DRY, KISS, concurrency patterns, and multi‑threading extensively to write clean, maintainable, scalable code. I work comfortably with legacy codebases – analyzing, refactoring, debugging, and extending existing systems without breaking them. I have deep experience with integration testing, ensuring that changes don't affect existing functionality. I handle databases (MySQL, MS A, NoSQL; writing and optimizing queries, data migration), API integrations (Site Data/WebSockets where required), and full‑cycle development from requirements to deployment and installation on the client side.
Beyond pure software, I have hands‑on electronics and embedded systems experience: reading circuit schematics, working with components (relays, sensors, capacitors, microcontrollers), soldering, debugging with multimeters. I develop firmware directly on microcontrollers, implement algorithms (including the Zetlin machine – a type of neural network) on platforms like Arduino, test on real hardware, and simulate robotic environments. This gives me a deep understanding of memory management, hardware limitations, and low‑level optimizations – which often carries over into writing more efficient high‑level code. I also maintain and run game servers on Linux, developing cross‑platform solutions, and have practical experience diagnosing and fixing PC hardware.
My work is always practical and user‑focused: I have built and maintained custom plugins for game servers, automated repetitive tasks (clickers, bots, data entry automation), and handled direct user support – communicating with clients, troubleshooting issues, documenting solutions, and creating user manuals. I have a strong background in machine learning basics and have worked on training AI units in games (behavior trees, reinforcement learning). I value clean architecture and proactive improvement – whether it's optimizing a database query, refactoring a messy legacy module, or designing a complete automation pipeline.
Work Terms
Availability: I operate in a flexible schedule but remain strictly within the GMT+5 time zone for active communication. Core overlapping hours : 9:00 – 19:00. I prefer to respond within 2-4 hours on business days. For urgent hotfixes, more often (additional terms apply).
Communication & Workflow: I value clarity above all. I use Telegram for daily quick syncs. I do not require micromanagement – I prefer daily sprint reports (or weekly) probably at some steps with demo recordings. I work best with technical tasks formulated as User Stories or clear technical specifications. I am ready to d provide a full handover of source code and documentation upon project completion.
Scope & Guarantees: I do not charge for bug fixes within the current or finished order/contract . If a bug is caused by my code after the final release, I fix it for free within the first 2-3 weeks. Any work beyond the initial technical specification is billed as a separate feature request