Schlagwörter
Skills
Methoden und Paradigmen:
Objektorientierte Analyse (OOA), Design (OOD), Programmierung (OOP), Datenbank-Design, Objektorientierte Softwareentwicklung (OOSD), Modellgetriebene Softwareentwicklung (MDSD), Modellgetriebene Architektur (MDA), Aspektorientierte Softwareentwicklung (AOSD), Design Patterns, Product Line Engineering (PLE), Continuous Integration (CI), Task based development, Dependency Injection (DI), Serviceorientierte Architektur (SOA)
Programmiersprachen:
PHP 8/7/5/4, Xtend, Java 11/8/7/6/5, JavaScript und andere.
Standards/Frameworks:
Zikula (Web Application Framework), Symfony 5/4/3/2, Shopware 6, Doctrine 2 (ORM), DQL, SQL, Twig 3/2/1, Smarty, Hugo, PostNuke
HTML 5/4, XHTML, CSS 3/2, SASS/SCSS, JSON, XML, XSLT, XPath, XQuery, XForms, SVG, …
Bootstrap 4/3, Ajax (jQuery, Prototype, Scriptaculous), Web 2.0
REST, SOAP, WSDL, Web Services, …
Eclipse, RCP, EMF, Xtext, Xtend 2, Sirius, GEF, GMF, openArchitectureWare (oAW), Xpand, Xtend, Checks, MWE, MWE 2
Entwicklungswerkzeuge:
Zikula Application Framework, ModuleStudio (MDSD-Tool auf Basis von Eclipse) zur Entwicklung von Komponenten für Zikula, Eclipse, JUnit, PHPUnit, Checkstyle, Findbugs, Spotbugs, PMD, Git, GitHub, GitHub Actions,Tycho, Buckminster, P2, B3, Apache Ant, Jenkins (ehemals Hudson), Apache Webserver
DB-Managementsysteme:
MySQL/MariaDB, MS SQL Server, SQLite, JDBC, ODBC
Spezialkenntnisse:
Modellgetriebene Entwicklung (MDD - Model Driven Development), Modellierung, Modeling,Domänenspezifische Sprachen (DSL - Domain Specific Language),Webanwendungen und Webdesign, Web Security, Content Management Systeme (CMS), Portalsysteme, Individualsysteme, Open Source, Suchmaschinenoptimierung (SEO), Barrierearmut, Barrierefreiheit / Accessibility, Softwaretechnik / Software Engineering, Business Intelligence (BI) und OLAP (mit Cognos und MS SQL)
Erfahrungen in den Bereichen:
Anwendungsprogrammierung, Modellgetriebene Entwicklung, Spezifikation, Programmierung, Test, Realisierung von Webapplikationen, Software Engineering
Zertifizierungen:
SensioLabs Twig Certified Designer
Projekthistorie
Reisebereitschaft
Sonstige Angaben
Youtube - Video
Dynamische Webanwendungen modellieren und generieren
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
01.01.2014
Versicherungsende:
01.01.2027