Daniel Hintergrundbild
Daniel

Daniel

Full Stack Software Engineer

Taichung City

Angular
Full Stack Development
TypeScript

From Vision to Reality, Code Beyond Boundaries, Engineering the Technology of the Next Century.

Promoter:in

Reputation

Promoter:in

Versicherung

Über Junico
versichert

Über mich

Hi, ich bin ein hochqualifizierter freiberuflicher Fullstack-Softwareentwickler mit über 7 Jahren Erfahrung in der Entwicklung skalierbarer, leistungsstarker Webanwendungen und -dienste. Ich bin spezialisiert auf die Gestaltung von REST-APIs und die Implementierung sowohl von Microservices- als auch monolithischen Architekturen, mit starker Expertise in Angular, Next.js, Spring Boot (Java/Kotlin), Node.js, Python und DevOps-Praktiken. Ich habe nachweislich innovative, effiziente Lösungen für komplexe Projekte in verschiedenen Branchen wie IoT, Energie, Finanzdienstleistungen und digitale Transformation geliefert. Meine Fachkenntnisse umfassen die Sicherstellung der Codequalität durch Refactoring, die Anwendung des Testpyramidenansatzes und die Integration von CI/CD-Pipelines. Ich bin leidenschaftlich daran interessiert, zukunftsorientierte Technologien zu entwickeln, mit einem starken Fokus auf saubere Architektur, Leistungsoptimierung und die kontinuierliche Übernahme von Best Practices, während ich stets am Puls der modernen Frameworks und Technologien bleibe.

Skills

Expert:in

Angular
Full Stack Development
TypeScript
Java
Backend Development
Frontend Development
GitLab
Agile Software Development
CSS
Git
Cypress
IntelliJ
MongoDB
IT Beratung
Postman
Scrum
Software Engineering
Softwareentwicklung
Software Design
Webentwicklung

Fortgeschritten

Next.js
Bootstrap
Azure DevOps
ChatGPT
Domain Driven Design
Continuous Integration
Microservices
Maven
CI/CD
Continuous Deployment
Docker
OAuth
Cucumber
Express.js
Flask
Github
Kotlin
NodeJS
PostgreSQL
Python
Security Architecture
React
Tailwind CSS

Junior:in

Go
Golang
MQTT
nginx
Open Source
SEO

Projekte

  • Persönliche Webseite

    Auftraggeber:in · Internet und Informationstechnologie

    2024

    Stetige Weiterentwicklung und Optimierung meiner persönlichen Webseite.

    Aufgaben:

    • Frontend Software Entwicklung (Next.js)

    • Optimierung der Website für Suchmaschinen (SEO)

    • Optimierung der Performance

    • Optimierung der Barrierefreiheit

    • Automatisierte End-to-End-Tests für Barrierefreiheit

  • Angebot Schätzung

    Exxeta AG · Beratung und Consulting

    2022 — 2024

    Ein internes Tool zur Verwaltung, Kalkulation und Kontrolle von agilen Softwareprojekten und Softwarewartungsverträgen. Darüber hinaus Optimierung der Projektkosten und Risikobewertung.

    Aufgaben:

    • Fullstack Software Entwicklung (Next.js, React, Spring Boot (Java), PostgresDB)

    • Technische Beratung und Analyse bestehender Systeme und zukünftiger Anforderungen

    • Selbstständige Entwicklung, Planung und Umsetzung von IT-Konzepten und Lösungen

    • Automatisierte Unit/Integration – Tests

    • Dokumentation

  • IoT Verteilte Netze

    Deutsches Unternehmen · Sonstige Branche

    2022 — 2024

    Mit unserer IoT-Lösung ermöglichen wir die Digitalisierung der Verteilnetze. Mit unseren Echtzeitdaten machen wir Netzbetreiber fit für die Energiewende und E-Mobilität und machen die Netze intelligent. Das Gesamtsystem besteht aus Sensoren zur Strom- und Spannungsmessung (Hardware), die in einer lokalen Netzstation (Trafostation) installiert werden und kontinuierlich Messdaten an unser IoT-Backend übertragen, sowie der bereitgestellten Softwarelösung. Diese umfasst sowohl die Speicherung, Analyse und Bereitstellung der Daten (Cloud) als auch das Management der Geräte im Feld und deren kontinuierliche Software-Updates (Device Cloud).

    Aufgaben:

    • Fullstack Software Entwicklung (Angular, Spring Boot (Kotlin), Spring Boot (Java), Spring Boot (Kotlin), Python, Express.js, Golang, MongoDB, MariaDB)

    • Technische Beratung und Analyse bestehender Systeme und zukünftiger Anforderungen

    • Selbstständige Entwicklung, Planung und Umsetzung von IT-Konzepten und Lösungen

    • Entwickelte ein Tool zur Verfolgung von Schwachstellen in über 60 Diensten und Anwendungen, um Repositories zu scannen und OWASP-Scan-Berichte zu speichern, was die Effizienz der Schwachstellenverfolgung erheblich verbesserte.

    • Optimierte API-Aufrufe und Datenbankabfragen (MongoDB und SQL), wodurch die Leistung verbessert und eine schnellere Verarbeitung großer Datensätze sichergestellt wurde.

    • Verantwortlich für sechs kritische Anwendungen als Service-Owner, einschließlich der Aktualisierung von Abhängigkeiten, Fehlerbehebungen und Code-Reviews, um qualitativ hochwertigen und sicheren Code zu gewährleisten.

    • Microservices

    • Automatisierte Unit/Integration/e2e – Tests

    • Dokumentation

Berufserfahrungen

  • Freelance Full Stack Software Engineer · Vollzeit

    Auftraggeber:in · Beratung und Consulting

    2024 — heute

    • Bereitstellung technischer Beratung und Durchführung tiefgehender Analysen bestehender Systeme sowie zukünftiger IT-Anforderungen.
    • Unabhängige Entwicklung, Planung und Implementierung von IT-Konzepten und Softwarelösungen für verschiedene Kunden.
    • Optimierung von Webanwendungen für SEO, Barrierefreiheit und Perfomance
    • Beteiligung an Open Source Projekten
  • Senior Consultant · Vollzeit

    Exxeta AG · Beratung und Consulting

    2024

    • Branchen: Digitale Transformation, Internet der Dinge
    • Technische Beratung und Analyse bestehender Systeme und zukünftiger Anforderungen
    • Selbstständige Entwicklung, Planung und Umsetzung von IT-Konzepten und Lösungen
    • Fullstack Softwareentwicklung (Angular, Next.js, Spring Boot (Java), Spring Boot (Kotlin), Python, Golang, Node.js)
    • Automatisierte Unit-/ Integration- /e2e-Tests
    • Microservices
    • Dokumentation
    • Internes Coaching für Frontend-Softwareentwicklung mit Angular
  • Consultant · Vollzeit

    Exxeta AG · Beratung und Consulting

    2018 — 2024

    • Branchen: Digitale Transformation, Energie, Finanzdienstleistungen, Internet der Dinge
    • Technische Beratung und Analyse bestehender Systeme und zukünftiger Anforderungen
    • Selbstständige Entwicklung, Planung und Umsetzung von IT-Konzepten und Lösungen
    • Fullstack Softwareentwicklung (Angular, Next.js, Spring Boot (Java), Spring Boot (Kotlin), Python, Golang, Node.js)
    • Entwickelte ein Tool zur Verfolgung von Schwachstellen in über 60 Diensten und Anwendungen, um Repositories zu scannen und OWASP-Scan-Berichte zu speichern, was die Effizienz der Schwachstellenverfolgung erheblich verbesserte.
    • Optimierte API-Aufrufe und Datenbankabfragen (MongoDB und SQL), wodurch die Leistung verbessert und eine schnellere Verarbeitung großer Datensätze sichergestellt wurde.
    • Verantwortlich für sechs kritische Anwendungen als Service-Owner, einschließlich der Aktualisierung von Abhängigkeiten, Fehlerbehebungen und Code-Reviews, um qualitativ hochwertigen und sicheren Code zu gewährleisten.
    • Führte eine vollständige Überarbeitung einer geschäftskritischen Angular-Anwendung durch, reduzierte Fehler, verbesserte die Wartbarkeit des Codes und entkoppelte eng gekoppelte Komponenten.
    • Konzipierte und trug zur Testinfrastruktur mit automatisierten Unit- und End-to-End-Tests bei.
    • Automatisierte Unit-/ Integration- /e2e-Tests
    • Microservices
    • Dokumentation

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

Daniel ist Freelancer:in bei Junico

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