Zpět na profesionály

C++ Developer

Přehled


Krátké shrnutí

Zkušený vývojář v jazyce C++ s více než pětiletou praxí. Během své kariéry vyvinul mobilní aplikaci a několik webových stránek. Většinou byl zodpovědný za psaní a úpravy kódu, navrhování a implementaci softwaru, navrhování softwarové architektury a implementaci softwarových funkcí a také přebíral zodpovědnost za testování a ladění softwaru, aby bylo zajištěno, že splňuje standardy. Má zkušenosti s Visual Studio, QtCreator, MySQL, Git, Jira, TeamCity, VS Code, Sorround SCM, rotocol buffers HTML/CSS/JavaScript, co se týče platformy, je nejzkušenější v systému Windows, ale v minulosti pracoval i s platformou Mac. Angličtinu ovládá na velmi dobré úrovni, takže mu nedělá problém pracovat v mezinárodním týmu.

- 05/2021 - 02/2023: VÝVOJÁŘ SW

Projekt: desktopový software pro synchronizaci souborů

Popis: Projekt je zaměřen na synchronizaci souborů s daty: C++/Qt/Qml

Nástroje: Qt 5.12.5, Qt 6.3.0, QtCreator, MySQL, git, Jira, TeamCity.

Platformy: Windows 10

- 12/2019 - 10/2020: SW DEVELOPER

Projekt: software pro řízení hydroplantací

Popis: Projekt je zaměřen na realizaci hydroplánů, které se nacházejí na území České republiky: C++/Qt/Qml

Nástroje: Visual Studio, VS Code, QtCreator, Sorround SCM

Platformy: Windows 10

- 05/2018 - 10/2019: SW DEVELOPER

Projekt: různé úkoly v SDK snímače otisků prstů

Popis: V rámci projektu je třeba řešit otázky týkající se otisků prstů: C/C++, protokolové buffery, HTML/CSS/JavaScript.

Nástroje: Visual Studio, Qt Creator, Git, doc-o-matic

Platformy: Windows 10, Ubuntu

- 04/2017 - 01/2018: VÝVOJÁŘ SW

Projekt: Nástroj pro řízení stolního zesilovače výkonu

Popis: Projekt je zaměřen na vývoj zesilovače, který je určen pro výkonové zesilovače: C++, QWidgets, Qml, Qwt, protokolové vyrovnávací paměti, MySQL

Nástroje: Qt 5.7, Qt Creator, MySQL workbench, Git

Platformy: Windows 7, 8.1

- 03/2016 - 01/2017: VÝVOJ MOBILNÍCH APLIKACÍ

Projekt: Angličtina pro pokročilé je mobilní aplikace

Popis: Projekt je zaměřen na výuku angličtiny v anglickém jazyce: Qt Quick (grafické uživatelské rozhraní), Objective-C (noční režim na iOS), formát SVG (ikony), Qt Linguist (jazykové verze).

Nástroje: C++, Qt 5.6, Qml, JavaScript, Objective-C

Platformy: Android, iOS

Grafika: Vektorová grafika v programech Corel Draw a Inkscape

Hypertextové odkazy: Překlady: němčina (Android), němčina (iOS)

- 07/2015 - 05/2016: HM-MUSIC, pracovník na volné noze

Projekt: Drobné úpravy uživatelského rozhraní jukeboxu v Qt Quick

Popis: rolovací zobrazení, česká verze v Qt Linguist, optimalizace písma atd.

Nástroje: C++, Qt 5.5, Qml, SQL

Platformy: Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt, Qt: Linux (Debian, Ubuntu)

- 06/2015 - 06/2016: VÝVOJÁŘ SW

Projekt: Výpočetní nástroj pro stolní jističe.

Výpočetní jádro v C++, ovladač QODBC, QWidgets, Qml, SQLite, Qwt, výstup HTML ODT PDF souborů, jazykové verze s Qt Linguist

Nástroje: Qt 5.5, Qt Creator, MS Excel

Windows XP, 7, 8.1

Pracovní zkušenosti

05/2021 - 02/2023 Developed file synchronization desktop software using C++/Qt/Qml. Worked with Visual Studio, Qt 5.12.5, Qt 6.3.0, QtCreator, MySQL, git, Jira, and TeamCity. Platform: Windows 10.

12/2019 - 10/2020 Worked on software controlling hydroplants using C++/Qt/Qml. Utilized Visual Studio, VS Code, QtCreator, and Sorround SCM. Platform: Windows 10.

05/2018 - 10/2019 Contributed to various tasks in fingerprint sensor SDK using C/C++, protocol buffers, HTML/CSS/JavaScript. Utilized Visual Studio, Qt Creator, Git, and doc-o-matic. Platforms: Windows 10, Ubuntu.

04/2017 - 01/2018 Developed a desktop power amplifier controlling tool using C++, QWidgets, Qml, Qwt, protocol buffers, and MySQL. Worked with Qt 5.7, Qt Creator, MySQL workbench, and Git. Platforms: Windows 7, 8.1.

03/2016 - 01/2017 Created "English for advanced" mobile application with C++/Qt backend and Qt Quick GUI. Implemented night mode on iOS using Objective-C. Platforms: Android (ARMv5, ARMv7, x86), iOS.

Author
C++ Developer
643f9d744357d20001a5bc5b
Kontraktor7150  / Denně
ÚroveňSENIOR
Role
C++ Developer
Jazyky
English
Dovednosti
AndroidCC++CICDCSSCode ManagementDatabaseDevOpsGitGraphic Design SoftwareHTMLIDEInkscapeJavaScriptJiraLinuxMeteorMySQLObjective-COperation SystemsProject Management ToolsQtSQLSQLiteSVGTeamCityToolsUIVisual StudioWindows 10Windows 7Windows XPXMLiOS
Lokality
RemotePraha