Gosha S

Senior Software Engineer at Kaleido

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gosha S is a Senior Software Engineer based in Amsterdam with 12 years of hands-on experience building embedded and Linux-based systems for UAVs, surveying gear, and EV chargers. He blends low-level C and kernel driver development with higher-level systems work—maintaining custom Yocto/Debian distributions, integrating MCUs, and architecting device software that meets strict regulatory and healthcare standards. As a former head of embedded development, he led cross-functional teams, introduced CI/monorepo practices, and created emulators to speed development and testing. He’s contributed to the notable ArduPilot project by porting HAL components and hardware support for new boards, reflecting his ability to move community-grade open source into product use. Comfortable across RTOS, embedded Linux, WebAssembly, and cryptography tooling, he pairs practical hardware debugging skills with a focus on secure, well-tested production code.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree Programming Engineering, Bachelor’s Degree Programming Engineering at ITMO University
languagesRussian, English, German, French, Dutch
stackoverflow-logo

Stackoverflow

Stats
365reputation
27kreached
1answer
15questions
github-logo-circle

Github Skills (18)

c-language10
autopilot10
gpio10
iot10
sys10
pwm10
embedded10
cprogramming-language10
iot-devkit10
robotics9
linux9
drones8
socket6
linux-kernel6
assembly6

Programming languages (11)

C#CSSC++ShellCJavaScriptASLHTML

Github contributions (5)

github-logo-circle
ArduPilot/ardupilot

Jun 2015 - Nov 2017

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:94 commits, 61 PRs, 1 branch in 2 years 5 months
Contributions summary:Gosha primarily contributed to the ArduPilot project by adding support for new hardware platforms, specifically the "Edge" board, and integrating various components. Their work included adapting existing HAL (Hardware Abstraction Layer) code to the new platform, such as GPIO, RCInput, and Heat PWM. They also enabled and configured hardware-specific features like compass settings and inertial sensors, alongside integrating RGB LED support.
arducopterauvdronerovuas
staroselskii/ardupilot

Jan 2015 - Nov 2017

Contributions:181 pushes, 159 branches, 1 comment in 2 years 10 months
roverplanecopterapm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gosha S - Senior Software Engineer at Kaleido