Peter Drahoš

Senior Embedded AI Engineer at Innovatrics

Bratislava, Region of Bratislava, Slovakia
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
Peter Drahoš is a Senior Embedded AI Engineer with 16 years of experience blending research-grade computer graphics, advanced rendering and visualization with practical embedded machine vision systems. Based in Bratislava, he splits his time between Innovatrics and freelance consulting, delivering custom graphics tools and embedded AI solutions while advising on open source integrations. His academic background includes a PhD and years as a research fellow and teaching assistant at the Slovak University of Technology, where he supervised many student projects in graphics, parallel programming and software visualization. An active systems contributor, he has made substantive back-end and build-system improvements to the Lua language—work that highlights his low-level systems expertise alongside high-level ML and rendering skills. Colleagues rely on him for turning cutting-edge research into deployable, maintainable software that runs on constrained hardware.
code16 years of coding experience
bookDoctor of Philosophy, Computer Science, Doctor of Philosophy, Computer Science at Slovak University of Technology
languagesEnglish, German, Slovak, Czech
github-logo-circle

Github Skills (15)

c1710
module-loader10
lua10
dynamic-linking10
lazy-loading10
c1110
resource-loading10
c-programming9
unix9
system-programming9
build-system9
cmake9
cygwin8
version-control7
git7

Programming languages (9)

C#C++ShellCRustCMakeLuaVim script

Github contributions (5)

github-logo-circle
LuaDist/lua

Sep 2010 - Dec 2015

The Lua programming language with CMake based build
Role in this project:
userBack-end Developer & System Architect
Contributions:105 commits, 3 PRs, 7 pushes in 5 years 3 months
Contributions summary:Peter contributed significantly to the Lua programming language's codebase, focusing on the dynamic loading of modules and the integration of executable path determination. They implemented patches for relative package path handling on Unix systems, introducing a `_PATH` global. The user also finalized relative module loading and made minor modifications for Cygwin compatibility. Furthermore, they updated build configurations and incorporated patches and updates from the official Lua 5.1.4 and 5.1.5 releases, reflecting a role in maintaining and improving the core language features.
luacppcmakeswigprogramming-language
LuaDist/tlc

Mar 2012 - Feb 2013

Contributions:8 commits in 10 months
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
Peter Drahoš - Senior Embedded AI Engineer at Innovatrics