Bogdan Marinescu

Bucharest, Romania
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
Bogdan Marinescu is a career professional transitioning from 17 years in sales and retail leadership into software development, recently trained as a Java developer through an intensive program at Software Development Academy. He combines strong customer-facing experience—building teams, launching Romania’s first Black Friday campaign locally, and improving ISO-driven processes—with hands-on Java, Spring, SQL/NoSQL and TDD skills. Bogdan has practical embedded systems experience on notable open-source projects such as ARMmbed/mbed-os and eLua, contributing platform support, build-system improvements and bug fixes for IoT targets. Based in Bucharest, he brings proven project ownership, process improvement instincts, and a pragmatic engineering mindset honed in both commercial and low-level embedded codebases. He is motivated to apply his cross-functional background to deliver reliable backend and IoT solutions while continuing to deepen Java and systems expertise.
code17 years of coding experience
job4 years of employment as a software developer
bookInAcademy, Fundamentele Marketing-ului, InAcademy, Fundamentele Marketing-ului at InAcademy
bookJava Software Developer, Computer Software and Media Applications, Java from Scratch, Java Software Developer, Computer Software and Media Applications, Java from Scratch at Software Development Academy
bookEconomist, Facultatea de Marketing si Economia Serviciilor, Licenta obtinuta in 2004 - ASE, Economist, Facultatea de Marketing si Economia Serviciilor, Licenta obtinuta in 2004 - ASE at Artifex of Bucharest
github-logo-circle

Github Skills (19)

uart10
timers10
git10
interrupt-handling10
timer10
build-system10
c1110
c1710
lua10
gpio10
interrupt10
sys10
arm10
embedded10
stm10

Programming languages (12)

TypeScriptC++ShellCSSCCMakeScalaJavaScript

Github contributions (5)

github-logo-circle
elua/elua

Jul 2008 - Dec 2022

eLua Project on GitHub
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:745 commits, 81 PRs, 89 pushes in 14 years 7 months
Contributions summary:Bogdan contributed to the eLua project, which is an embedded Lua interpreter, by implementing features and fixing bugs across various modules. The user focused on adding support for new platforms and features, including the STM32 and AVR32 architectures, along with integrating the NIFFS filesystem and adding code for interrupt handlers in the STR9 platform. The user also refactored and improved the code for modules like the PIO, UART, and timer, demonstrating a broad understanding of embedded systems. The contributions included significant work on the build system, with support for various toolchains and flexible compilation options.
ARMmbed/mbed-os

Aug 2013 - May 2018

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:334 commits, 77 PRs, 76 pushes in 4 years 9 months
Contributions summary:Bogdan primarily contributed to the mbed-os repository by modifying and adapting source code files and build tools. They changed line endings and removed non-ASCII characters from header files. Furthermore, they implemented changes to support LPC11U35_401 and LPC4088_EA binary generation, and refactored LPC810/LPC812 code by moving common code to a shared folder. The contributions also include bug fixes in the Ticker, FilePath, and serial implementations.
kernelmbed-osoperating-systemlinuxmbed
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
Bogdan Marinescu