Softwareentwicklung künstliche Intelligenz und IT-Infrastruktur
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22523 Eimsbüttel
- Weltweit
- de | en | es
- 05.12.2024
Kurzvorstellung
Ich werde immer fair und transparent mit Kosten umgehen.
Kosten die ich nicht vorher erwähnt habe, werde ich nicht in Rechnung stellen.
Code, Zugänge, Passwörter gehören dem Auftraggeber!
Qualifikationen
Projekt‐ & Berufserfahrung
5/2021 – 8/2021
Tätigkeitsbeschreibung
Zu meinen täglichen Aufgaben gehören die Entwicklungen von KI-Lösungen im Bereich
der Linguistik. Aus Kundenanfragen, welche per Kontaktformular und Email in das
interne System aufgenommen werden, werden die Inhalte der Texte interpretiert und
von der KI kategorisiert, priorisiert und an die verarbeitende Stelle weiter geleitet. Da
die Genauigkeit in den meisten Fällen mittlerweile höher als 90% ist, müssen die
eingehenden Texte nicht mehr von Mensch vorsortiert oder gefiltert werden. Die
Weiterentwicklung des Microsoft Dynamics 365 CRMs gehört ebenso zu den täglichen
Aufgaben.
.Net, C#, CSS (Cascading Style Sheet), HTML5, JavaScript, Jira, Microsoft Azure, Microsoft Cognitive Toolkit (CNTK), Microsoft Dynamics Crm, Microsoft SQL-Server (MS SQL), Neuronale Netze, Representational State Transfer (REST), Team Foundation Server
2/2019 – 4/2021
Tätigkeitsbeschreibung
Zu meinen Aufgaben gehörten die Neu- und Weiterentwicklung der hauseigenen
Software-Lösungen für CRM, CMS und IAM, sowie die Vereinfachung von
Geschäftsprozessen mit Hilfe dieser Software. Die ersten 14 Monate habe ich an einem
CRM entwickelt. Hier kamen diverse Features hinzu. Zum Beispiel können die
Kundenbetreuer nun von einer Übersicht des Lebenszykluses der verschiedenen Kunden
in Bezug ihres Abonnements gebrauch machen. Dieser hilft den Kundenbetreuern dabei
den Kunden in den verschiedenen Phasen ihres Abonnement zu begleiten. Ein anderes
Feature hilft dabei Kundenabsprünge zu reduzieren und berechnet dazu eine
Wahrscheinlichkeit. Bei der Entwicklung setze ich besonderen Wert auf das
Zusammenspiel der Verteilte Systeme und die REST-Architektur. Bei der Entwicklung der
Clients wurde auf auf das Architekturmuster MVVM gesetzt. Ungefähr acht Monate
entwickle ich an einem CMS. Das CMS ist die Schnittstelle der von den Redakteuren
erstellen Berichte und der Homepage. In dieser Software können Redakteure ihre Inhalte
erstellen, bearbeiten, pflegen und auf der Website veröffentlichen.
.Net, .Net Framework (Microsoft), Amazon Web Services (AWS), C#, CSS (Cascading Style Sheet), Git, HTML5, Hypertext Transfer Protocols (HTTP), Java (allg.), Jira, Linux (Kernel), Mongodb, Mysql, Representational State Transfer (REST), Spring Framework
8/2018 – 2/2019
Tätigkeitsbeschreibung
Um den Mitarbeitern des Auftraggebers relevantes Wissen über die Neuerungen von
Betriebssoftware zu vermitteln, entwickelte ich eine Schulungsplattform, die mit
Lehrvideos gefüllt wird. Die Videos sollen kostenpflichtige Schulungsräume mit
begrenzten Sitzplätzen ersetzen. Beim Programmstart wird die Software über den Server
des Auftraggebers automatisch auf die Clients die die entsprechenden Rechte besitzen
kopiert und dann lokal ausgeführt. Nach dem Login gelangen die Anwender zur Auswahl
der Videokategorien, aus denen sie dann ein Video wählen können. Die Anwender dieser
Software sollen außer der Möglichkeit die Videos anzusehen auch die Möglichkeit haben,
ihr Feedback zu den Videos über ein Bewertungs- und Kommentarsystem abzugeben. Die
Benutzer der Software wirken durch dieses interaktive Kommunikationssystem zwischen
Anwender und Entwickler zur Verbesserung der Qualität der Lehrvideos bei. Die Videos
sind in Kategorien gegliedert, so dass sie schnell in Zusammengehörigkeit eines
Themengebiets gefunden werden können. Auch eine Suchfunktion, welche es ermöglicht
die Videos nach den Namen oder nach Schlagwörtern zu finden wurde integriert.
.Net, .Net Framework (Microsoft), ASP.NET, C#, Microsoft SQL-Server (MS SQL), Team Foundation Server
4/2018 – 8/2019
Tätigkeitsbeschreibung
In Anlehnung an das Thema „DevOps“ habe ich an einem Programm zur Versionierung von
Releases gearbeitet. Die Automatisierung der Aufgaben die mit einem Release anfallen
standen im Mittelpunkt. So wurde nach dem Erstellen eines Releases diese Version
automatisch dem Programm hinzugefügt, komprimiert und auf einem zentralen Server
übertragen. Das Programm stellt den Entwicklern dann Informationen zur Verfügung, die
Auskunft darüber geben, auf welchen Systemen die Versionen schon getestet wurden,
welche die aktuelle „Live-Version“ ist, welche Versionen sich gerade im Test befinden
und einiges mehr. Als Anwender des Programms, kann man dann per Mausklick auf einen
Button die gewählte Version einer Software direkt auf den FTP-Server des Auftraggebers
übertragen. Auch das Organisieren von Konfigurationsdateien wird nun mit dieser
Software getätigt. Aus diesem Versionsverwaltungsprogramm können auch alle Versionen
lokal gestartet werden. Dazu werden die Versionen die nicht lokal verfügbar sind, erst
vom Server auf den lokalen Client übertragen und dann gestartet. Die Versionen die
lokal verfügbar sind, werden auch so in einer Liste gekennzeichnet.
.Net, .Net Framework (Microsoft), C#, Microsoft SQL-Server (MS SQL), Team Foundation Server
1/2013 – 2/2023
TätigkeitsbeschreibungEntwicklung von Apps für Android und iOS.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
Ausbildung
Hamburg
Über mich
2. Es gibt keine blöden Fragen, jede Frage ist willkommen.
Dann bist bei mir richtig, wenn du...
Apps/Programme haben möchtest, die auf einem oder mehreren Betriebssystemen wie Windows, MacOS, Linux, Android, iOS funktionieren sollen.
Serverapplikationen benötigst.
eine Datenbank benötigst.
eine funktionale Website benötigst.
KI-Lösungen möchtest, die mit Texten oder Bildern arbeitet.
wissen möchtest, wie teuer ein IT-Projekt wird.
eine zweite Meinung haben möchtest.
einen Sachverständiger in IT-Angelegenheiten suchst.
eine Beratung zu IT-Themen wie Entwicklung, Modifizierung und Verwaltung von Softwarelösungen und IT-Infrastruktur möchtest.
Dann bist du bei mir falsch:
Wenn du einen Designer suchst.
Wenn du einen Entwickler mit Fokus auf Webdesign suchst.
Wenn du einen Entwickler suchst, der zur Vermietung bei Dritten arbeiten soll.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden