Nils Schneider

Software-Entwickler (selbstständig)

Nils Schneider
Heiligenhaus, Germany

Erfahrungen

Apr. 2024 - Bis heute
11 Monaten

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

Technologien: Golang, Postgres, Git, Software-Architektur, Technische Konzepte

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.

Feb. 2024 - Mai 2024
4 Monaten

Backend-System

Institut zur Prüfung biologischer Proben

Technologien: Golang, Postgres, TypeScript, Git, Software-Architektur, Technische Konzepte

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.

Die Datenspeicherung wurde mit einer SQL Datenbank umgesetzt. Hochgeladene Dateien werden auf dem File System gespeichert, sie sind über die API zugreifbar.

Sept. 2023 - Jan. 2024
5 Monaten

Backend-System für Handwerker Auftragsdokumentation

Technologien: Golang, Postgres, Git, Software-Architektur, Technische Konzepte

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.

Apr. 2023 - Sept. 2023
6 Monaten

Backend-System zur Auftragsabwicklung von Werbetechnik

Technologien: Golang, Postgres, TypeScript, Software-Architektur, Technische Konzepte

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.

März 2023 - Feb. 2024
1 Jahr

SAP Entwickler

Technologien: CDS, OData via SAP Gateway Builder, ABAP / ABAP OO, SAP UI 5

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.

Feb. 2023 - Okt. 2023
9 Monaten

Backend-System inkl. App Kommunikation für Hinterbliebene

Technologien: JavaScript, TypeScript, Node.js, AWS, AWS CDK, Git, Docker, Software-Architektur, Technische Konzepte, MongoDB

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.

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.

Sept. 2022 - Juni 2023
10 Monaten

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

Technologien: PHP, Laravel, Lumen, HTML, CSS, MySQL, Azure DevOps, Docker, Git, Software-Architektur, Technische Konzepte

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.

Apr. 2022 - Nov. 2022
8 Monaten

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

Technologien: WordPress, Plugin Entwicklung, PHP, JSON

Es wurden neue Wordpress-Installationen, sowie Wartungen und Anpassungen durchgeführt.

Mittels PHP wurden Plugins für die Wordpress Seiten entwickelt.

März 2022 - Mai 2022
3 Monaten

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

Technologien: Golang, JWT, Git, Software-Architektur, Technische Konzepte

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.

Jan. 2016 - Apr. 2023
6 Jahren 4 Monaten

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

Technologien: Golang, Postgres, Git, Jira, Confluence, JSON, YAML, OpenAPI, TypeScript, JWT, Software-Architektur, Technische Konzepte

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.

Aug. 2016 - Apr. 2023
6 Jahren 9 Monaten

Entwicklung und Instandhaltung interner Produktions- und Service-Tools

Technologien: Delphi, Firebird, SQL, DevExpress, GUI, Git, Tortoise SVN, direkter Kontakt und ständiger Austausch mit Fertigung und Service, Software-Architektur, Technische Konzepte

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.

Zusammenfassung

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.

Sprachen

Deutsch
Muttersprache

Ähnliche Freelancer

Verifizierter Experte
Werner Keil

Enterprise Consultant, Java, Jakarta EE, Agile, and Microservice Expert

Profil ansehen
Verifizierter Experte
Patrik Garten

AI Solution Architect & Developer · Software Enginner · IT Dozent

Profil ansehen
Verifizierter Experte
Andreas Kraus

Senior Developer

Profil ansehen
Verifizierter Experte
Igor Propisnov

Senior Frontend Developer

Profil ansehen
Verifizierter Experte
Sven Hohlfeld

Full-Stack Developer

Profil ansehen
Verifizierter Experte
Bela Bocsak

Full Stack Software Entwickler und Architekt

Profil ansehen
Verifizierter Experte
Tungi Dang

Freelance Technical Product Lead | DevOps Expert | It Program Manager | Senior Solution Architect | Ai-engineer

Profil ansehen
Verifizierter Experte
Carlos Medina

Senior Team Leiter Web Developer PHP

Profil ansehen
Verifizierter Experte
Dirk Bolte

Backend Java/Kotlin mit Frontend Kenntnissen (Angular, VueJS) | Product Owner

Profil ansehen
Verifizierter Experte
Glenn Kintscher

Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET)

Profil ansehen
Verifizierter Experte
Thomas Hieber

Full Stack Developer / DevOps

Profil ansehen
Verifizierter Experte
Mathis Dudler

Senior Web-Entwickler | Schwerpunkt Frontend | Angular, Vue.js, Node.js

Profil ansehen
Verifizierter Experte
Sascha Seewald

Jede Neue Aufgabe Hat Ihre Eigenen Herausforderungen

Profil ansehen
Verifizierter Experte
Katzer Sebastian

Senior Software Entwickler

Profil ansehen
Verifizierter Experte
Nico Meyer

Senior Fullstack Entwickler

Profil ansehen