IT-Kompetenz
Feld | Qualifikation |
---|---|
Programmier-Sprachen/ Cloud | PHP 8, JavaScript (ECMA), Java, C# /.NET (teilweise), Azure (teilweise), AWS (teilweise), Spring Boot, Rust (teilweise) |
Frontend-Entwicklung | HTML 5, jQuery mit Plugin-Entwicklung, UI Widget-Entwicklung, SCSS, LESS, Compass, Module-Loader (RequireJS, CommonJS, AMD), AngularJS, Angular, React, Svelte, Store-Technologien/ Redux wie NgRx, Elf oder Mischformen), Node.js, Deno, Bootstrap, RxJs (Reactive Pattern), Highcharts, D3, TypeScript, Yarn, NPM, AgGrid, Material, PrimeNG |
Testen/ Dev/ Doku Frontend | JSLint/ ESLint, Jasmine, Karma, Jest, Protactor, Angular compodoc, Storybook (Angular), Figma |
Backend-Entwicklung | APC, SOLR, PEAR, Doctrine, Zend Framework, Symfony, Junit, xdebug, JPA, Lombok, Maven/ Gradle, Middleware mit Rust (teilweise) |
CMS und Template-Systeme | Joomla! (Template- und Komponenten-Entwicklung), Smarty, FirstSpirit (Frontend) |
Datenbanken | MySQLi, PostgreSQL, Sybase DB, Oracle, MS SQL Server, MongoDB |
API/ Plugins | Instagram API, Cliplister API/SOAP, Facebook Plugins, Google API |
Datenkommunikation | SQL, Prozeduren, JSON, HTTP, REST und GraphQL (Konzept und Umsetzung), SOAP, JSON-RPC, XML, XSLT, Xpath, AJAX, stream-basiert in Kafka-Umgebung |
Shop-Systeme | OXID eShop Community Edition, Shopware CE |
Workflow, UML, Version Control | Subversion, Visual Paradigm Suite, Enterprise Architect, ArgoUML, JIRA, Git |
Programmier-Design/ Continuous Integration | OOA, OOD, UML, SOLID, Design-Pattern, MVC, MVP, MV*, Jenkins, BEM-Methodik (SCSS), CI/CD |
Sicherheit/ Authentification | Umsetzung von Abwehrtechniken (z.B. CSRF), vollständige Session- und Frontend-Entwicklung, JSON Web Token (JWT), sichere SQL-ORM-Umgebungen, Kerberos Authentification (Frontend), OAuth |
Design/ Ergonomie | Software-Ergonomie, User Experience (teilweise), Adobe Photoshop, SEO, Adobe Illustrator |
Projekt-Durchführung | agile Software-Entwicklung, nach Modellen wie z.B. Wasserfall, Scrum-Projektmanagement |
Cloud-Kompetenz
AZURE:
Ich konfiguriere AZURE selbständig im Bereich der Authentifikation/ OAuth und initialisiere Datenbanken wie
CosmosDB. Der relevante Quellcode wird mit Angular und C#/ JAVA realisiert und mit vollständigen REST-Umgebungen
aufgebaut. Ich arbeite mich bei Bedarf in unterschiedliche Bereiche von AZURE ein und arbeite sicher im Umfeld
der Git-Repository-Umgebung mit Pull-Request-Abnahmen.
AWS:
Ich richte Umgebungen wie Authentifikation, Buckets, S3 (Webseiten-Hosting) oder Amazon RDS Komponenten ein
und verwende sie bei der Entwicklung mit Angular und/ oder C#. Datenbanken wie DynamoDB werden konfiguriert.
REST-Umgebungen erstelle ich selbständig mit Amplify (serverless) und den relevanten Services im Bereich
Requests, Error-Logging, Ressourcen-Routing oder Data-Stores. Ich habe mich in einige Konfigurationen und
Cloud-Technologien eingearbeitet und verwende das Wissen zeitnah in Projekten auch vor Ort.
Ich verfüge außerdem zu den folgenden Technologien theoretisches Wissen und zum Teil praktische Erfahrungen:
- Im Bereich Identity und Access Management erstelle ich Benutzer und Gruppen und erzeuge Token und andere
sicherheitsrelevante Konfigurationen
- Die Konfiguration und Verwendung von CloudFront
- Lambda-Funktionen im Node-Umfeld
- Verwendung der AWS-Console