18.06.2024 aktualisiert


100 % verfügbar
Full Stack Entwickler [Laravel, Symfony, Vue, Angular, JS, CSS]
Duesseldorf, Deutschland
Deutschland
Skills
Symfony3Gulp.JsJavaScriptPHPBarrierefreies WebdesignAutomatisierungBootstrapCSSCode-ReviewDependency InjectionSoftware Design PatternsWebdesignLinuxMiddlewareFehlerbehandlung
PHP
Ich habe langjährige Erfahrung mit PHP seit 2009 und ein solides Verständnis der Prinzipien der objektorientierten Programmierung, Entwurfsmuster, SOLID-Prinzipien und Model-View-Controller.
MySQL
Meine umfangreichen Erfahrungen mit MySQL umfassen die Optimierung von Abfragen, Schema-Design und Performance-Tuning.
JavaScript
Seit 2015 arbeite ich umfassend mit JavaScript und habe ein solides Verständnis der Kernelemente und Prinzipien der Programmierung. Ich bin erfahren in der Anwendung von Vanilla JS für effiziente und performante Web-Lösungen sowie fundierte Kenntnisse in der Verwendung populärer Frameworks und Bibliotheken.
CSS
Ich habe umfassende Kenntnisse und Erfahrung im Umgang mit CSS3, um ansprechende, benutzerfreundliche und zugängliche Webdesigns zu schaffen. Ich beherrsche fortschrittliche CSS3-Funktionen wie Flexbox, Grid Layout und Animationseffekte, arbeite mit Präprozessoren wie SASS und LESS und wende die BEM-Methodologie zur Strukturierung des CSS-Codes an.
Laravel
Seit 2015 arbeite ich intensiv mit dem Laravel-Framework und habe umfassende Kenntnisse in seinen Schlüsselfunktionen wie Eloquent ORM, Blade Templating und Middleware. Ich bin vertraut mit fortschrittlichen Laravel-Technologien und Plugins und achte auf Best Practices, gründliche Tests und Leistungsoptimierung.
Symfony
Seit 2022 arbeite ich mit dem Symfony-Framework und habe umfassende Kenntnisse in seinen Kernkomponenten und Best Practices erworben. Ich habe Erfahrung in der Nutzung von Symfony Bundles, Dependency Injection und dem Event-Dispatcher-System. Ich achte auf gründliche Tests und Leistungsoptimierung sowie die Einhaltung der SOLID-Prinzipien und anderer bewährter Methoden.
Vue
Seit 2018 arbeite ich mit Vue.js und habe fundierte Kenntnisse in reaktiver Datenbindung, Komponentenarchitektur und Vuex State Management. Ich entwickle wiederverwendbare Komponenten und implementiere Single Page Applications (SPAs) mit dem Vue Router.
Angular
Seit 2020 arbeite ich mit Angular und habe umfassende Kenntnisse in den Kernkonzepten, Modulen, Komponenten und Diensten sowie der RxJS-Bibliothek. Ich entwickle modulare und wiederverwendbare Code-Strukturen und implementiere SPAs mit dem Angular Router.
TypeScript
Seit 2022 arbeite ich mit TypeScript und habe eine solide Grundlage in der stark typisierten Programmierung erworben. Ich nutze TypeScript-Features wie Interfaces, Enums und Generics und achte auf Best Practices zur Sicherstellung von wartbarem und sicherem Code.
Alpine.js
Seit 2020 arbeite ich mit Alpine.js und habe fundierte Kenntnisse in seiner reaktiven und deklarativen Natur erworben. Ich entwickle interaktive und dynamische Benutzeroberflächen und strukturiere den Code für Wiederverwendbarkeit und Wartbarkeit.
Tailwind
Seit 2020 arbeite ich mit Tailwind CSS und habe gründliche Kenntnisse in der Utility-First-CSS-Methodik erworben. Ich erstelle schnell Prototypen und baue wartbare Designsysteme.
Bootstrap
Ich habe Erfahrung mit Bootstrap, um responsives und benutzerfreundliches Design zu schaffen. Ich bin vertraut mit den Kernkomponenten und Hilfsklassen des Frameworks.
Versionierung
Ich nutze Quellcodeverwaltungsplattformen wie GitLab, GitHub und BitBucket und bin vertraut mit dem GitFlow-Workflow, der eine strukturierte Verwaltung von Branches ermöglicht. Diese Tools fördern effiziente Teamarbeit und Code-Reviews.
Abhängigkeitsmanagement
Ich arbeite mit verschiedenen Abhängigkeitsmanagern und Build-Tools wie Composer, Webpack, Laravel Mix, npm, Gulp, Node, Bun und Vite. Diese Tools gewährleisten eine effiziente Verwaltung von Projektabhängigkeiten und die Automatisierung von Build- und Deployment-Prozessen.
Python
Ich habe grundlegende Kenntnisse in Python und arbeite daran, meine Kenntnisse durch kontinuierliches Lernen und die Anwendung in praktischen Projekten zu vertiefen.
Barrierefreiheit
Ich habe ein tiefgehendes Verständnis und Engagement für Barrierefreiheit und entwickle Webanwendungen gemäß den WCAG 2.1-Richtlinien. Ich nutze Werkzeuge wie Axe und Lighthouse zur Identifikation und Behebung von Zugänglichkeitsproblemen.
Docker
Ich habe Erfahrung mit Docker zur Schaffung von isolierten, reproduzierbaren und skalierbaren Umgebungen und nutze Docker-Compose zur Orchestrierung mehrerer Container.
Workflow
Ich wende Agile/Scrum-Entwicklungsmethoden an und habe ein tiefgehendes Verständnis für Agile-Prinzipien durch die Teilnahme an verschiedenen Scrum-Rollen gewonnen.
Betriebssystemkenntnisse
Ich habe Erfahrung mit OSX seit 2013, Linux seit 2020 und Windows seit Windows 3.11. Ich bin vertraut mit Systemadministration, Wartung und Fehlerbehebung auf diesen Plattformen.
Ich habe langjährige Erfahrung mit PHP seit 2009 und ein solides Verständnis der Prinzipien der objektorientierten Programmierung, Entwurfsmuster, SOLID-Prinzipien und Model-View-Controller.
MySQL
Meine umfangreichen Erfahrungen mit MySQL umfassen die Optimierung von Abfragen, Schema-Design und Performance-Tuning.
JavaScript
Seit 2015 arbeite ich umfassend mit JavaScript und habe ein solides Verständnis der Kernelemente und Prinzipien der Programmierung. Ich bin erfahren in der Anwendung von Vanilla JS für effiziente und performante Web-Lösungen sowie fundierte Kenntnisse in der Verwendung populärer Frameworks und Bibliotheken.
CSS
Ich habe umfassende Kenntnisse und Erfahrung im Umgang mit CSS3, um ansprechende, benutzerfreundliche und zugängliche Webdesigns zu schaffen. Ich beherrsche fortschrittliche CSS3-Funktionen wie Flexbox, Grid Layout und Animationseffekte, arbeite mit Präprozessoren wie SASS und LESS und wende die BEM-Methodologie zur Strukturierung des CSS-Codes an.
Laravel
Seit 2015 arbeite ich intensiv mit dem Laravel-Framework und habe umfassende Kenntnisse in seinen Schlüsselfunktionen wie Eloquent ORM, Blade Templating und Middleware. Ich bin vertraut mit fortschrittlichen Laravel-Technologien und Plugins und achte auf Best Practices, gründliche Tests und Leistungsoptimierung.
Symfony
Seit 2022 arbeite ich mit dem Symfony-Framework und habe umfassende Kenntnisse in seinen Kernkomponenten und Best Practices erworben. Ich habe Erfahrung in der Nutzung von Symfony Bundles, Dependency Injection und dem Event-Dispatcher-System. Ich achte auf gründliche Tests und Leistungsoptimierung sowie die Einhaltung der SOLID-Prinzipien und anderer bewährter Methoden.
Vue
Seit 2018 arbeite ich mit Vue.js und habe fundierte Kenntnisse in reaktiver Datenbindung, Komponentenarchitektur und Vuex State Management. Ich entwickle wiederverwendbare Komponenten und implementiere Single Page Applications (SPAs) mit dem Vue Router.
Angular
Seit 2020 arbeite ich mit Angular und habe umfassende Kenntnisse in den Kernkonzepten, Modulen, Komponenten und Diensten sowie der RxJS-Bibliothek. Ich entwickle modulare und wiederverwendbare Code-Strukturen und implementiere SPAs mit dem Angular Router.
TypeScript
Seit 2022 arbeite ich mit TypeScript und habe eine solide Grundlage in der stark typisierten Programmierung erworben. Ich nutze TypeScript-Features wie Interfaces, Enums und Generics und achte auf Best Practices zur Sicherstellung von wartbarem und sicherem Code.
Alpine.js
Seit 2020 arbeite ich mit Alpine.js und habe fundierte Kenntnisse in seiner reaktiven und deklarativen Natur erworben. Ich entwickle interaktive und dynamische Benutzeroberflächen und strukturiere den Code für Wiederverwendbarkeit und Wartbarkeit.
Tailwind
Seit 2020 arbeite ich mit Tailwind CSS und habe gründliche Kenntnisse in der Utility-First-CSS-Methodik erworben. Ich erstelle schnell Prototypen und baue wartbare Designsysteme.
Bootstrap
Ich habe Erfahrung mit Bootstrap, um responsives und benutzerfreundliches Design zu schaffen. Ich bin vertraut mit den Kernkomponenten und Hilfsklassen des Frameworks.
Versionierung
Ich nutze Quellcodeverwaltungsplattformen wie GitLab, GitHub und BitBucket und bin vertraut mit dem GitFlow-Workflow, der eine strukturierte Verwaltung von Branches ermöglicht. Diese Tools fördern effiziente Teamarbeit und Code-Reviews.
Abhängigkeitsmanagement
Ich arbeite mit verschiedenen Abhängigkeitsmanagern und Build-Tools wie Composer, Webpack, Laravel Mix, npm, Gulp, Node, Bun und Vite. Diese Tools gewährleisten eine effiziente Verwaltung von Projektabhängigkeiten und die Automatisierung von Build- und Deployment-Prozessen.
Python
Ich habe grundlegende Kenntnisse in Python und arbeite daran, meine Kenntnisse durch kontinuierliches Lernen und die Anwendung in praktischen Projekten zu vertiefen.
Barrierefreiheit
Ich habe ein tiefgehendes Verständnis und Engagement für Barrierefreiheit und entwickle Webanwendungen gemäß den WCAG 2.1-Richtlinien. Ich nutze Werkzeuge wie Axe und Lighthouse zur Identifikation und Behebung von Zugänglichkeitsproblemen.
Docker
Ich habe Erfahrung mit Docker zur Schaffung von isolierten, reproduzierbaren und skalierbaren Umgebungen und nutze Docker-Compose zur Orchestrierung mehrerer Container.
Workflow
Ich wende Agile/Scrum-Entwicklungsmethoden an und habe ein tiefgehendes Verständnis für Agile-Prinzipien durch die Teilnahme an verschiedenen Scrum-Rollen gewonnen.
Betriebssystemkenntnisse
Ich habe Erfahrung mit OSX seit 2013, Linux seit 2020 und Windows seit Windows 3.11. Ich bin vertraut mit Systemadministration, Wartung und Fehlerbehebung auf diesen Plattformen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2022
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherPolnischMuttersprache