Freelancerprofil: Softwareentwickler - Tim Haag in Trunkelsberg

Softwareentwickler

verfügbar
Tim Haag | Trunkelsberg
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
Kategorie(n): Engineering | IT
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

SPRACHEN

  • Deutsch (Muttersprache)
  • Englisch (Gut)

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

NodeJS - ca. 4 Jahre + unterschiedliche Frameworks (z. B. JWT, Express, Mongoose)
JavaScript - ca. 5 Jahre + unterschiedliche Frameworks (z. B. Bootstrap, JQuery, Angular)
HTML - ca. 5 Jahre
CSS - ca. 5 Jahre
SCSS - 2 Jahre
Responsive Webdesign - ca. 5 Jahre
GIT - ca. 3 Jahre
SCRUM - ca. 2 Jahre
MongoDB - ca. 2 Jahre
MySQL - ca. 2 Jahre
Amazon EC2 - ca. 1 Jahr
Projekt- und Teammanagement
Stripe-API
PayPal-API
Rest-API Development mit NodeJS - ca. 4 Jahre

Verfügbarkeit

Anfang Q1 2020

REFERENZEN

××××/××××××××××××× - Migration einer Cobolcodebase zu Java
Rolle: Entwickler und Tester Kunde: Mannheimer Versicherung Arbeitsort: vor Ort
Projektinhalte: Analyse der bestehenden Codebase, Migration und Optimierung der Codebase zu Java. Performanceoptimierung der finalen Javaanwendungen. Testen der Finalen Javaanwendung.
Verwendete Technologien: Cobol, Java, Migrationstools der Firma innoWake GmbH, Oracle Datenbank

××××/××××××××××××× - Neuentwicklung einer Webbasierten Anwendung zur Automatisierung und Virtualisierung von Geschäftsprozessen
Rolle: Entwickler, Sortwarearchitekt, Serverarchitekt Kunde: TEBCON GmbH
Arbeitsort: Remote
Projektinhalte: Entwicklung einer Webanwendung für die Automatisierung von Geschäftsprozessen über eine Cloudstruktur und die automatisierte Virtualisierung/Digitalisierung von bisher in Papierform gehandhabten Daten.
Verwendete Technologien: PHP, MySQL, NodeJS, JavaScript, MongoDB, HTML, CSS

××××/××××××××××××× - Neuentwicklung eines Backends für eine Bewertungsplattform
Rolle: Entwickler, Designer, Sortwarearchitekt, Serverarchitekt Kunde: online-reviews.io
Arbeitsort: Remote und vor Ort
Projektinhalt: Entwicklung eines Backends für die Verarbeitung von E-Mail in Echtzeit mit Statistiken für den Endkunden. Automatisierung von zeitverzögerten E-Mails. Entwicklung eines Frontends für den Endkunden um
Statistiken einzusehen und unterschiedliche Einstellungen wie die Verzögerung des E-Mail Verkehrs vorzunehmen.
Verwendete Technologien: NodeJS, JavaScript, MongoDB, HTML, CSS

××××/××××××××××××× - Neuentwicklung eines Backends für die Verwaltung von Benutzerdaten
Rolle: Sortwarearchitekt, Serverarchitekt, Projektmanager, Teamleitung Kunde: mydaydj.de
Arbeitsort: Remote
Projektinhalt: Aufbau einer Software- sowie Serverarchitektur für die Datenverarbeitung, den E-Mailverkehr zwischen Endkunden und Firma selbst. Leitung des Entwicklerteams und Verteilung der Projektaufgaben.
Verwendete Technologien: NodeJS, JavaScript, MongoDB, Bootstrap, HTML, CSS

××××/××××××××××××× - Neuentwicklung eines Backends zu Analyse von eingehenden E-Mails
Rolle: Entwickler, Sortwarearchitekt
Kunde: Pioniergeist GmbH (STIHL AG & Co. KG) Arbeitsort: vor Ort
Projektinhalt: Automatische Liveanalyse eingehender E-Mails (Abgerufen per Google-API) aufgrund von vorher bestimmten Kriterien. Aufbereitung der analysierten Daten für spätere Statistiken.
Technologien: NodeJS, JavaScript, MongoDB, Google API, Bootstrap, HTML, CSS

××××/××××××××××××× - Entwicklung und Gestaltung eines Onlineportals
Rolle: Entwickler, Designer, Sortwarearchitekt, Serverarchitekt Kunde: wgay-gesucht.de
Arbeitsort: Remote und vor Ort
Projektinhalt: Entwicklung und Gestaltung eines Onlineportals zur Vermittlung von Häusern, Wohnungen und Mietwohnungen. Zusätzlich beinhaltende Features: Live-Chat, Automatischer E-Mail-Versand, Cron-Job gesteuerte Events
Technologien: NodeJS, JavaScript, MongoDB, Bootstrap, HTML, CSS

××××/××××××××××××× - Planung einer Social Media App mit skalierbarem Serverbackend
Rolle: Sortwarearchitekt, Serverarchitekt Kunde: TattooModels.com
Arbeitsort: Remote
Projektinhalte: Planung der Software- sowie Serverarchitektur einer Social Media App für TattooModels.com mit einem Volumen von ca. 18.000 Benutzern.
Technologien: NodeJS, Javascript, MongoDB, Amazon S3, Amazon EC2, Amazon Glacier, Amazon Auto-Scaling und Lifecycle

××××/××××××××××××× - Entwicklung einer Eventmanagementplattform
Rolle: Entwickler, Softwarearchitekt
Kunde: Akamai GmbH (größter CDN-Provider für beispielsweise Sky- Steaming, Apple und Microsoft Updates mit ca. 7.800 Mitarbeitern) Arbeitsort: Remote
Projektinhalte: Entwicklung einer cloudbasierten internen Eventmanagementplattform für die Verwaltung von Eventergebnissen über QR-Codes, Erstellung von Live-Statistiken der gesamten Events und automatischer Datenimport über einen eigens entwickelten Datencrawler. Außerdem wurden umfangreiche Einstellungsmöglichkeiten bereitgestellt um unter anderem den Intervall des Crawlers, die Statistiken und die Benutzerberechtigungen einzustellen.
Technologien: NodeJS, JavaScript, Amazon RDS, HTML, CSS, JavaScript, Bootstrap

××××/××××××××××××× - Entwicklung einer Webplattform
Rolle: Entwickler, Softwarearchitekt, Manager Kunde: FHW Fachvereinigung
Arbeitsort: Remote
Projektinhalte: Entwicklung einer Webplattform für die Verwaltung der registrierten Firmen innerhalb des Dachverbands, um deren Hauptsitze, Niederlassungen sowie Mitarbeitern zu verwalten. Zusätzlich wurde ein individuelles Forum zum Austausch von Dateien entwickelt und mit verschiedenen Sicherheitsmechanismen zum Schutz diese Dateien ausgestattet. Für das Design wurde ein externer Designer gemanagt um optimale Ergebnisse bei der performance der Plattform zu erzielen und dennoch ein solides und seriöses Bild zu präsentieren.
Technologien: NodeJS, MongoDB, HTML, CSS, JavaScript, Bootstrap, SendInBlue (API)

××××/××××××××××××× - Entwicklung einer Plattform für die automatisierte Verwaltung von Zertifizierungen
Rolle: Entwickler, Softwarearchitekt, Manager
Kunde: Akamai GmbH (größter CDN-Provider für beispielsweise Sky- Steaming, Apple und Microsoft Updates mit ca. 7.800 Mitarbeitern) Arbeitsort: Remote
Projektinhalte: Entwicklung einer cloudbasierten Zertifizierungsplattform für die Verwaltung aller Zertifizierungen für jeden Mittarbeiter global im Unternehmen. Dabei werden vollautomatische Kostenanalysen für das Unternehmen generiert welche, aufgrund der laufenden Zertifizierungskosten und anstehenden Kosten für Zertifizierungen die Gesamtkosten innerhalb eines individuell eingestellten Zeitraumes berechnet. Zudem wird die gesamte hierarchische Struktur des Unternehmens virtualisiert um bei benötigten Berechtigungen, bei Zertifizierungsanträgen, dem jeweils zugehörigen Manager automatisch eine Benachrichtigung per Mail zukommen zu lassen. Die Plattform behält im Überblick welche Mitarbeiter aktuell in welchen Zertifizierungsprozessen eingebunden sind und wann und wofür ein Mitarbeiter bezüglich einer Zertifizierung benachrichtigt werden soll, beispielsweise kurz vor Prüfung.
Technologien: NodeJS, Amazon RDS, HTML, CSS, Bootstrap, JavaScript

××××/××××××××××××× - Entwicklung einer sog. AirDrop Plattform für eine DAPP
Rolle: Softwarearchitekt, Entwickler Kunde: DEZOS GmbH
Arbeitsort: Remote
Projektinhalte: Entwicklung einer cloudbasierten AirDrop-Plattform für die ICO der DEZOS GmbH. Dabei erhält die Plattform Input neu registrierter Benutzer über eine Webhook der Typeform API, der jeweilige Benutzer hat dann die Möglichkeit sich auf der Plattform anzumelden und den jeweiligen Verifikationsprozess des Facebook, Twitter oder Telegram Accounts zu durchlaufen. Für Facebook wird überprüft ob der jeweilige Benutzer einer bestimmten Facebookseite folgt. Im Fall von Twitter wird ebenfalls überprüft ob der Benutzer einem Account folgt aber auch ob der Benutzer einen bestimmten Tweet retweetet hat und für Telegram wird sichergestellt, dass der Benutzer dem Telegram-Channel der DEZOS GmbH beigetreten ist. Der Kunde erhält zudem die Möglichkeit einer automatisierten Übersicht, welche zeigt, welcher Benutzer den Verifikationsprozess erfolgreich abgeschlossen hat.
Technologien: NodeJS, MongoDB, HTML, CSS, JavaScript, Bootstrap, jQuery, Facebook API, Twitter API, Telegram Bot API, Typeform API

××××/××××××××××××× - Weiterentwicklung und Optimierung von chrono24.com
Rolle: Frontend-Entwickler
Kunde: chrono24.com (größter Marketplace für Luxus-Uhren weltweit) Arbeitsort: 4 Tage vor Ort in Karlsruhe
Projektinhalte: Entwicklung und Optimierung der chrono24.com Plattform im sog. Buyer-Portal d. h. alles mit dem ein (potenzieller) Käufer interagiert und sehen kann.
Technologien: JavaScript, Java, JSP, Jenkins, SCSS, CSS, Bootstrap, HTML

××××/××××××××××××× - Letsport - App
Rolle: Backend- sowie Frontend-Entwickler, Manager (für den zusätzlichen Frontend-Entwickler und den Kunden)
Kunde: Letsport GmbH
Arbeitsort: Remote
Projektinhalte: Die gesamte Entwicklung der App Letsport. Letsport ist eine App um sich mit Freunden und auch neuen Bekanntschaften zu eigens erstellten sportlichen Veranstaltungen zu treffen. Die App beinhaltet Features wie einen Live Chat, Push-Benachrichtigungen, Authentifizierung sowie eine Timeline zur Übersicht neuer Beiträge von Freunden. Mittels NodeJS und Express wurde die gesamte REST-API für die App entwickelt, zur Datenspeicherung wird eine MongoDB verwendet. Binäre Daten wie Bilder und Videos werden per API auf Amazon S3 hochgeladen und dazwischen noch speicheroptimiert. Ionic/Angular wurde gewählt um eine hybride App für den App Store sowie für den Google Play Store gleichzeitig zu entwickeln und um damit Kosten und Zeit in der Entwicklung zu sparen.
Technologien: NodeJS (mit Packages wie Express, Mongoose, JsonWebToken, BodyParser), MongoDB, JavaScript, Angular Framework, Ionic (mit Ionic DevApp), Amazon S3, Amazon SES, Amazon EC2, Amazon Elastic Load Balancer

××××/××××××××××××× - Weiterentwicklung und Optimierung von chrono24.com
Rolle: Frontend-Entwickler
Kunde: chrono24.com (größter Marketplace für Luxus-Uhren weltweit) Arbeitsort: 3 Tage vor Ort in Karlsruhe
Projektinhalte: Entwicklung und Optimierung der chrono24.com Plattform im sog. Buyer-Portal d. h. alles mit dem ein (potenzieller) Käufer interagiert und sehen kann.
Technologien: JavaScript, Java, JSP, Jenkins, SCSS, CSS, Bootstrap, HTML

08/2019 - jetzt - Entwicklung von Event-Landingpages mit Anmeldeprozess
Rolle: Frontend- sowie Backend-Entwickler
Kunden: BMW, brands'n mind, Mini, Ferrari via Blackflagship GmbH (Markenagentur)
Arbeitsort: Remote
Projektinhalte: Entwicklung von Event-Landingpages um Anmeldungen von Teilnehmern erfassen, verwalten und exportieren zu können. Für eine Anmeldung ist teilweise eine Gebühr fällig welche via Kreditkarte (Visa und/ oder Mastercard) oder PayPal entrichtet werden muss.
Technologien: JavaScript, HTML, CSS, Bootstrap, NodeJS, Stripes-API, PayPal-API

Stunden- und Tagessatz

Stundensatz: 85 EURO

Stundensatz kann aufgrund ihres Standorts und der damit verbunden Nebenkosten variieren.

Projektverlauf.pdf (1 MB)
Hochgeladen am: 16.12.2019
CV
FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?