Backend Entwicklung in Golang, PHP, TypeScript, JavaScript.
Aktualisiert am 05.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.07.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Golang
PHP
Node.js
JavaScript
TypeScript
Delphi
Angular
Bootstrap
HTML
CSS
MySQL
Postgres
Laravel
Lumen
Docker
Tortoise SVN
JSON
YAML
OpenAPI
Deutsch
Muttersprache
Englisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Heiligenhaus bei Velbert (+500km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2024-04 - heute

Backend-System für eine Social-Media-Plattform

Golang Postgres Git ...
  • Diese Plattform vernetzt Menschen mit gleichen oder ähnlichen Interessen und hilft beim Kontaktaufbau. 
  • Die ähnlichen Interessen werden durch Profileinstellungen und persönlichen Angaben ermittelt. 
  • Inhalte werden geteilt und nach persönlich beliebteren Kategorien gefiltert und priorisiert angezeigt. 
  • Nutzer können mit einander schreiben und somit direkt kommunizieren. 
  • Um dies zu realisieren wird ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung werden API-Key und JSON Web Tokens eingesetzt.
  • Die Datenspeicherung ist mit einer SQL Datenbank umgesetzt. 
  • Hochgeladene Dateien werden auf dem File System gespeichert, sie sind über die API zugreifbar.
Golang Postgres Git Software-Architektur Technische Konzepte
2 Jahre 4 Monate
2022-06 - heute

Wordpress Seiten Weiterentwicklungen und Anpassungen

  • Kleinprojekte zu Wartungen und Anpassungen diverser Wordpress Seiten.
WordPress Plugin Entwicklung PHP JSON
4 Monate
2024-02 - 2024-05

Backend-System für Institut zur Prüfung biologischer Proben

Golang Postgres TypeScript ...
  • Um verschiedenste Arten biologischer Probenentnahme-Kits zur Verfügung zu stellen, diese eindeutig zu kennzeichnen, nach Gruppen bestimmter Kriterien zusammen zu fassen und anschließend zu analysieren, wurde ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung wurden API-Key und JSON Web Tokens eingesetzt.
Golang Postgres TypeScript Git Software-Architektur Technische Konzepte
1 Jahr
2023-03 - 2024-02

Weiterentwicklung einer SAP UI5 Applikation

SAP Entwickler
SAP Entwickler

  • Weiterentwicklung einer SAP UI5 Applikation inklusive der Erstellung von OData-Services für ein großes Unternehmen im Handelsbereich. 
  • Automatisches Testing des ABAP-Service Codes.

CDS OData via SAP Gateway Builder ABAP / ABAP OO SAP UI 5
5 Monate
2023-09 - 2024-01

Backend-System für Handwerker Auftragsdokumentation

  • Zur Auftragsdokumentation eines Handwerksbetriebes wurde ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung werden API-Key und JSON Web Tokens eingesetzt.
  • Die Datenspeicherung ist mit einer SQL Datenbank umgesetzt. 
  • Vom Backend erzeugte Dateien werden auf dem File System gespeichert, sie sind über die API zugreifbar
Golang Postgres TypeScript Angular Bootstrap HTML CSS Git Software-Architektur Technische Konzepte
9 Monate
2023-02 - 2023-10

Backend-System inkl. App Kommunikation für Hinterbliebene

  • Für eine App zur Kommunikation mit Hinterbliebenen wurde eine neue Backend-API mit Node.js aufgesetzt. 
  • Zur Absicherung der API wird ein API-Key, sowie JSON Web Tokens zur Authentifizierung verwendet.
  • Die Daten werden in einer MongoDB gespeichert.
  • Mit Angular wurde ein zugehöriges Web-Frontend erstellt.
  • Die API mit in einem Docker Container, in einer skalierbaren AWS Umgebung veröffentlicht. 
  • Mittels des AWS CDKs sind Anpassungen und eine neues Deployment der der AWS Umgebung leicht umsetzbar.
JavaScript TypeScript Node.js AWS AWS CDK HTML CSS Git Docker Software-Architektur Technische Konzepte
6 Monate
2023-04 - 2023-09

Backend-System zur Auftragsabwicklung von Werbetechnik

  • Für ein Werbeunternehmen wurde ein neues Backend in Golang aufgesetzt.
  • Dieses ist mit API-Key uns JSON Web Tokens abgesichert. Verschiedenste Daten und Dateien können hochgeladen werden um den Auftrabsablauf nachzuvollziehen.
  • Zur Speicherung von Daten wird eine PostgreSQL Datenbank verwendet.
  • Hochgeladene und vom System generierte Dateien werden im File System gespeichert und können über die API abgerufen werden.
  • Das Web-Frontend ist mit Angular entwickelt.
Golang Postgres TypeScript Angular Bootstrap HTML CSS Git Software-Architektur Technische Konzepte
10 Monate
2022-09 - 2023-06

Front- und Backend für Zufahrts-/Autorisierungsverwaltung von Parkhausanlagen

  • Zur Zufahrts-/Autorisierungsverwaltung von Parkhäusern wurde eine bestehende Lumen API wurde auf Laravel umgestellt. 
  • Bei der Umstellung wurde das System gleichzeitig gewartet und Fehler wurden behoben.
  • Zur Datenspeicherung wurde eine MySQL Datenbank verwendet.
  • Das bestehende Web-Frontend, welches in PHP entwickelt wurde, ist ebenfalls gewartet und optimiert worden. 
  • Für eine übersichtlicheren und einheitlicheren Quellcode wurden HTML Styles in Klassen unterteilt und in CSS Dateien definiert.
  • Neue Module, Ansichten des Frontends und Backend Funktionen wurden implementiert. 
PHP Laravel Lumen HTML CSS MariaDB Azure DevOps Docker Git Software-Architektur Technische Konzepte
6 Jahre 4 Monate
2017-01 - 2023-04

Verwaltungssystem für elektronische Schließanlagen inkl. App Kommunikation

  • Für die Verwaltung elektronischer Schließanlagen, im Cloud Umfeld, wurde eine neue Backend-API in der Programmiersprache Golang erstellt. Meine Aufgaben umfassten die Konzeption, Entwicklung und Implementierung von Funktionen, um den reibungslosen Datenfluss zwischen Frontend, Backend und Datenbank zu gewährleisten.
  • API-Key als auch JSON Web Tokens wurden zur Authentifizierung und Autorisierung implementiert.
  • Als Datenbank System wurde PostgreSQL verwendet.
  • Das Web-Frontend wurde mit Angular entwickelt.
Golang Postgres Git Jira Confluence JSON YAML OpenAPI Software-Architektur Technische Konzepte Angular TypeScript
6 Jahre 9 Monate
2016-08 - 2023-04

Entwicklung und Instandhaltung interner Produktions- und Service-Tools

  • Als Quereinsteiger in der Software-Entwicklung habe ich anfänglich bestehende Produktions- und Service-Tools, welche in Delphi, in Kombination mit Firebird SQL Datenbanken entwickelt wurden, gewartet. 
  • Dies beinhaltete die Analyse und Behebung gemeldete Fehler, sowie Erweiterungen bestehender und Implementierungen kleinerer neuer Funktionen. Ein wesentlicher Bestandteil der GUI Gestaltung war DevExpress.
  • Mit dem Know-How Zuwachs wurde das Aufgabenfeld auf die Erweiterung von Anwendungen mit neuen Formularen und Modulen erweitert, bis hin zum kompletten Konzeptionieren, Planen und Aufsetzen neuer Tools ausgebreitet.
Delphi Firebird SQL DevExpress GUI Git Tortoise SVN direkter Kontakt und ständiger Austausch mit Fertigung und Service Software-Architektur Technische Konzepte
8 Monate
2022-04 - 2022-11

Verschiedenste Webseiten für städtische Einrichtungen inkl. App Kommunikation

  • Es wurden neue Wordpress-Installationen, sowie Wartungen und Anpassungen durchgeführt.
  • Mittels PHP wurden Plugins für die Wordpress Seiten entwickelt
WordPress Plugin Entwicklung PHP JSON
3 Monate
2022-03 - 2022-05

Anwendung zur Generierung und Prüfung von JWT mit diversen Verschlüsselungen

  • Es wurde ein Command-Line-Tool neu aufgesetzt.
  • Dieses Tool erstellt und prüft, entsprechend der Eingaben, JSON Web Tokens mit diversen Verschlüsslungen.
  • Die Ausgabe findet ebenfalls im Command-Line-Tool statt. 
Golang JWT Docker Git Software-Architektur Technische Konzepte

Kompetenzen

Kompetenzen

Top-Skills

Golang PHP Node.js JavaScript TypeScript Delphi Angular Bootstrap HTML CSS MySQL Postgres Laravel Lumen Docker Tortoise SVN JSON YAML OpenAPI

Produkte / Standards / Erfahrungen / Methoden

Microsoft Office

Profil:

Mit 7 Jahren Erfahrung als Softwareentwickler und Freiberufler, bringe ich aus verschiedensten Projekten ein weit gefächertes Wissensspektrum in verschiedensten Technologien mit. Durch meine langjährige Beschäftigung als Servicemitarbeiter bin ich sehr kontaktfreudig, kundenorientiert und kann mich schnell in die Lage und Denkweise anderer versetzen. Ergänzend mit meiner Wissbegierde und Neugierde für neue Umfelder und Technologien machen mich diese Eigenschaften für große Projekte, bei denen man ins Team aufgenommen wird und langfristig zusammenarbeitet, sowie auch für Kleinprojekte, mit denen man kurze und interessante Einblicke gewinnen kann, universell einsetzbar. 


Skills

Experte:

  • Golang
  • relationale Datenbanken (MySQL, Postgres, Firebird)
  • JSON
  • YAML
  • Delphi
  • DevExpress (Delphi)
  • FireDAC
  • Firebird
  • Software-Architektur


Sehr gut:

  • TypeScript
  • JavaScript
  • Node.js
  • PHP
  • Laravel
  • Lumen
  • JWT
  • WordPress
  • Technische Konzepte
  • Delphi
  • DevExpress (Delphi)
  • FireDAC
  • Firebird


Gut:

  • Angular
  • Bootstrap
  • HTML
  • CSS,
  • ABAP
  • OData (via CDS/SAP Gateway Builder)
  • AWS
  • AWS CDK
  • Docker
  • OpenAPI
  • dokumentenbasierte Datenbanken (MongoDB) 


Entwicklungstools/ -methoden

  • Delphi
  • JetBrains Produkte
  • Visual Studio Code
  • Azure DevOps
  • Git
  • Scrum
  • Microservices
  • Postman
  • Insomnia
  • Jira
  • Confluence


EDV/sonstiges

  • Microsoft Office


Lebenslauf

05/2023 - heute

Rolle: Software-Entwickler (selbstständig)


Aufgaben

  • diverse Projekte (Auflistung im Anhang)


03/2022 ? 04/2023 

Rolle: Software-Entwickler (selbstständig, nebenberuflich)


Aufgaben

  • diverse Projekte (Auflistung im Anhang)


08/2016 ? 04/2023 

Rolle: Software-Entwickler (im angestellten Verhältnis)


Aufgaben

  • eigenständige Planung, Entwicklung und Instandhaltung einer Backend API für die Verwaltung elektronischer Schließanlagen, inklusive App Kommunikation, mit Golang
  • eigenständige Planung, Entwicklung und Instandhaltung interner Produktions- uns Service Tools mit Delphi
  • direkter Kontakt und ständiger Austausch mit Fertigung und Service


01/2011 ? 07/2016 

Rolle: Service-Mitarbeiter für elektronische Schließsysteme


Aufgaben:

  • Kundenkontakt und -beratung
  • Projekt- und Anlagenplanung
  • Produktschulungen
  • Fehleranalyse und Reparaturen

Einsatzorte

Einsatzorte

Heiligenhaus bei Velbert (+500km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2024-04 - heute

Backend-System für eine Social-Media-Plattform

Golang Postgres Git ...
  • Diese Plattform vernetzt Menschen mit gleichen oder ähnlichen Interessen und hilft beim Kontaktaufbau. 
  • Die ähnlichen Interessen werden durch Profileinstellungen und persönlichen Angaben ermittelt. 
  • Inhalte werden geteilt und nach persönlich beliebteren Kategorien gefiltert und priorisiert angezeigt. 
  • Nutzer können mit einander schreiben und somit direkt kommunizieren. 
  • Um dies zu realisieren wird ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung werden API-Key und JSON Web Tokens eingesetzt.
  • Die Datenspeicherung ist mit einer SQL Datenbank umgesetzt. 
  • Hochgeladene Dateien werden auf dem File System gespeichert, sie sind über die API zugreifbar.
Golang Postgres Git Software-Architektur Technische Konzepte
2 Jahre 4 Monate
2022-06 - heute

Wordpress Seiten Weiterentwicklungen und Anpassungen

  • Kleinprojekte zu Wartungen und Anpassungen diverser Wordpress Seiten.
WordPress Plugin Entwicklung PHP JSON
4 Monate
2024-02 - 2024-05

Backend-System für Institut zur Prüfung biologischer Proben

Golang Postgres TypeScript ...
  • Um verschiedenste Arten biologischer Probenentnahme-Kits zur Verfügung zu stellen, diese eindeutig zu kennzeichnen, nach Gruppen bestimmter Kriterien zusammen zu fassen und anschließend zu analysieren, wurde ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung wurden API-Key und JSON Web Tokens eingesetzt.
Golang Postgres TypeScript Git Software-Architektur Technische Konzepte
1 Jahr
2023-03 - 2024-02

Weiterentwicklung einer SAP UI5 Applikation

SAP Entwickler
SAP Entwickler

  • Weiterentwicklung einer SAP UI5 Applikation inklusive der Erstellung von OData-Services für ein großes Unternehmen im Handelsbereich. 
  • Automatisches Testing des ABAP-Service Codes.

CDS OData via SAP Gateway Builder ABAP / ABAP OO SAP UI 5
5 Monate
2023-09 - 2024-01

Backend-System für Handwerker Auftragsdokumentation

  • Zur Auftragsdokumentation eines Handwerksbetriebes wurde ein neues Backend mit Golang erstellt. 
  • Zur Authentifizierung werden API-Key und JSON Web Tokens eingesetzt.
  • Die Datenspeicherung ist mit einer SQL Datenbank umgesetzt. 
  • Vom Backend erzeugte Dateien werden auf dem File System gespeichert, sie sind über die API zugreifbar
Golang Postgres TypeScript Angular Bootstrap HTML CSS Git Software-Architektur Technische Konzepte
9 Monate
2023-02 - 2023-10

Backend-System inkl. App Kommunikation für Hinterbliebene

  • Für eine App zur Kommunikation mit Hinterbliebenen wurde eine neue Backend-API mit Node.js aufgesetzt. 
  • Zur Absicherung der API wird ein API-Key, sowie JSON Web Tokens zur Authentifizierung verwendet.
  • Die Daten werden in einer MongoDB gespeichert.
  • Mit Angular wurde ein zugehöriges Web-Frontend erstellt.
  • Die API mit in einem Docker Container, in einer skalierbaren AWS Umgebung veröffentlicht. 
  • Mittels des AWS CDKs sind Anpassungen und eine neues Deployment der der AWS Umgebung leicht umsetzbar.
JavaScript TypeScript Node.js AWS AWS CDK HTML CSS Git Docker Software-Architektur Technische Konzepte
6 Monate
2023-04 - 2023-09

Backend-System zur Auftragsabwicklung von Werbetechnik

  • Für ein Werbeunternehmen wurde ein neues Backend in Golang aufgesetzt.
  • Dieses ist mit API-Key uns JSON Web Tokens abgesichert. Verschiedenste Daten und Dateien können hochgeladen werden um den Auftrabsablauf nachzuvollziehen.
  • Zur Speicherung von Daten wird eine PostgreSQL Datenbank verwendet.
  • Hochgeladene und vom System generierte Dateien werden im File System gespeichert und können über die API abgerufen werden.
  • Das Web-Frontend ist mit Angular entwickelt.
Golang Postgres TypeScript Angular Bootstrap HTML CSS Git Software-Architektur Technische Konzepte
10 Monate
2022-09 - 2023-06

Front- und Backend für Zufahrts-/Autorisierungsverwaltung von Parkhausanlagen

  • Zur Zufahrts-/Autorisierungsverwaltung von Parkhäusern wurde eine bestehende Lumen API wurde auf Laravel umgestellt. 
  • Bei der Umstellung wurde das System gleichzeitig gewartet und Fehler wurden behoben.
  • Zur Datenspeicherung wurde eine MySQL Datenbank verwendet.
  • Das bestehende Web-Frontend, welches in PHP entwickelt wurde, ist ebenfalls gewartet und optimiert worden. 
  • Für eine übersichtlicheren und einheitlicheren Quellcode wurden HTML Styles in Klassen unterteilt und in CSS Dateien definiert.
  • Neue Module, Ansichten des Frontends und Backend Funktionen wurden implementiert. 
PHP Laravel Lumen HTML CSS MariaDB Azure DevOps Docker Git Software-Architektur Technische Konzepte
6 Jahre 4 Monate
2017-01 - 2023-04

Verwaltungssystem für elektronische Schließanlagen inkl. App Kommunikation

  • Für die Verwaltung elektronischer Schließanlagen, im Cloud Umfeld, wurde eine neue Backend-API in der Programmiersprache Golang erstellt. Meine Aufgaben umfassten die Konzeption, Entwicklung und Implementierung von Funktionen, um den reibungslosen Datenfluss zwischen Frontend, Backend und Datenbank zu gewährleisten.
  • API-Key als auch JSON Web Tokens wurden zur Authentifizierung und Autorisierung implementiert.
  • Als Datenbank System wurde PostgreSQL verwendet.
  • Das Web-Frontend wurde mit Angular entwickelt.
Golang Postgres Git Jira Confluence JSON YAML OpenAPI Software-Architektur Technische Konzepte Angular TypeScript
6 Jahre 9 Monate
2016-08 - 2023-04

Entwicklung und Instandhaltung interner Produktions- und Service-Tools

  • Als Quereinsteiger in der Software-Entwicklung habe ich anfänglich bestehende Produktions- und Service-Tools, welche in Delphi, in Kombination mit Firebird SQL Datenbanken entwickelt wurden, gewartet. 
  • Dies beinhaltete die Analyse und Behebung gemeldete Fehler, sowie Erweiterungen bestehender und Implementierungen kleinerer neuer Funktionen. Ein wesentlicher Bestandteil der GUI Gestaltung war DevExpress.
  • Mit dem Know-How Zuwachs wurde das Aufgabenfeld auf die Erweiterung von Anwendungen mit neuen Formularen und Modulen erweitert, bis hin zum kompletten Konzeptionieren, Planen und Aufsetzen neuer Tools ausgebreitet.
Delphi Firebird SQL DevExpress GUI Git Tortoise SVN direkter Kontakt und ständiger Austausch mit Fertigung und Service Software-Architektur Technische Konzepte
8 Monate
2022-04 - 2022-11

Verschiedenste Webseiten für städtische Einrichtungen inkl. App Kommunikation

  • Es wurden neue Wordpress-Installationen, sowie Wartungen und Anpassungen durchgeführt.
  • Mittels PHP wurden Plugins für die Wordpress Seiten entwickelt
WordPress Plugin Entwicklung PHP JSON
3 Monate
2022-03 - 2022-05

Anwendung zur Generierung und Prüfung von JWT mit diversen Verschlüsselungen

  • Es wurde ein Command-Line-Tool neu aufgesetzt.
  • Dieses Tool erstellt und prüft, entsprechend der Eingaben, JSON Web Tokens mit diversen Verschlüsslungen.
  • Die Ausgabe findet ebenfalls im Command-Line-Tool statt. 
Golang JWT Docker Git Software-Architektur Technische Konzepte

Kompetenzen

Kompetenzen

Top-Skills

Golang PHP Node.js JavaScript TypeScript Delphi Angular Bootstrap HTML CSS MySQL Postgres Laravel Lumen Docker Tortoise SVN JSON YAML OpenAPI

Produkte / Standards / Erfahrungen / Methoden

Microsoft Office

Profil:

Mit 7 Jahren Erfahrung als Softwareentwickler und Freiberufler, bringe ich aus verschiedensten Projekten ein weit gefächertes Wissensspektrum in verschiedensten Technologien mit. Durch meine langjährige Beschäftigung als Servicemitarbeiter bin ich sehr kontaktfreudig, kundenorientiert und kann mich schnell in die Lage und Denkweise anderer versetzen. Ergänzend mit meiner Wissbegierde und Neugierde für neue Umfelder und Technologien machen mich diese Eigenschaften für große Projekte, bei denen man ins Team aufgenommen wird und langfristig zusammenarbeitet, sowie auch für Kleinprojekte, mit denen man kurze und interessante Einblicke gewinnen kann, universell einsetzbar. 


Skills

Experte:

  • Golang
  • relationale Datenbanken (MySQL, Postgres, Firebird)
  • JSON
  • YAML
  • Delphi
  • DevExpress (Delphi)
  • FireDAC
  • Firebird
  • Software-Architektur


Sehr gut:

  • TypeScript
  • JavaScript
  • Node.js
  • PHP
  • Laravel
  • Lumen
  • JWT
  • WordPress
  • Technische Konzepte
  • Delphi
  • DevExpress (Delphi)
  • FireDAC
  • Firebird


Gut:

  • Angular
  • Bootstrap
  • HTML
  • CSS,
  • ABAP
  • OData (via CDS/SAP Gateway Builder)
  • AWS
  • AWS CDK
  • Docker
  • OpenAPI
  • dokumentenbasierte Datenbanken (MongoDB) 


Entwicklungstools/ -methoden

  • Delphi
  • JetBrains Produkte
  • Visual Studio Code
  • Azure DevOps
  • Git
  • Scrum
  • Microservices
  • Postman
  • Insomnia
  • Jira
  • Confluence


EDV/sonstiges

  • Microsoft Office


Lebenslauf

05/2023 - heute

Rolle: Software-Entwickler (selbstständig)


Aufgaben

  • diverse Projekte (Auflistung im Anhang)


03/2022 ? 04/2023 

Rolle: Software-Entwickler (selbstständig, nebenberuflich)


Aufgaben

  • diverse Projekte (Auflistung im Anhang)


08/2016 ? 04/2023 

Rolle: Software-Entwickler (im angestellten Verhältnis)


Aufgaben

  • eigenständige Planung, Entwicklung und Instandhaltung einer Backend API für die Verwaltung elektronischer Schließanlagen, inklusive App Kommunikation, mit Golang
  • eigenständige Planung, Entwicklung und Instandhaltung interner Produktions- uns Service Tools mit Delphi
  • direkter Kontakt und ständiger Austausch mit Fertigung und Service


01/2011 ? 07/2016 

Rolle: Service-Mitarbeiter für elektronische Schließsysteme


Aufgaben:

  • Kundenkontakt und -beratung
  • Projekt- und Anlagenplanung
  • Produktschulungen
  • Fehleranalyse und Reparaturen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.