C Developer & C++ Developer & Java Developer
Überblick
Kurzer Überblick
Der Kandidat begann seine berufliche Laufbahn als technischer Zeichner, wo er seine Fähigkeiten im Entwerfen und Erstellen von Plänen für die Produktion verfeinerte. Während dieser Zeit sammelte er Erfahrungen mit Entwurfswerkzeugen wie AutoCAD, ArchiCAD und Revit, mit deren Hilfe er lernte, Entwürfe zu visualisieren und zu interpretieren. Seine Erfahrungen im technischen Zeichnen und Design erwiesen sich als wertvoll für seine spätere Arbeit in der Softwareentwicklung. Peters Karriere in der Softwareentwicklung begann als technischer IT-Administrator im Fachbereich Politikwissenschaft an der Westböhmischen Universität. Er erlernte eine breite Palette von Programmiersprachen und -tools, darunter C, C#, Java, Lua, Python, JavaScript/Typescript, Node.js und verschiedene Auszeichnungssprachen wie HTML und XML. Er war verantwortlich für die Verwaltung der Hard- und Software der Universität, einschließlich des Netzwerkdrucks. Anschließend arbeitete er als Softwareentwickler, wo er für die kontinuierliche Integration und Implementierung von C- und C++-Spezifikationen zuständig war. Derzeit arbeitet Peter als Softwareentwickler, wo er sich auf die Implementierung von Spezifikationen in C# und TypeScript für serverseitige Anwendungen konzentriert. Er hat auch serverseitige Anwendungen für Blockchain-Verbindungen und für 1v1-Spiele entwickelt. Peter kennt sich mit kontinuierlicher Integration aus und nutzt AWS-Dienste zur Bereitstellung von Code. Zusätzlich zu seiner beruflichen Arbeit hat er an mehreren persönlichen Projekten gearbeitet, darunter myTools, eine Java-Quellcode-Bibliothek, und 3D Chess, ein in AutoCAD 2012 entwickeltes Spiel. Er programmiert, seit er 10 Jahre alt ist. Er spricht fließend Englisch und verfügt über gute technische Kenntnisse in Deutsch.
Berufliche Erfahrung
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
| Freiberufler | 271 € / Pro Tag |
| Eben | MEDIOR |