C Developer & C++ Developer & Java Developer
Prehľad
Krátke zhrnutie
Kandidát začal svoju kariéru ako technický kreslič, kde sa zdokonaľoval v navrhovaní a vypracovávaní plánov pre výrobu. Počas tohto obdobia získal skúsenosti s používaním návrhových nástrojov, ako sú AutoCAD, ArchiCAD a Revit, ktoré mu pomohli naučiť sa vizualizovať a interpretovať návrhy. Jeho skúsenosti s technickým kreslením a navrhovaním sa ukázali ako cenné pre jeho neskoršiu prácu v oblasti vývoja softvéru. Petrova kariéra v oblasti vývoja softvéru sa začala ako technický správca IT na Katedre politológie Západočeskej univerzity. Naučil sa širokú škálu programovacích jazykov a nástrojov vrátane jazykov C, C#, Java, Lua, Python, JavaScript/Typescript, Node.js a niekoľkých značkovacích jazykov, ako sú HTML a XML. Bol zodpovedný za správu hardvéru a softvéru univerzity vrátane sieťovej tlače. Potom prešiel na pozíciu softvérového vývojára, kde bol zodpovedný za kontinuálnu integráciu a implementáciu špecifikácií v jazykoch C a C++. V súčasnosti Peter pracuje ako softvérový vývojár, kde sa zameriava na implementáciu špecifikácií v jazykoch C# a TypeScript pre aplikácie na strane servera. Vyvinul tiež aplikácie na strane servera pre blockchainové spojenia a pre hry 1v1. Peter je zdatný v oblasti kontinuálnej integrácie a na nasadzovanie kódu využíva služby AWS. Okrem svojej profesionálnej práce pracoval na niekoľkých osobných projektoch vrátane myTools, knižnice zdrojového kódu jazyka Java, a 3D Chess, hry navrhnutej v programe AutoCAD 2012. Programovaniu sa venuje od svojich 10 rokov. Hovorí plynule anglicky a technicky ovláda nemčinu.
Pracovné skúsenosti
2022-současnost | Programátor, Softwarový vývojář (Živnost)
Náplň práce
- implementace dle specifkace v jazice C# a Typescrip
- vývoj serverové aplikace pro spojení s Blockchainem
- vývoj serverové aplikace pro hraní sobojů 1v1
- Continuous Integration - skripty, AWS
- získávání informací v anglickém jazyce
2018-2022 Programátor, Softwarový vývojář (Trvalý pracovní poměr)
Náplň práce:
- implementace dle specifkace v jazice C, C++
- Continuous Integration - skripty
- získávání informací v německém a anglickém jazyce
2016-2018 Technický kreslič, konstruktér (Trvalý pracovní poměr)
Náplň práce:
- kreslení plánů pro výrobu
- návrh a konzultace použitých materiálů
- získávání informací v německém jazyce
2015-2016 Správce IT (Brigáda)
Náplň práce:
- správa hardwaru
- správa softwaru
- správa síťového tisku Studium
2013-2016 Informatika (nedokončené studium)
- Katedra informatiky - Fakulta Aplikovaných věd Západočeské univerzity
Získané znalosti:
- imperativní jazyky: Java, C, C#
- skriptovací jazyky: Php, Python, JavaScript
- značkovací jazyky: Xml(Schemas), Html, FXML
- objektové programování
- více-vláknové programování
- optimalizace kódu, debugging
2009-2013 Technické Lyceum (Maturita)
- Podskupina Statika - Střední průmyslová škola Stavební
Získané znalosti:
- prostředí: AutoCAD, ArchiCAD, Revit, 3DS Max
- schopnost posuzovat jednodušší konstrukce
Dovednosti
Nástroje -
● Java, Lua: Eclipse ● C#: Unity, Visual Studio ● Autodesk: AutoCAD, 3DS Max ● MS Office 2003, 2007, 2013, … ● VBA automatizační skripy MS Office Programování a skriptování ● Java, C#, C ● Python, Lua, PhP ● Html, Xml (včetně schémat) ● JavaFX, FXML, CSS ● Javascript/Typescript, Node.js ● Multithread programing Operační systémy ● Linux - Ubuntu, Debian ● Android ● MS Windows 9x, Me, XP
| Kontraktor | 271 € / Denne |
| Úroveň | MEDIOR |