[wanted] remote freelance or full-time Qt C++ Linux/Windows contract job (15 years of experience)
I'm C++ Qt cross-platform developer with 15 years of experience.
I'm looking for remote freelance or full-time (contract) job related to Qt, C++, Linux/Windows.
Primarily I do:
⚫ developing of cross-platform apps using C++ and Qt: GUI and daemons;
⚫ debugging them under Linux / Windows;
⚫ advanced Linux stuff
Quote of the day: “Debugging is at least twice as hard as writing the program in the first place” (Brian Kernighan)
My debugging process involves:
⚬ maintaining a good code base (-Wall is my friend);
⚬ following C++ and Qt best practices;
⚬ writing understandable messages to log;
⚬ writing UnitTests, Test-driven development
⚬ running static and runtime analyzers
I would be delighted to help you.
Let's build the software you can rely on together!
Send me a message and we will arrange for the interview.
Here are my skills in a form of a list for searching/matching purpose:
⚫ C++: Qt, boost, POSIX, libevent, cURL, OpenSSL, TinyXML, mongoose embedded HTTP server
⚫ Code verification tools: cppcheck, Valgrind, gcov, gprof
⚫ Qt: model-view framework, QJson, QSettings, log message handlers
⚫ Technics: OOP, TDD (QtTest, GoogleTest), design patterns, multi-threading, asynchronous I/O
⚫ Linux: kernel modules, minimal bootable system from CD/USB, RaspberryPi, RPM / DEB packaging, bash / Python scripting, VirtualBox, VMWare
⚫ Collaboration: Git, GitHub, GitLab, SVN, branching, merging, code reviewing, continuous integration, auto builds, BuildBot, Redmine, Bugzilla, Jira
Upwork profile with portfolio: https://www.upwork.com/o/profiles/users/_~01260a5aa7146614be/