Howdy Logo
Candidates Hero image

Howdy Candidates

Image of João M.
João M.
Back-end and Systems Engineer
Qt
C++
Python
Javascript

João is available for hire

Meet João M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Bio

An experienced Computer Engineering graduate with a specialization in control systems and automation development for the industrial sector. Over 4 years of professional engagement has fortified proficiency in programming languages such as C/C++, Python, JavaScript, and Structured Text (ST) for a variety of Programmable Logic Controllers (PLCs). Acquired robust expertise in Linux and Windows operating systems and application development.

Technical strengths encompass a comprehensive command of C & C++ versions 11/14/17, Structured Text (ST), Python, JavaScript, Java, and SQL. Experience with IDEs includes Qt Creator, Visual Studio, NetBeans, and Visual Studio Code. Familiarity with the Qt framework, including QML/Qt Quick technologies, smart pointers, object-oriented programming (OOP), the Standard Template Library (STL), multithreading, socket programming, MySQL database management, the React framework, and Git for version control.

Knowledge of communication protocols includes Modbus TCP/IP, Modbus RTU, Ethernet IP, Profibus DP & PA, and OPC data access standards. Software proficiency extends to an intermediate level in AutoCAD, advanced proficiency in EPLAN Electric P8, advanced knowledge of the Microsoft Office suite, and intermediate skills in SketchUP and ClickUp. Furthermore, possesses additional qualifications in applying the Agile methodology (Scrum) for effective project management.