Eugene Shamaev

CEO at Aerotech LLC LTD

Ukraine
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
Eugene Shamaev is a CEO and embedded systems engineer with 11 years of professional experience leading the design and delivery of aviation electronics from Ukraine. He founded and runs Aerotech LLC, overseeing hardware and firmware development for avionics while combining hands-on engineering with project management. Eugene has deep expertise in CAN bus and UAVCAN integration, demonstrated by substantive contributions to the widely used ArduPilot project across ArduPlane, ArduCopter, ArduRover and ArduSub. He also improves developer and user experience through technical documentation work in the ArduPilot wiki, bridging complex implementation details into practical setup guides. Trained in computer software engineering, he brings a rare blend of embedded systems, IoT, and avionics domain knowledge that speeds prototype-to-flight timelines. Colleagues benefit from his mix of low-level protocol skill and product-focused leadership.
code10 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree, Computer Software Engineering, Engineer's degree, Computer Software Engineering at Dnepropetrovsk National University of Railroad Transport
bookCanisteo High School, USA
bookDnepropetrovsk Public School
languagesRussian, Ukrainian, English
github-logo-circle

Github Skills (14)

can-bus10
uca10
embedded10
c-language10
cprogramming-language10
sys10
documentation10
sphinx-doc9
autopilot9
sphinx9
documentation-generator9
robotics9
drones8
git7

Programming languages (5)

C#C++ShellCMakePython

Github contributions (5)

github-logo-circle
ArduPilot/ardupilot

Dec 2016 - Nov 2018

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:105 commits, 55 PRs, 927 comments in 1 year 11 months
Contributions summary:Eugene primarily contributed to the ArduPilot project by implementing and integrating various CAN bus functionalities. They focused on supporting multiple CAN interfaces and drivers, including the implementation of filters, and made adjustments to the servo bitmasks to support multiple instances. The user also made specific changes related to the UAVCAN protocol, including broadcasting position and attitude data. These contributions were spread across multiple subprojects (ArduSub, ArduPlane, etc.).
arducopterauvdronerovuas
ArduPilot/ardupilot_wiki

Mar 2017 - Nov 2017

Repository for ArduPilot wiki issues and wiki-specific website infrastructure.
Role in this project:
userTechnical Writer
Contributions:21 commits, 8 PRs, 11 pushes in 7 months
Contributions summary:Eugene primarily contributed to the repository by updating and creating documentation files. Their work involved refining existing documentation, adding new sections on topics like CAN bus and UAVCAN setup, and incorporating images for clarity. These updates improve the accessibility and understanding of the ArduPilot project, particularly in areas related to hardware communication and configuration. The user also updated the documentation on commercial support and steering derating setup.
ardupilotinfrastructuretiddlywiki5autopilotwiki
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
Eugene Shamaev - CEO at Aerotech LLC LTD