Back to professionals

C Developer & C++ Developer

Overview


Short Summary

The candidate is an experienced software/firmware developer with a strong background in robotics and cybernetics. He has successfully completed his university studies in electrical engineering and information technology, with a focus on designing intelligent unmanned flying systems and HMIs for embedded platforms. In his previous role at T-Industry, he was responsible for designing and developing control systems, SCADA/HMI applications, and web applications using various programming languages and technologies. He also has experience in customizing and modifying Linux operating systems for embedded devices. The candidate is fluent in Slovak and English, and has semi-advanced proficiency in German. He is skilled in programming languages such as C/C++, Qt5, TypeScript/JavaScript, and Bash, and has knowledge of technologies such as Linux, Jenkins, Git, REST API, MQTT, OCPP, Sigfox, and SQLite3.

Work Experience

07/2020 - Present: Software/Firmware Developer - Company A

  • Designed and developed control systems using C++, Node.js, TypeScript, and shell/bash.
  • Created SCADA/HMI applications in C++ using Qt5.
  • Implemented communication protocols such as REST API, WebSocket, MQTT, OCPP, and Sigfox.
  • Customized and modified Linux operating systems for embedded devices using Buildroot and Jenkins.
  • Automated compilation, testing, and release of applications using GitLab CI/CD.

10/2017 - 06/2020: Software Developer - Company B

  • Analyzed, prepared, implemented, tested, and programmed modules in C/C++ and Node.js for 32-bit ARM application processors.
  • Developed web applications using AngularDart (front-end) and Node.js/C++ (back-end).
  • Utilized technologies such as Linux, Jenkins, Git, REST API, MQTT, OCPP, Sigfox, and SQLite3.
  • Worked on analysis, requirements, and programming based on project needs.

Education:

  • Completed 1st and 2nd degree university studies in Robotics and Cybernetics at the Faculty of Electrical Engineering and Information Technology of STU in Bratislava.
  • Bachelor's thesis focused on designing an intelligent unmanned flying system.
  • Diploma's thesis centered around HMI for modern embedded platforms with a main focus on SCADA applications and building an operating system.

Technical and Language Skills:

  • Languages: Slovak (native), English (advanced), German (intermediate).
  • Programming Languages: C/C++, Qt5, TypeScript/JavaScript, Bash, LaTeX, Node.js, AngularDart, MATLAB.
  • Technologies: Linux, Jenkins, Git, REST API, MQTT, OCPP, Sigfox, SQLite3.
Author
C Developer & C++ Developer
63693691f064f88111c49dd2
Employee2000  / Per month
Freelancer220  / Per day
Roles
C Developer C++ Developer
Languages
English
Skillset
ARMBashBuildrootCC++Code ManagementEmbedded SystemsGitGitlabJavaScriptLinuxMatlabOperation SystemsProcessorsRestShellSpecificationsToolsTypeScript
Localities
Remote