Tóth János

Senior Lecturer

Hungary
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
Tóth János is a Senior Lecturer and experienced embedded systems engineer with 13 years of hands-on development in C/C++ across PIC, ARM (STM32), Raspberry Pi, BeagleBone Black and Linux kernel modules. He combines academic research (PhD candidate in Engineering Sciences) with practical industry roles, including long-term embedded software engineering and current training work at Festo Didactic. His toolkit spans low-level Assembly, MATLAB/Simulink, ANSYS and Python, and he has production experience with ROS/ROS2 and Arduino ecosystems. An active open-source contributor, he’s fixed cross-platform process handling and implemented multi-instance protection in the widely used conky system monitor, illustrating attention to portability and real-world robustness. Colleagues value his ability to translate complex control and mechatronics problems into reliable firmware and simulation workflows. Based in Hungary, he blends rigorous academia with pragmatic engineering and community-driven contributions.
code13 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD Engineering Sciences, Doctor of Philosophy - PhD Engineering Sciences at Magyar Agrár- és Élettudományi Egyetem (MATE)
languagesHungarian, English, German
stackoverflow-logo

Stackoverflow

Stats
210reputation
4kreached
3answers
3questions
github-logo-circle

Github Skills (16)

linux10
c-language10
cprogramming-language10
netbsd10
openbsd10
freebsd10
system-monitoring10
haiku10
lua8
shadow6
bash6
assembly6
ncurses6
wayland6
dynamic-memory-allocation6

Programming languages (5)

C++CJavaScriptPythonKotlin

Github contributions (5)

github-logo-circle
brndnmtthws/conky

Jul 2022 - Feb 2025

Light-weight system monitor for X, Wayland, and other things, too
Role in this project:
userBack-end Developer
Contributions:1 review, 14 PRs, 4 pushes in 2 years 7 months
Contributions summary:Tóth focused on enhancing the `conky` system monitor by addressing several key areas. They fixed a name check issue related to the `-U` flag, which prevents multiple instances of `conky`. The user refactored the process checking method, moving from `/proc` to `ps` for broader compatibility. Moreover, they implemented the `-U` flag on multiple platforms (Linux, FreeBSD, NetBSD, OpenBSD, and Haiku), restricting multiple instances of conky.
lualight-weightmonitorwaylandlight
g0mb4/SimDatabase

Jul 2018 - Dec 2020

A MySQL extension for Simulink.
Contributions:2 PRs, 24 pushes, 3 branches in 2 years 5 months
simulinkmysql
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
Tóth János - Senior Lecturer