Roman Moravcik

Project Leader at Siemens

Prague, Prague, Czechia
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
Roman Moravcik is a seasoned embedded software and networking engineer with 26 years of experience, now leading the PROFINET team at Siemens Prague for SINAMICS, SINUMERIK and SIMOTION products. He combines deep low-level expertise in assembler, C/C++, Linux kernel and GTK+ with long-term hands-on experience shipping telecom and industrial control firmware. A pragmatic leader who progressed from development engineer to project lead, he balances architecture, delivery and on-the-ground debugging in real-time systems. He also contributes to open-source internationalization, maintaining Slovak translations for the widely used Marlin 3D printer firmware—a small but user-visible detail that reflects his attention to end-user experience. Trained as an MSc in Telecommunications from the University of Žilina, he brings both protocol-level knowledge and practical embedded development skills to complex automation projects.
code26 years of coding experience
job17 years of employment as a software developer
bookMsc, Telecommunications, Msc, Telecommunications at University of Zilina
languagesEnglish, Slovenian, Czech
github-logo-circle

Github Skills (10)

firmware10
3d-printing10
rlang10
internationalization10
lang10
localization10
r-language10
arduino5
c-language4
cprogramming-language4

Programming languages (6)

JavaC++CSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
MarlinFirmware/Marlin

Oct 2017 - Jun 2022

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:68 commits, 58 PRs, 62 comments in 4 years 9 months
Contributions summary:Roman primarily contributes to the Marlin firmware project by updating and improving the Slovak language translation. Their commits involve modifications to the `language_sk.h` file, focusing on translating various user interface strings and messages within the 3D printer firmware. The contributions span multiple commits, demonstrating a consistent effort to refine the Slovak language support within the Marlin project, which impacts the user experience for Slovak-speaking users of 3D printers running this firmware.
vendorreprapmarlinesp32commercial
rmoravcik/jarvis-2.0

Jul 2014 - May 2016

Contributions:210 commits, 1 push in 1 year 9 months
iron-mangamemarkiron
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
Roman Moravcik - Project Leader at Siemens