Summary
Andrew Yakuba is a versatile consultant and engineer with over 15 years of commercial software development experience and nine years of focused professional practice, comfortable anywhere from bare-metal embedded systems to modern cloud and front-end stacks. He has led architecture and tech teams at SoftServe driving IoT/Edge and embedded projects, and now operates as an independent consultant delivering pragmatic solutions across Azure, AWS, and GCP. Skilled in C, C++, Python (with C# and JavaScript as auxiliary languages), he pairs deep hardware knowledge across STM32, nRF, AVR and ARM platforms with OS-level experience on Windows, Linux, FreeRTOS and ROS. Known as a fast learner and open-minded problem solver, he moves fluidly between hands-on firmware work and high-level system design. A practical polyglot engineer, Andrew’s background shows rare breadth — from touching bare metal to designing cloud-connected IoT architectures — making him effective at bridging hardware constraints and scalable software.
9 years of coding experience
20 years of employment as a software developer
English, Ukrainian