Info

Referenzen

Sonstiges

Florian Irlesberger Logo
Florian Irlesberger Körnerstr. 3
80469, München
Xing LinkedIn English
Leistungen
close

Leistungen

Mit einer Erfahrung von über 15 Jahren als Softwareentwickler habe ich mich darauf spezialisiert, innovative Lösungen zu entwickeln, um die Ziele meiner Kunden zu erreichen und die Unternehmensproduktivität zu steigern.

Meine Arbeit zeichnet sich durch meine hohe Auffassungsgabe, meine Fähigkeit zur soliden Teamarbeit und meine konsequente Einhaltung von Zeitplänen und Qualitätsstandards aus. Als kreativer Problemlöser verfüge ich über umfangreiche Erfahrung in der Entwicklung von hochwertigem, sauberem, skalierbarem und wiederverwendbarem Code.

Darüber hinaus verfüge ich über umfangreiche Praxis in allen Aspekten des Softwareentwicklungszyklus und des Projektmanagements. Von der Konzeption über die Entwicklung und Testing bis hin zur erfolgreichen Auslieferung des Produkts.

Amnesty: Workshop Management Tool
close

Amnesty: Workshop Management Tool

Die Schweizer Sektion von Amnesty International bietet Schulen und anderen Instituten eine Durchführung von Workshops zum Thema Menschenrechte an. Es wurde eine Lösung erarbeitet, welche die Prozesse rund um die Realisierung dieser Workshops optimiert und vor allem digitalisiert.

Das entwickelte Tool deckt den gesamten Prozess beginnend bei der Anfrage der Institution, Validierung, Auswahl und Zuordnung von Dozenten bis hin zur Bewertung des Workshops nach der Durchführung ab.

Zu den weiteren Funktionen dieser umfangreichen Software gehören unter Anderem:

  • Registrierung und Verwaltung der Dozenten
  • HR Prozesse
  • Anfrageformular zur Integration auf der öffentlichen Website
  • Dozenten Anfragen, Auswählen und Zuteilen
  • Bewertungssystem
  • Mandantenfähigkeit
  • Mehrsprachigkeit

Eingesetzte Technologien: React.js, REST, Laravel, Docker und MySQL

Zur Webseite arrow right
HOUSE of BEAUTIFUL BUSINESS
close

HOUSE of BEAUTIFUL BUSINESS

In meiner Rolle als Frontend-Entwickler war ich für die Erstellung von Microsites und die Weiterentwicklung bestehender Web-Projekte verantwortlich. Dabei arbeitete ich mit dem Next.js Frontend-Framework und dem Craft Headless CMS, um hochwertige Webseiten für die globale Business Community zu erstellen.

Die Microsites sind eigenständige Webseiten, die speziell für bestimmte Veranstaltungen oder Initiativen entwickelt wurden. Hierbei war es meine Aufgabe, das Design umzusetzen und eine nahtlose Benutzererfahrung zu gewährleisten. Ich nutzte das Next.js Frontend-Framework, um interaktive und reaktionsschnelle Webseiten zu entwickeln, die den Anforderungen der Zielgruppe gerecht wurden.

Bei der Weiterentwicklung bestehender Web-Projekte konzentrierte ich mich darauf, die Funktionalität und Benutzerfreundlichkeit kontinuierlich zu verbessern. Ich arbeitete eng mit dem Team zusammen, um neue Features und Module zu implementieren und die Performance der Webseiten zu optimieren. Dabei setzte ich das Craft Headless CMS ein, um Inhalte effizient zu verwalten und die Flexibilität bei der Aktualisierung der Webseiten zu gewährleisten.

Als weiteren Teil arbeitete ich mit verschiedenen Services wie Stripe und Mailchimp, die an die Webseiten von House of Beautiful Business angebunden sind. Dies ermöglichte beispielsweise die nahtlose Abwicklung von Zahlungen oder die Verwaltung von Newsletter-Abonnements. Es wurden noch weitere APIs eingesetzt, um eine nahtlose Anbindung an externe Dienste und Plattformen zu gewährleisten und die Webseiten mit relevanten Daten zu bereichern.

Eingesetzte Technologien: Docker, Next.js, Craft CMS, PHP, REST

Zur Firmenwebseite arrow right
YAZIO
close

YAZIO

Beim Ernährungs-App Startup YAZIO hatte ich das Frontend-Entwicklungsteam über den Zeitraum von einem Jahr unterstützt, um die gesetzten Ziele des Startups schneller zu erreichen. Meine Aufgaben umfassten verschiedene Bereiche, darunter die Optimierung der Benutzeroberfläche für das Onboarding von Kunden, die Implementierung von A/B-Tests und Analytics-Funktionen sowie die Erstellung individueller Landingpages.

Ein zentraler Fokus meiner Arbeit lag auf der Gestaltung einer benutzerfreundlichen Oberfläche für das Onboarding von Kunden. Das Onboarding ist ein entscheidender Schritt, um neue Nutzer von der App zu begeistern und ihnen den Einstieg zu erleichtern. Ich habe eng mit dem Team zusammengearbeitet, um eine intuitive und ansprechende Benutzeroberfläche umzusetzen, die es den Nutzern ermöglicht, sich schnell und einfach mit der App vertraut zu machen.

Des Weiteren habe ich A/B-Tests implementiert, um die Effektivität verschiedener Designelemente und Funktionen zu analysieren und zu optimieren. Durch den systematischen Vergleich von zwei oder mehr Varianten konnten wir datengesteuerte Entscheidungen treffen und das Kundenerlebnis kontinuierlich verbessern. Dies ermöglichte uns, die User-Experience zu optimieren und die App an die Bedürfnisse unserer Nutzer anzupassen.

Die Implementierung von Analytics-Funktionen war ein weiterer wichtiger Teil meiner Arbeit. Hierbei ging es darum, relevante Daten zu erfassen, zu analysieren und Erkenntnisse daraus zu gewinnen.

Neben diesen Aufgaben habe ich auch individuelle Landingpages erstellt, um gezielte Marketingkampagnen oder Zielgruppen anzusprechen. Durch die Erstellung maßgeschneiderter Landingpages konnten wir das Interesse potenzieller Kunden wecken und die Conversion-Rate optimieren. Die Landingpages wurden dabei speziell auf die Bedürfnisse und Interessen der Zielgruppen zugeschnitten, um eine maximale Wirkung zu erzielen.

Eingesetzte Technologien: Gatsby.js, Symfony, Javascript, CSS, Docker

Zur Webseite arrow right
Ipso Healthcare GmbH: MY SEVEN STEPS
close

Ipso Healthcare GmbH: MY SEVEN STEPS

Im Rahmen meiner Tätigkeit als Full Stack Entwickler habe ich bei der Ipso Healthcare GmbH an der Entwicklung neuer Features für die Online-Therapie-Webanwendung "MY SEVEN STEPS" mitgewirkt. Zu meinen Aufgaben gehörten unter anderem das Redesign des Frontends, die Anbindung verschiedener APIs, die Umsetzung von OAuth und eine Zwei-Faktor-Authentifizierung.

Ein zentraler Schwerpunkt meiner Arbeit lag auf dem Redesign des Frontends, um die Benutzeroberfläche zu verbessern und die Benutzererfahrung zu optimieren. In enger Zusammenarbeit mit dem Design-Team habe ich eine ansprechende und benutzerfreundliche Oberfläche entwickelt, die eine nahtlose Navigation und Interaktion ermöglicht. Das Redesign hatte zum Ziel, die Benutzerfreundlichkeit zu verbessern und ein konsistentes und einheitliches Nutzererlebnis in der gesamten Anwendung zu gewährleisten.

In Bezug auf die Sicherheit habe ich OAuth implementiert, um die Benutzerauthentifizierung zu ermöglichen. Dies vereinfachte den Registrierungs- und Anmeldeprozess und sorgte für ein reibungsloses Erlebnis für die Benutzer. Zusätzlich habe ich eine Zwei-Faktor-Authentifizierung implementiert, um die Sicherheit der Benutzerkonten zu erhöhen. Dabei habe ich Authentifizierungsdienste integriert, die von den Benutzern zusätzlich zur Eingabe ihrer regulären Anmeldedaten eine zweite Form der Verifizierung, wie beispielsweise einen einmaligen Code, der an ihr Mobilgerät gesendet wird, verlangten.

Im gesamten Entwicklungsprozess habe ich eng mit interdisziplinären Teams zusammengearbeitet, darunter Designer, Backend-Entwickler und Qualitätssicherungsexperten, um eine nahtlose Integration und optimale Leistung der neuen Features sicherzustellen.

Eingesetzte Technologien: Node.js, React, MySQL, Docker

Zur Webseite arrow right
Hauert AG
close

Hauert HBG Dünger AG

Im Rahmen meiner Tätigkeit als Full Stack Entwickler habe ich eine Middleware entwickelt, die als intelligente Schnittstelle zwischen verschiedenen Systemen wie ERP-Systemen, DAM-Systemen, Websites, Shops und Social Media-Plattformen fungiert. Diese Middleware ermöglicht eine effiziente und nahtlose Verbindung der Daten und erleichtert die benutzerfreundliche und schnelle Ergänzung von Produktdaten.

Die Middleware basiert auf einer RESTful API, über die Daten abgerufen und ausgeliefert werden. Sie verfügt über eine komplexe Benutzerverwaltung, die eine präzise Steuerung der Zugriffsrechte und Berechtigungen ermöglicht. Dadurch können verschiedene Benutzergruppen entsprechend ihren Rollen und Verantwortlichkeiten auf die Daten zugreifen und sie bearbeiten.

Ein zentrales Merkmal der Middleware ist die vielfältigen Import- und Exportmechanismen. Dies ermöglicht eine einfache Integration von Daten aus verschiedenen Quellen und die effiziente Aktualisierung und Synchronisierung der Produktdaten. Die Middleware kann Daten in unterschiedlichen Formaten verarbeiten und unterstützt den reibungslosen Austausch von Informationen zwischen den verbundenen Systemen.

Des Weiteren verfügt die Middleware über eine Produktversion Funktionalität, die es ermöglicht, verschiedene Versionen eines Produkts zu verwalten. Dies ist besonders nützlich, wenn Produktinformationen regelmäßig aktualisiert werden und ältere Versionen beibehalten werden müssen. Die Middleware ermöglicht die Verfolgung von Änderungen und stellt sicher, dass die richtigen Versionen der Produktdaten verwendet werden.

Die Entwicklung dieser Middleware erforderte eine enge Zusammenarbeit mit den beteiligten Teams, um die spezifischen Anforderungen und Integrationsszenarien zu verstehen. Durch eine gründliche Planung und Umsetzung wurde eine skalierbare und zuverlässige Middleware geschaffen, die den reibungslosen Datenaustausch zwischen verschiedenen Systemen gewährleistet und die Verwaltung und Aktualisierung von Produktdaten deutlich vereinfacht.

Eingesetzte Technologien:

  • RESTful API (mit Laravel PHP Framework)
  • JavaScript (Vue.js) für das Frontend
  • MySQL Datenbank
  • oAuth 2.0

Zur Firmenwebseite arrow right
carpooling.com
close

carpooling.com

Während meiner über 6-jährigen Tätigkeit bei der damals größten europäischen Online-Mitfahrzentrale habe ich an verschiedenen Projekten mitgearbeitet. Hier sind einige der Projekte, an denen ich beteiligt war:

  • Buchungssystem: Ich war maßgeblich an der Entwicklung und Optimierung des Buchungssystems beteiligt. Dabei lag der Fokus auf der Schaffung einer benutzerfreundlichen Benutzeroberfläche, einer reibungslosen Buchungsabwicklung und der Integration von Zahlungsmöglichkeiten.
  • Responsive Mobile Page: Mit dem zunehmenden Einsatz von mobilen Geräten lag es in unserer Verantwortung, eine responsive mobile Seite zu entwickeln. Ich habe an der Umsetzung dieses Projekts mitgearbeitet, um sicherzustellen, dass Benutzer eine optimale Erfahrung beim Zugriff auf die Mitfahrzentrale über ihre mobilen Geräte haben.
  • Integration Payment Provider: Um den Benutzern eine sichere und reibungslose Zahlungsabwicklung zu ermöglichen, war die Integration eines Zahlungsanbieters erforderlich. Ich habe an der Integration dieses Providers gearbeitet, um sicherzustellen, dass Zahlungen sicher abgewickelt und alle erforderlichen Daten korrekt übermittelt werden.
  • Integration SMS Provider: Die Kommunikation mit den Benutzern war ein wichtiger Aspekt des Online-Mitfahrzentralsystems. Ich war an der Integration eines SMS-Anbieters beteiligt, um Benutzer über wichtige Updates, Buchungsbestätigungen und andere relevante Informationen per SMS zu informieren.

In all diesen Projekten war es mein Ziel, qualitativ hochwertige Lösungen zu entwickeln, die den Anforderungen der Benutzer entsprechen und gleichzeitig eine reibungslose Funktionalität gewährleisten. Ich habe eng mit verschiedenen Teams zusammengearbeitet, um die Projekte erfolgreich umzusetzen und zur Verbesserung der Benutzererfahrung beizutragen.

Eingesetzte Technologien: CakePHP Framework (später Symfony), sowie Flat PHP, MySQL, CSS und Javascript.

Check link! arrow right
BlaBlaCar
close

BlaBlaCar

Im Rahmen einer Kampagne von BlaBlaCar in Zusammenarbeit mit McDonald's habe ich eine responsive Landingpage entwickelt. Diese Seite diente als zentrale Anlaufstelle für Benutzer, um eine Übersicht und eine Suche nach den teilnehmenden Restaurants zu erhalten.

Die Landingpage ermöglichte es den Benutzern, ein Restaurant auszuwählen und sich für dieses Restaurant Gutscheine herunterzuladen oder auszudrucken. Um eine benutzerfreundliche Erfahrung zu gewährleisten, habe ich eine intuitive Suchfunktion implementiert, mit der Benutzer nach Standorten oder anderen relevanten Kriterien suchen konnten.

Die Liste der teilnehmenden Restaurants konnte über eine CSV-Importfunktion in die Landingpage eingefügt werden. Dies ermöglichte eine effiziente Aktualisierung und Verwaltung der Restaurantdaten. Bei der Auswahl eines Restaurants wurde der entsprechende Gutschein dynamisch generiert, um eine personalisierte und einzigartige Erfahrung für jeden Benutzer zu bieten.

Bei der Entwicklung der Landingpage lag mein Fokus auf einem ansprechenden Design, einer reibungslosen Benutzererfahrung und einer nahtlosen Integration der Gutschein-Generierungsfunktion. Ich habe mich eng mit dem BlaBlaCar- und McDonald's-Team abgestimmt, um sicherzustellen, dass die Anforderungen der Kampagne erfüllt werden und die Landingpage den gewünschten Zweck erfüllt.

Durch die Entwicklung dieser Landingpage konnte ich dazu beitragen, die Sichtbarkeit der Kampagne zu erhöhen, die Benutzerinteraktion zu fördern und eine einfache Möglichkeit für Benutzer schaffen, von den Angeboten der teilnehmenden Restaurants zu profitieren.

Eingesetzte Technologien: Responsives HTML+CSS, Javascript, jQuery, PHP, PDFLib, XML

Zur Firmenwebseite arrow right
Lawbility AG
close

Lawbility AG

Als Teil meines Engagements für die schweizer Rechtsanwaltskanzlei "Lawbility" war ich verantwortlich für die Entwicklung neuer Online-Anwendungen sowie die Wartung und Weiterentwicklung bestehender Anwendungen.

Ein zentraler Teil meiner Aufgaben bestand in der Entwicklung von Systemen für Bewerbung und Teilnahme an verschiedenen Trainingsprogrammen für Studenten. Hierbei lag der Fokus darauf, den Bewerbungsprozess zu vereinfachen und die Teilnahme der Studenten zu erleichtern.

Zusätzlich habe ich interne Tools zur Prozessoptimierung entwickelt, um die internen Abläufe des Bildungsinstituts zu verbessern. Diese Tools wurden maßgeschneidert entwickelt, um spezifische Anforderungen des Instituts zu erfüllen.

Eingesetzte Technologien: PHP mit Laravel Framework, JS (Vue.js, jQuery), MySQL, Bootstrap

Zur Firmenwebseite arrow right
julit software GmbH
close

julit software GmbH

In meiner Rolle als Teammitglied habe ich das Team verstärkt und die Weiterentwicklung der Literaturverwaltungssoftware "julit" vorangetrieben. "julit" ist eine leistungsstarke Software, die es den Benutzern ermöglicht, einen umfassenden Überblick über ihren Literaturbestand zu erhalten und diesen effizient zu verwalten.

Meine Aufgaben umfassten verschiedene Aspekte der Softwareentwicklung, einschließlich der Implementierung neuer Funktionen und der Verbesserung bestehender Features. Ich habe eng mit dem Team zusammengearbeitet, um Anforderungen zu definieren und die Umsetzung voranzutreiben.

Ein weiterer Bereich meiner Tätigkeit war die Fehlerbehebung und das Durchführen von Tests, um sicherzustellen, dass die Software zuverlässig und fehlerfrei funktioniert.

Eingesetzte Technologien: Laravel, MySQL, Javascript, Vue.js, TypeScript, LESS, Sentry, Docker

Zur Webseite arrow right
Egli's frische Küchen-Kräuter AG
close

Egli's frische Küchen-Kräuter AG

Für Egli's Frische Kräuter AG, ein Unternehmen in der Schweiz, habe ich ein internes Tool (Single Page Application) entwickelt, das von den Mitarbeitern zur Aufnahme von Bestellungen verwendet wird. Bei der Entwicklung dieser Anwendung lag ein besonderer Fokus auf der Geschwindigkeit der Bestellungsabwicklung. Aus diesem Grund musste die Benutzeroberfläche so gestaltet sein, dass die Bedienung ausschließlich über die Tastatur erfolgen konnte und auf vordefinierte Hotkey-Kombinationen reagiert wurde.

Die Umsetzung dieses Tools war Teil einer Initiative zur Digitalisierung der Unternehmensprozesse. Die erfolgreiche Implementierung dieser internen Anwendung trug maßgeblich zur Effizienzsteigerung der Bestellungsabwicklung bei Egli's Frische Kräuter AG bei. Durch die Optimierung des Bestellprozesses konnten Zeit und Ressourcen eingespart werden, was zu einer Steigerung der Produktivität und Kundenzufriedenheit führte.

Eingesetzte Technologien: Javascript, Vue.js

Zur Firmenwebseite arrow right
Pneu Fahrni AG
close

Pneu Fahrni AG

Für das in der Schweiz ansässige Unternehmen Pneu Fahrni habe ich ein Tool entwickelt, das die interne Verwaltung von Aufträgen im Zusammenhang mit der Produktion, dem Wechsel und der Einlagerung von Reifen unterstützt. Das Tool ermöglichte es dem Unternehmen, diese Prozesse effizienter zu gestalten und eine bessere Kontrolle über den Bestand und die Aufträge zu haben.

Eine der Hauptfunktionen des Tools besteht darin, die Auftragsverwaltung zu automatisieren. Mitarbeiter können Aufträge schnell und einfach erstellen, bearbeiten und verfolgen. Das Tool ermöglichte es, relevante Informationen wie Kundenangaben, Reifendetails und Terminplanung zentral zu speichern und abzurufen. Dadurch wurde sichergestellt, dass alle relevanten Informationen stets verfügbar waren und Fehler bei der Auftragsabwicklung vermieden wurden.

Darüber hinaus ermöglichte das Tool die Verwaltung von Stammdaten, wie beispielsweise Kundeninformationen und Reifentypen. Mitarbeiter konnten diese Daten einfach aktualisieren und verwalten, um sicherzustellen, dass sie stets auf dem neuesten Stand waren.

Eine weitere wichtige Funktion des Tools war die Ansicht von Statistiken. Das Unternehmen konnte damit relevante Kennzahlen und Auswertungen abrufen, um beispielsweise die Auslastung der Produktion, den Umsatz oder den Lagerbestand zu analysieren. Diese Informationen helfen bei der Planung und Entscheidungsfindung, um das Geschäft effektiv zu steuern.

Die Entwicklung dieses Tools für die interne Verwaltung von Aufträgen bei Pneu Fahrni war ein wichtiger Schritt zur Optimierung der betrieblichen Abläufe und zur Steigerung der Effizienz. Das Tool erleichterte die Auftragsabwicklung, vereinfachte die Verwaltung von Stammdaten und bot umfassende Einblicke in relevante Statistiken. Durch die maßgeschneiderte Entwicklung konnte das Tool genau an die spezifischen Anforderungen und Prozesse von Pneu Fahrni angepasst werden, um einen maximalen Mehrwert zu bieten.

Eingesetzte Technologien: Javascript, Vue.js, Laravel, REST, Vuetify

In Zusammenarbeit mit Klink GmbH (Bern, CH)

Zur Firmenwebseite arrow right
Münchner Singles
close

Münchner Singles

Als Teil des Entwicklungsteams bei studio3w GmbH war ich für die Entwicklung neuer Features für das Singleportal "muenchnersingles.de" und dessen Ableger in anderen deutschen und österreichischen Städten verantwortlich. In dieser Rolle habe ich aktiv an der Erweiterung und Verbesserung der Plattform gearbeitet, um den Nutzern ein besseres Online-Dating-Erlebnis zu bieten.

Eine meiner Hauptaufgaben bestand darin, neue Zahlungsanbieter in die Applikation zu integrieren. Dies beinhaltete die Anbindung von Zahlungsgateways, um den Nutzern verschiedene Zahlungsmöglichkeiten anzubieten und eine reibungslose Abwicklung von Premium-Mitgliedschaften sicherzustellen. Dabei war es wichtig, die Sicherheit und Vertraulichkeit der Zahlungsdaten zu gewährleisten und gleichzeitig eine nahtlose Benutzererfahrung zu ermöglichen.

Darüber hinaus habe ich auch an der Entwicklung anderer Features und Funktionen mitgewirkt, um das Singleportal kontinuierlich zu verbessern. Dies beinhaltete beispielsweise die Optimierung der Benutzeroberfläche und der Benutzererfahrung, das Hinzufügen neuer Kommunikationsfunktionen, die Implementierung von Such- und Filteroptionen sowie die Integration von Social-Media-Funktionen.

Während der Entwicklung neuer Features stand die Zusammenarbeit im Team im Vordergrund. Wir haben eng mit Designern, Produktmanagern und anderen Entwicklern zusammengearbeitet, um die Anforderungen und Ziele des Singleportals zu verstehen und umzusetzen. Gemeinsam haben wir sicherstellt, dass die entwickelten Features den Nutzern einen Mehrwert bieten und zur kontinuierlichen Verbesserung der Plattform beitragen.

Eingesetzte Technologien: PHP, Zend Framework, Symfony, Doctrine, AngularJS, HTML, CSS, Javascript, jQuery

Zur Webseite arrow right
EDISOFT GmbH
close

EDISOFT GmbH

Für die Edisoft GmbH habe ich eine Portfolio-Management Anwendung entwickelt, die es ermöglicht den Benutzern, ihre Portfolios effizient zu verwalten und umfangreiche Informationen zu ihren Anlagen zu erhalten.

Ein zentraler Aspekt des Projekts bestand darin, ein benutzerfreundliches und intuitives Frontend zu entwickeln. Das Frontend wurde mit modernen Webtechnologien wie HTML, CSS und JavaScript umgesetzt, um eine reaktionsschnelle und performante Benutzeroberfläche zu gewährleisten.

Die Kommunikation mit dem bestehenden XML-Interface war ein wesentlicher Bestandteil der Anwendung. Wir haben Schnittstellen entwickelt, um Daten zwischen dem Frontend und dem XML-Interface auszutauschen. Dabei war es wichtig, die Datenkonsistenz und -integrität zu gewährleisten und sicherzustellen, dass die Informationen korrekt und aktuell angezeigt wurden.

Ein weiterer wichtiger Aspekt war die Implementierung eines rollenbasierten Zugriffssystems mit verschiedenen Berechtigungsstufen. Je nach Benutzerrolle konnten bestimmte Funktionen und Daten eingeschränkt oder freigegeben werden. Dies ermöglichte eine sichere und kontrollierte Verwaltung der Portfolios und schützte vertrauliche Informationen.

Eingesetzte Technologien: Laravel Framework, JavaScript mit Vue.js Komponenten

Zur Firmenwebseite arrow right
Schlagerplanet
close

Schlagerplanet.com

Als Teil des Entwicklungsteams von SchlagerPlanet.com war ich an der kontinuierlichen Weiterentwicklung der Plattform und der Erstellung neuer Features beteiligt. SchlagerPlanet.com ist das größte Schlagerportal Deutschlands und bietet den Benutzern eine umfassende Auswahl an Nachrichten, Musik, Videos und Informationen rund um den Schlager. Eine meiner Hauptaufgaben bestand darin, neue Funktionen zu konzeptionieren, zu entwickeln und in die Plattform zu integrieren.

Ein weiterer wichtiger Aspekt meiner Tätigkeit bestand darin, eine Vagrant-Entwicklungsumgebung für alle Entwickler im Team einzurichten. Diese Umgebung ermöglichte es uns, eine einheitliche Entwicklungsplattform zu verwenden und eine nahtlose Zusammenarbeit zu gewährleisten. Durch die Verwendung von Vagrant konnten wir sicherstellen, dass alle Entwickler über die gleiche Konfiguration und Infrastruktur verfügten, was die Effizienz und Produktivität im Team steigerte.

Zusätzlich zur Entwicklung neuer Features war ich auch für die Wartung und Optimierung der bestehenden Plattform verantwortlich. Dies beinhaltete das Beheben von Fehlern, die Optimierung der Performance und die Implementierung von Verbesserungen, basierend auf Benutzerfeedback und Analysedaten.

Eingesetzte Technologien: PHP, CakePHP, HTML, SCSS, JavaScript, Vagrant, Bash

Zur Webseite arrow right
immoPing
close

immoPing

Im Rahmen meiner Abschluss-Projekts entwickelte ich eine Immobilien-Meta-Suche, die auf einer RESTful API basiert. Das Ziel war es, eine Plattform zu schaffen, die kontinuierlich das Web nach passenden Immobilien durchsucht, basierend auf den vom Nutzer eingetragenen Suchkriterien. Sobald eine passende Immobilie gefunden wurde, erfolgt eine sofortige Benachrichtigung des Nutzers.

Die Anbindung an die RESTful API war ein zentraler Aspekt der Entwicklung. Ich habe die API so konfiguriert, dass sie die erforderlichen Daten von verschiedenen Immobilienquellen abruft und anschließend in einem einheitlichen Format zur Verfügung stellt. Dadurch konnte die Anwendung effizient nach den gewünschten Immobilien suchen und dem Nutzer relevante Ergebnisse liefern.

Um sicherzustellen, dass die Immobiliensuche kontinuierlich und effizient erfolgt, habe ich einen automatisierten Prozess implementiert, der regelmäßig die API abruft und nach neuen Immobilien sucht. Sobald eine Übereinstimmung mit den Suchkriterien des Nutzers gefunden wird, wird eine Benachrichtigung an den Nutzer gesendet, entweder per E-Mail, Push-Benachrichtigung oder in der Anwendung selbst.

Darüber hinaus habe ich eine benutzerfreundliche Oberfläche entwickelt, auf der Nutzer ihre Suchkriterien eingeben und verwalten können. Die Anwendung bietet auch die Möglichkeit, Suchergebnisse zu filtern und Immobilien genauer zu betrachten.

Eingesetzte Technologien: PHP, Laravel, Slim Framework, REST, Responsives HTML+CSS JavaScript, jQuery

Kunde: Teraone Operations UG

Check link! arrow right
Impressum
close

Impressum

Florian Irlesberger
Körnerstr. 3
80469 München
Deutschland
USt.Id.: DE255064356
hello@irlesberger.net

Haftung für Inhalte
Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links
Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.

Urheberrecht
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.

Datenschutz
close

Datenschutzerklärung

Betreiber dieser Website und verantwortlich für die Erhebung, Verarbeitung und Nutzung Ihrer persönlichen Daten im Sinne des Bundesdatenschutzgesetztes (BDSG) und des Telemediengesetzes (TMG) ist Florian Irlesberger, Körnerstr. 3, 80469 München.


Ich verwende Ihre Daten unter Beachtung der geltenden datenschutzrechtlichen Bestimmungen. Mit dieser Datenschutzerklärung werden Sie darüber informiert, welche personenbezogenen Daten wir von Ihnen erheben und speichern. Außerdem erhalten Sie Informationen dazu wie Ihre Daten verwendet werden und welche Rechte Ihnen im Hinblick auf die Verwendung Ihrer Daten zustehen.


1. Erhebung und Speicherung personenbezogener Daten sowie Art und Zweck von deren Verwendung

a. Bei Besuch unserer Website

Bei jedem Besuch unserer Website werden von Ihrem Browser automatisch Informationen an den Server unserer Website gesendet und temporär in einem sog. Logfile gespeichert. Folgende Dateien werden dabei ohne Ihr Zutun erfasst und bis zur automatisierten Löschung gespeichert:

  • die IP-Adresse des anfragenden Rechners,
  • das Datum und die Uhrzeit des Zugriffs,
  • der Name und die URL der abgerufenen Datei,
  • die Website, von der aus der Zugriff erfolgte,
  • das Betriebssystem Ihres Rechners und der von Ihnen verwendete Browser,
  • der Name Ihres Internet-Access-Providers.

Die Erhebung und Verarbeitung dieser Daten erfolgt zu dem Zweck, die Nutzung unserer Website zu ermöglichen (Verbindungsaufbau), die Systemsicherheit und -stabilität dauerhaft zu gewährleisten, die technische Administration der Netzinfrastruktur und die Optimierung unseres Internetangebots zu ermöglich sowie zu internen statistischen Zwecken. Die IP-Adresse wird nur bei Angriffen auf die Netzinfrastruktur sowie zu statistischen Zwecken ausgewertet, ohne dass Rückschlüsse auf Ihre Person möglich wären.

Darüber hinaus setzen wir bei Besuch unserer Website Cookies und Google Analytics ein. Hierzu siehe Ziff. 4 und Ziff. 5 dieser Datenschutzbestimmungen.


2. Weitergabe Ihrer Daten an Dritte

Wir geben Ihre personenbezogenen Daten nur weiter, wenn Sie ausdrücklich eingewilligt haben, hierfür eine gesetzliche Verpflichtung besteht oder dies zur Durchsetzung unserer Rechte, insbesondere zur Durchsetzung von Ansprüchen aus einem Vertragsverhältnis mit Ihnen, erforderlich ist.


3. Cookies

Beim Besuch unserer Website setzen wir Cookies ein. Cookies helfen unter vielen Aspekten, Ihren Besuch auf unserer Website einfacher, angenehmer und sinnvoller zu gestalten. Cookies sind Informationsdateien, die Ihr Webbrowser automatisch auf der Festplatte Ihres Computers speichert, wenn Sie unsere Internetseite besuchen.

Cookies beschädigen weder die Festplatte Ihres Rechners noch werden durch die Setzung von Cookies personenbezogene Daten an uns übermittelt.

Wir setzen Cookies beispielsweise ein, um Sie als Nutzer mittels einer anonymen Kennung identifizieren zu können, ohne dass Sie sich gesondert einloggen müssen. Die Cookies erlauben uns zudem Ihr Nutzerverhalten bei Besuch unserer Website in anonymisierter Form zu analysieren

Die Verwendung der Cookies führt nicht dazu, dass wir personenbezogene Daten über Sie erhalten. Die in den Cookie abgelegten Informationen erlauben uns keine Zuordnung zu einer bestimmten Person oder Rückschlüsse auf einzelne Besucher unserer Website.

Die meisten Internet-Browser akzeptieren Cookies automatisch. Sie können Ihren Browser jedoch so konfigurieren, dass keine Cookies auf Ihrem Computer gespeichert werden oder stets ein Hinweis erscheint, wenn Sie ein neues Cookie erhalten. Zudem können Sie bereits abgelegte Cookies löschen.

Die Deaktivierung von Cookies kann dazu führen, dass Sie nicht alle Funktionen unserer Website nutzen können.


4. Google Analytics

Zur bedarfsgerechten Gestaltung sowie zur fortlaufenden Optimierung unserer Webseite nutzen wir Google Analytics, ein Webanalysedienst der Google Inc. („Google“). In diesem Zusammenhang werden pseudonymisierte Nutzungsprofile erstellt und Cookies (siehe Ziff. 4) verwendet. Die durch den Cookie erzeugten Informationen über Ihre Benutzung unserer Website wie

  • Browser-Typ/-Version;
  • verwendetes Betriebssystem;
  • Referrer-URL (die zuvor besuchte Seite);
  • Hostname des zugreifenden Rechners (IP-Adressse);
  • Uhrzeit der Serveranfrage.

werden an einen Server von Google in den USA übertragen und dort gespeichert. Google wird diese Informationen benutzen, um Ihre Nutzung unserer Website auszuwerten, um Reports über die Websiteaktivitäten für uns zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu Zwecken der Marktforschung und bedarfsgerechten Gestaltung unserer Website zu erbringen.

Google wird in keinem Fall Ihre IP-Adresse mit anderen Daten von Google in Verbindung bringen. Die IP-Adressen werden zudem anonymisiert, so dass eine Zuordnung nicht möglich ist (IP-Masking).

Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern (siehe Ziff. 4); wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen unserer Website vollumfänglich werden nutzen können.

Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung unserer Website bezogenen Daten (inkl. Ihrer IP-Adresse) sowie die Verarbeitung dieser Daten durch Google verhindern, indem Sie ein Browser-Add-on herunterladen und installieren.

Sie können die Erfassung durch Google Analytics zudem verhindern, indem Sie auf folgenden Link klicken. Es wird ein Opt-Out-Cookie gesetzt, das die zukünftige Erfassung Ihrer Daten beim Besuch dieser Website verhindert: Google Analytics deaktivieren.

Weitere Informationen zu Google Analytics.


5. Datensicherheit

Wir bedienen uns geeigneter technischer und organisatorischer Sicherheitsmaßnahmen, um Ihre Daten gegen zufällige oder vorsätzliche Manipulationen, teilweisen oder vollständigen Verlust, Zerstörung oder gegen den unbefugten Zugriff Dritter zu schützen. Unsere Sicherheitsmaßnahmen werden entsprechend der technologischen Entwicklung fortlaufend verbessert.


6. Aktualität und Änderung dieser Datenschutzerklärung

Diese Datenschutzerklärung ist aktuell gültig und hat den Stand Mai 2018.

Durch die Weiterentwicklung unserer Webseite oder aufgrund geänderter gesetzlicher bzw. behördlicher Vorgaben kann es notwendig werden, diese Datenschutzerklärung zu ändern. Die jeweils aktuelle Datenschutzerklärung kann jederzeit hier abgerufen werden.