Tobias

Tobias

Full-Stack-Entwickler

Bad Homburg

Webentwicklung
App-Entwicklung
Softwareentwicklung
Newcomer:in

Reputation

Newcomer:in

Versicherung

Über Junico
versichert

Über mich

Hallo, In den letzten 9 Jahren war ich für eine kleine Software-Agentur als Senior Full-Stack Developer und Software-Architekt tätig, nebenbei war ich auch freiberuflich tätig. Seit Sommer 2022 bin ich selbstständig. Meine Schwerpunkte sind: - App-Entwicklung mit C# (Xamarin bzw. MAUI) für Android und iOS - Backend-Entwicklung mit C# (ASP.NET Core und .NET 7) - Backend-Entwicklung mit PHP 8 (Laravel) - Web-Entwicklung mit Blazor-WebAssembly - Linux-Server/Cloud - .NET 5, .NET 6, .NET 7 Zudem habe ich auch tiefgehendes Wissen zu: - native Entwicklung mit C/C++ und Rust - Desktop-Entwicklung mit .NET (Windows-Forms/WPF) und C++ (Qt) - Web-Entwicklung mit TypeScript / JavaScript, speziell Web Components - Microsoft-Technologien (Azure, .NET, …) - Java-Technologien / Oracle - Linux-Administration - PHP, Python, Perl - Git / Bitbucket / GitHub / Jira / DevOps

Skills

Expert:in

Webentwicklung
App-Entwicklung
Softwareentwicklung
C++
HTML
Bitbucket
CSS
JavaScript
PHP
Java
Github
MySQL
Laravel
Backend Development
Full Stack Development
jQuery
Perl
C#
Visual Studio
Visual Studio Code
Apache
Linux
TypeScript
ASP.NET
Razor
SQL Server
Git
CI/CD
nginx
Progressive Web App
macOS

Fortgeschritten

NodeJS
Frontend Development
Objective-C
JIRA
Xcode
Entity Framework Core
Docker
Azure DevOps
rabbitMQ
Amazon Web Services
MQTT
iOS

Projekte

  • Web-Component-basiertes UI-Framework als technische Basis einer umfassendem ERP-Applikation

    Auftraggeber:in

    2021 — 2022

    Projektbeschreibung und Aufgaben

    Für die Neuentwicklung einer komplexen ERP-Applikation eines internationalen Großkonzerns auf Basis moderner Web-Technologien sollte ein neues UI-Framework entwickelt werden.

     

    Die technische Umsetzung erfolgte mit LIT 2.0 und TypeScript 4.7.

     

    Technologien / Sprachen

    LIT / Polymer, TypeScript, ECMAScript, Web-Components

     

    Das System beinhaltet auch eine mobile Xamarin-App, die das gleiche Datenbank-Schema nutzt. Um die eine skalierbare und performante Echtzeit-Kommunikation der App mit dem Backend zur ermöglichen, wurde für den selben Kunden zuvor ein WebSocket-basiertes Synchronisationsprotokoll entwickelt.

  • Entwicklung, Betrieb und Wartung eines umfangreichen ERP-Systems als Web-Anwendung und mobile App

    Auftraggeber:in

    2016 — 2022

    Projektbeschreibung und Aufgaben

    Das System ermöglicht die vollständige Abwicklung zahlreicher

    Geschäftsprozesse.

     

    • Konsistente Echtzeitdaten für Shops, Displays, Geräte
    • Verwaltung von Rollouts
    • App & Beweisfotos
    • Vollständig integriertes Umfragetool
    • Reporting & Planung
    • Verwaltung aller für das Einzelhandelsmarketing relevanten Daten (Geschäfte, Displays, Muster (LDUs, RDUs), Wartung, Besuche, Grafiken, Schulungen, ...)
    • Ticket-System für die POS-Wartung
    • Display Order Tool zur Beantragung eines neuen Displays für einen Shop inkl. Genehmigungen
    • Rollout-Management (Produkt-Rollouts, Display-Anpassung, ...) inkl. Materialplanung, Tourenplanung, Mietvertragsmanagement, Controlling, Live-Geotracking, ...
    • GPS-Tracking von jedem Shop-Besuch
    • To-Do-Listen
    • Generisches Formularsystem
    • Eine große Auswahl an vordefinierten Berichten
    • Die in der App integrierte Barcode-Scanner-Funktion ermöglicht eine eindeutige Typenreferenz pro Display und Produkt
    • Die App ermöglicht eine schnelle und einfache Bearbeitung von Problemen und Ad-hoc-Anfragen

     

    Verwendete Technologien, Tools und Frameworks

    ASP.NET Core, .NET 4.7 (später Migration .NET 5 und .NET 6), Razor, Entity Framework, MSSQL, MySQL, JavaScript und jQuery, CSS, Bootstrap 4, HTML5, C#, Shell, GIT, Jenkins, PHP 5, PHP 8, Laravel, Zend Framework

  • WebSocket-basierte Echtzeit-Synchronisation zwischen Server und nativer App

    Auftraggeber:in

    2021

    Projektbeschreibung und Aufgaben

    Für die native App (Xamarin / MAUI) einer datenintensiven ERP-Anwendung sollte eine effiziente und zuverlässige Echtzeit-Synchronisation zwischen App und Backend realisiert werden.

     

    Über ein in C# neu entwickeltes WebSocket-basiertes Protokoll können für mobile Apps sehr große Datenmengen (über 1 Million Datensätze in über 120 Tabellen) effizient und ohne Nutzerinteraktion synchron gehalten werden.

    Die ständig aufrechterhaltene WebSocket-Verbindung ermöglicht im Fall der Änderung einzelner Datensätze ein serverseitiges Pushen der Daten auf alle Geräte innerhalb von wenigen Sekunden.

     

    Das Protokoll ermöglicht außerdem das Ausführen von C#-Skripten auf den Geräten für Fernwartungs- und Diagnose-Zwecke sowie eine Überwachung der Geräteparameter wie z.B. die Version des Betriebssystems, Speicherplatzauslastung oder vorgefallene Fehler auf den Geräten.

    Umgesetzt wurde es mit einem Backend auf Basis von ASP.NET Core (.NET Core 3.1, später .NET 6) und einer Client-Library zur Integration in Xamarin-Apps sowie WPF-basierte Desktopanwendungen.

     

    Technologien / Sprachen

    C#, MAUI, Xamarin, ASP.Net Core, WebSocket, MySQL

So findet ihr mit Junico
die besten Freelancer:innen

Auftrag erstellen

Erstellt kostenfrei einen Auftrag

Veröffentlicht ein Auftragsgesuch mit gewünschten Skills, Arbeitsumfang und Interessen.

Profile erhalten

Erhaltet geprüfte Vorschläge

Geprüfte Freelancer:innen senden euch unverbindliche Vorschläge zu eurem Gesuch.

Zusammenarbeiten

Startet die Zusammenarbeit

Organisiert eure Freelancer:innen in eurem persönlichen Favorit:innen-Pool und startet die Zusammenarbeit mit den Besten.

Sicher Abrechnen

Rechnet sicher und einfach ab

Behaltet den Überblick über alle Aufwände, erhaltet Rechnungen von euren Freelancer:innen und bezahlt sicher über Junico.

Wir sind Junico

Wir gestalten die neue Arbeitswelt, indem wir Freelancer:innen befähigen, mit ihren Skills die Welt zu verändern.

Expert:innen für dein Projekt

Wir verbinden euch mit Freelancer:innen, die ihr sonst nicht findet. Ob Startup oder Corporate — kleines oder großes Projekt: Passende Freelancer:innen für euch.

4,92

/5

Durchschnittliche Bewertung von über 4.000 Auftraggeber:innen

Flink Axa Scout24 Deutsche Bahn AboutYou

Tobias ist Freelancer:in bei Junico

Finde Freelancer:innen wie Tobias mit passenden Skills für dein nächstes Projekt.