Ivan Sokolov

Embedded Software Engineer at DrunkLab LLC

Perímetro Urbano Armenia, Quindío, Colombia
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

👤
Senior
🎓
Top School
Ivan Sokolov is an embedded software engineer with a master's in Mechatronics and 15 years of hands-on experience building automotive-grade firmware and bootloaders in C/C++ across STM and NXP platforms. He has deep practical expertise in CAN, SPI, I2C, UART, ADC/DMA, PWM and non-blocking real-time drivers, and has delivered production systems such as BMS and traction inverter firmware used in electric buses. At DrunkLab and previous roles he combined firmware development with test tooling and data visualization (C#, MATLAB/Simulink), improving validation speed and maintainability by integrating firmware as Simulink blocks. Comfortable with full embedded toolchains—including Keil, Eclipse/VS Code, Saleae and Git—he also implements secure update flows via bootloaders and CI/CD pipelines. Based in Colombia, Ivan pairs strong electronics foundations with a developer’s curiosity and a track record of shipping resilient automotive solutions.
code15 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Mechatronics, 5/5, Master's degree, Mechatronics, 5/5 at Moscow Polytechnic University (MAMI)
github-logo-circle

Github Skills (8)

whois10
php-class10
php8
plesk7
xml4
api3
bigbluebutton1
validation1

Programming languages (2)

PHPPerl

Github contributions (5)

github-logo-circle
regru/API-Plesk

Jun 2012 - Mar 2014

Contributions:15 commits in 1 year 9 months
apipleskxmlxml-api
Contributions:2 PRs, 2 pushes, 1 comment in 19 days
paramsrubymojolicious
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
Ivan Sokolov - Embedded Software Engineer at DrunkLab LLC