Quantcast
Channel: Freelancer aus Schweiz auf www.freelancermap.ch
Viewing all articles
Browse latest Browse all 1790

Freelancer-Profil von Oliver Barabas aus München, Senior Frontend Entwickler | React | AWS | Vue.JS | Laravel | Keycloak | Selenium

$
0
0
Kurzprofil 

- Agiler Entwickler mit Hands-on Mentalität und Frontend und PHP Schwerpunkt
- Auslastung: 40 Stunden / Woche
- Sprachen: Deutsch (Muttersprache), Englisch (fließend)


Methoden- und Technologie-Schwerpunkte 

- JavaScript (ES6) / Typescript, React.JS (Next.JS), Vue.JS, Angular, Vanilla.JS, Tailwind CSS, Video.JS, HTML, Bootstrap CSS, PHP Laravel, Node.JS, Express.JS, NPM / Yarn, Bash Scripting, jQuery
- OOP, Design Patterns, TDD (Test Driven Development), DDD (Domain Driven Design), Jest, Selenium, Playwright, Cypress
- Shopware 6.x Plugin Entwicklung
- MySQL, JSON, GraphQL, REST, XML
- Gitlab, GitHub, Bitbucket, CI / CD, Webpack, Keycloak
- AWS (Lambda, Amplify, S3), Docker, Kubernetes, Helm charts, Elastic Load Balancing, Linux / Unix, Python
- Google Tag Manager, Click Performance, Google IMA SDK Ad Tooling
- SEO (Suchmaschinenoptimierung), HLS, Dash, Playerobject, CWV (Core Web Vitals), UX / UI
- agile Methoden wie Scrum & Kanban


Allgemeine Kompetenzen 

Teamfähig, freundlich, entscheidungsfreudig, ergebnisorientiert, offen für neue Technologien und Herausforderungen, hoher qualitativer Anspruch an der Arbeit (Codequalität/Ergebnis), gute Kommunikation, ehrgeizig, zielstrebig, schnelle Auffassungsgabe, selbstständig und zuverlässig.


Projekthistorie 

Dataport                                                                                                                                                                                             07.2023 - heute
Senior Frontend Entwickler

Projektbeschreibung:
Das Cloud-Service-Portal des Auftraggebers (Dataport) wird auf der Basis von Shopware entwickelt, nutzt das PHP Symfony Framework. Die Front-End Entwicklung wird in Bootstrap und Javascript vorgenommen. Das Ziel ist die Entwicklung von Plugins innerhalb des Kunden Cloud-Service-Portals (CSP). Die Umsetzung von Plugins für die Plattform Shopware erfolgt mittels PHP und Twig.

Aufgaben:
 
  • Erfassen und Strukturieren der fachlichen und technischen Anforderungen
  • Anforderungsanalyse und Aufwandschätzung im Team
  • Technische Machbarkeitsanalyse
  • Programmierung und Anpassung des Softwareentwicklungsprodukts
  • Customizing bestehender Anwendungen sowie Programmierung von neuen Funktionalitäten und Schnittstellen
  • Berücksichtigung der durch die Softwarearchitektur vorgegebenen Programmiersprache, Codequalität und Tools
  • Herstellung der Wartungsfähigkeit der Software
  • Programmierung von Sicherheitsmechanismen innerhalb der Software
  • Modellierung von Datenbanken
  • Durchführung von Entwicklertests
  • Erstellung einer Dokumentation der Entwicklung mit vite
  • Erstellung und Übergabe eines Betriebs- und Entwicklungshandbuchs
  • Umsetzung im Frontend und Backend mit PHP, Twig, MySQL, XML, YAML
  • Umsetzung der DevOps Umgebungen (CI / CD Pipelines) in Gitlab
  • Erstellung von Docker-Images und -Containern
  • Nutzung der Shopware Admin API für die Plug-Ins
  • KeyCloak für die Authentifizierung und das Benutzermanagement
  • Verwaltung und Bereitstellung von Testumgebungen mittels Rancher

Eingesetzte Technologien:
PHP 8.x, Symfony, Twig, Javascript, CSS, HTML, Bootstrap 5, Vanilla.JS, REST, JSON, XML, MySQL, XML, YAML, PHPUnit, phpstan, php-cs-fixer, Playwright, Cypress, Unit- und Integrationtesting, semantic release, cleverreach API, composer, NPM, Yarn, OOP, DDD, Design Patterns, Gitlab, Dokumentation mit vite, CI / CD, Webpack, Docker, nginx, easyRedmine, Figma, UX / UI, Scrum


Radio.de GmbH, Hamburg                                                                                                                                                         11.2019 bis 05.2023
Senior Frontend Entwickler                                                                                                                                    

Projektbeschreibung:
Entwicklung von High Performance, SEO optimierten React, Next.JS Websites auf AWS Cloud Infrastruktur. Konsumieren von internen AWS APIs und externen APIs. Caching Technologien mit Cloudflare und Next.JS ISR (Incremental Static Regeneration).

Aufgaben: 
  • Umsetzung radio.de, radio.net usw. in 20 verschiedenen Märkten mit Next.JS auf AWS Fargate mit Elastic Load Balancing (vorher Cloudfront), Tailwind CSS, Google Tag Manager, Click Performance & Google IMA SDK Ad Tooling,
  • Audio Player (Video.JS) mit Unterstützung für einzelne Radiostreams oder Playlists für z.B. Podcasts, sowie Videowerbung.
  • Anbindung diverser Sport APIs und Caching/Management der Matches via AWS Amplify.
  • Entwicklung interner APIs für u.a. Sender Ratings, Sitemap Generator.
  • Automatische Generierung Tag Clouds und Top-Listen Widegts für radio.de mittels Google Analytics Daten in Google Spreadsheets, die von dort als JSON API bereitgestellt durch ein Script in AWS S3 importiert werden.
  • Entwicklung getpodcast.com mit NextJS, Anbindung interner Podcast API mit GraphQL, Hosting auf Vercel hinter Cloudflare.
  • Weiterentwicklung radiome.de, Satellitenwebsite mit marktrelevanten Radiosendern auf Laravel-Basis (PHP, MySQL, Tailwind CSS).
  • Umsetzung radio.de Popupplayer in Vanilla.JS, HTML, CSS für Sender, die nur HTTP Streams ausliefern. Ebenfalls mit Video- und Bannerwerbung. Trigger für Overlay in Google Tag Manager auf Haupt-Website.
Eingesetzte Technologien:
Javascript / Typescript, jQuery, React, Next.JS, Tailwind CSS, HTML, AWS (Lambda, Amplify), Video.JS, Angular, Vanilla.JS, GraphQL, REST, JSON, XML, PHP, Laravel, MySQL, Jest, Selenium, Playwright, Cypress, Node.JS, NPM, Yarn, Vue.JS, OOP, DDD, Design Patterns, Gitlab, GitHub, CI / CD, Webpack, Docker, ELB (Elastic Load Balancing), Elastic Container Services (ECS), HLS, Dash, Playerobject, UX / UI, Figma, Adobe XD, SEO, Scrum


DNSi GmbH, Hamburg                                                                                                                                                                  11.2010 bis 10.2019
Senior Fullstack Entwickler

Projektbeschreibung:
Interactive Development (HTML 5 Ads und interaktive Ad Games), Email Marketing Templates für Enterprise Systeme.

Aufgaben:
  • Entwicklung Lead-Generierungs-CMS mit Laravel (PHP, MySQL, Bootstrap CSS) für mittelständische Kunden wie bspw. SPIEGEL Verlag. Diese erstellen interaktive Gewinnspiele um neue Leads zu generieren. Angedockt ist meist ein Newsletter Tool wie bspw. Inxmail Professional. Die DOI bestätigten Leads werden via CronJobs regelmäßig in passende Listen importiert und diese erhalten vordefinierte E-Mail Kampagnen.
  • Entwicklung diverser responsive E-Mail Templates in plain HTML/CSS oder auch für Newsletter Tools wie Inxmail Professional. Teilweise Templates mit ausgeklügelten Logiken wie Umfragen innerhalb eines E-Mailings.
  • Enwicklung diverser Websites mit Content Management Systemen wie Contao oder WordPress.
Eingesetzte Technologien:
Javascript, jQuery, React, Bootstrap, Tailwind CSS, Angular, HTML, CSS, Vanilla.JS, REST, JSON, XML, PHP, Laravel, Forge, MySQL, SQLite, CouchDB, MongoDB, Jest, Selenium, AB Testing, NPM, Yarn, Vue.JS, OOP, DDD, Design Patterns, Gitlab, GitHub, CI / CD, Webpack, Linux, Ubuntu, UX / UI, Reponsive Webdesign, HTML5 Ads, Adobe Photoshop, SEO, Scrum, Kanban


eproducts – database solutions, Kiel                                                                                                                                    10.2009 – 10.2010
Frontend Entwickler

Projektbeschreibung:
Frontend Entwicklung verschiedener Webseiten nach Kunden-Layout Vorgaben. Betreuung bis Go-Live und nachfolgendem Support für mittelständische Kunden mit diversen PHP Content Management Systemen wie Contao (ehem. TYPOlight) und Drupal inklusive Shop-Plugin-Integrationen.
Darüber hinaus auch Umsetzung ganzer Shopsysteme mit xt:commerce, Shopware und Magento.

Eingesetzte Technologien:
TYPOlight/Contao, Drupal, xt:commerce, Shopware, Magento, Kanban, Wasserfall


Pinuts media+science GmbH, Berlin                                                                                                                                     06.2008 – 09.2009
Frontend Entwickler und Systemintegrator

Projektbeschreibung:
Frontend Entwicklung von verschiedenen Webseiten nach Kunden-Layout Vorgaben. Betreuung bis Go-Live und nachfolgendem Support für mittelständische Kunden und Konzerne (u.a. sky Deutschland & Hapag-Lloyd) mit dem Enterprise CMS RedDot (heute OpenText Web Site Management). Integration hauseigener Newsletter Management Software "Universal Messenger". Newsletter Bounce Rulemanagement/Erweiterung/Erkennung für Universal Messenger. Integrationen in Kunden-Intranets, teilweise via Linux oder Windows Serverumgebungen. Zeitweise 1st Level Support für Universal Messenger.
Eingesetzte Technologien:
ASP, JSP, VB Scripting, Linux / Windows Server Management


Elcom Systeme, Kiel                                                                                                                                                                     07.2006 – 05.2008
Frontend Entwickler

Projektbeschreibung:
Design, Konzeption, Programmierung von Webseiten für kleine bis mittelständische Kunden. Meist Websites in HTML, CSS, Javascript, teilweise Websites mit PHP/MySQL und Smarty Template Engine. Umsetzung mit AJAX (asynchronous, JavaScript und XML). Eigenentwicklung eines regionalen Kleinanzeigenmarktes.

Eingesetzte Technologien:
Javascript, PHP, MySQL, HTML, CSS, AJAX, XML

Ausbildung

Geprüfter Webdesigner, SGD                                                                                                                                                   06.2007 – 06.2010

Viewing all articles
Browse latest Browse all 1790