Fullstack Entwickler React.js, node.js, Angular, 2+, Typescript, C#, ASP.NET
Aktualisiert am 25.09.2023
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 24.09.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
Verhandlungssicher
Deutsch
Verhandlungssicher
Französisch
Verhandlungssicher
Arabisch
Muttersprache

Einsatzorte

Deutschland, Österreich
möglich

Projekte

10 Monate
2022-12 - 2023-09

TÜV APP

Fullstack und Lead Developer TypeScript JavaScript Python
Fullstack und Lead Developer

Kurzbeschreibung: 

In diesem Projekt wurde ein Kundenverwaltungssystem unter Verwendung von React.js und Node.js entwickelt. Das Backend wurde mit sicheren Anmelde- und Registrierungsmechanismen ausgestattet, um eine klare Benutzerverwaltung mit spezifischen Rollen (Kunden und Administratoren) sowie CRUD-Operationen zur effizienten Verwaltung von Kundeninformationen zu ermöglichen. Im React.js-Frontend wurden maßgeschneiderte Oberflächen für Kunden und Administratoren implementiert.


Ein weiteres bedeutendes Element dieses Projekts ist die Entwicklung eines Python-Moduls auf KI-Basis. Dieses Modul ergänzt das System und bietet intelligente Funktionen zur Analyse und Vorhersage von Kundenverhalten oder anderen relevanten Daten. Darüber hinaus wurde die Integration des Google Maps-Dienstes realisiert, um die Anzeige von TÜV-Standorten auf einer interaktiven Karte durch die Verwendung von React-Leaflet zu ermöglichen und die Benutzererfahrung zu verbessern.


Aufgaben:

  • Lead Developer
  • Back- & Frontend Enwicklung
  • Entwicklung des Python Modules mit KI Basis
  • Datenbank Entwicklung & Optimierung
  • Erweiterung von Authentifizierungs- & Authorisierungsschnittstellen
  • Funktionstest
  • Deployment & Wartung


React Express.js Node.js Tailwind JWT Google Maps Git PyCharm VS Code MongoDB
TypeScript JavaScript Python
6 Monate
2023-01 - 2023-06

Address Book

Software Developer : TypeScript HTML5 CSS3 (SCSS)
Software Developer

Kurzbeschreibung: 

Das Address Book ist ein Teilprojekt innerhalb eines umfangreichen Gesamtprojekts, das sich mit der Büroorganisation befasst. Dieses spezielle Teilprojekt konzentriert sich auf die Entwicklung einer Anwendung namens 'Address Book', die mithilfe von React.ts, einer auf TypeScript basierenden JavaScript-Bibliothek, erstellt wurde. Für das User Interface wurde die Fluent UI Library verwendet.


Die Hauptfunktion der Address-Book-App besteht darin, Listen von SharePoint abzurufen und nach bestimmten Kriterien zu filtern. Die Anwendung ermöglicht es Benutzern, Kontakte und Informationen effizient zu verwalten. Es handelt sich um eine CRUD-Anwendung, was bedeutet, dass Benutzer neue Kontakte erstellen, vorhandene bearbeiten, anzeigen und löschen können. Die Kommunikation mit SharePoint erfolgt über das REST-API von SharePoint.


Insgesamt unterstützt diese Anwendung die Büroorganisation, indem sie eine benutzerfreundliche Möglichkeit bietet, auf wichtige Kontaktdaten und Informationen zuzugreifen und sie bei Bedarf zu aktualisieren. Sie basiert auf modernen Webtechnologien und Bibliotheken, um eine reibungslose Benutzererfahrung sicherzustellen und die Büroarbeit zu optimieren.




React.ts axios sp-webpart-base Azure DevOps CSV MS 365 git Postman MS-SQL
: TypeScript HTML5 CSS3 (SCSS)
1 Jahr 4 Monate
2021-08 - 2022-11

Minigolf-App-Entwicklung und Datenanalyse

Fullstack Developer C# TypeScript JavaScript ...
Fullstack Developer

Kurzbeschreibung: 

Das Minigolf-Projekt umfasste die Entwicklung verschiedener Benutzeroberflächen, um eine umfassende Erfassung und Analyse von Daten im Minigolf-Umfeld zu ermöglichen. Die Hauptkomponenten dieses Projekts sind die Minigolf-Apps für iOS/Android und die Web-App, die in Zusammenarbeit mit React Native, React.js und Asp.Net entwickelt wurden.


Die mobile Minigolf-App, konzipiert für iOS und Android, diente als primäres Instrument zur Erfassung verschiedener Datenpunkte von Minigolf-Spielern. Diese Daten umfassten Informationen über das Wetter während des Spiels, die ausgewählten Spielfelder, die getroffenen Bälle sowie deren Typen und viele weitere relevante Details. Die mobile App wurde sorgfältig mithilfe von React Native entwickelt, um eine reibungslose und plattformübergreifende Erfahrung für die Benutzer zu gewährleisten.


Die erfassten Daten wurden dann in der Web-App analysiert und gefiltert, die mithilfe von React.js erstellt wurde. Die Web-App ermöglichte es den Benutzern, die gesammelten Informationen auf benutzerfreundliche Weise anzuzeigen und tiefgehende Analysen durchzuführen. Dabei spielten Schnittstellen und APIs eine entscheidende Rolle, um die reibungslose Datenübertragung zwischen der mobilen App und der Web-App sicherzustellen. Diese Schnittstellen wurden in Asp.Net implementiert und basierten auf C#, um eine effektive CRUD-Anwendung zu entwickeln, die die Datenverwaltung optimierte.


Insgesamt hat das Minigolf-Projekt dazu beigetragen, die Welt des Minigolfs durch die Nutzung moderner Technologien und Entwicklungsframeworks zu bereichern. Die Kombination aus mobilen Anwendungen und einer leistungsstarken Web-Plattform ermöglichte eine umfassende Erfassung von Daten und die Durchführung von Analysen, die für Minigolf-Spieler, Betreiber und Enthusiasten gleichermaßen von großem Nutzen sind.


Aufgaben:

  • Planung
  • Design
  • Entwicklung der mobilen Minigolf-App
  • Entwicklung der Web-App
  • APIs Implementieren
  • Qualitätssicherung
  • Dokumentation
  • Abstimmung mit dem PO / Kunden

React React Native ASP.NET Core Azure DevOps VS Code Visual Studio Microsoft SQL Server AzureSQL MSSQL
C# TypeScript JavaScript HTML5 CSS3 (SCSS) SQL
9 Monate
2021-08 - 2022-04

Raumbelegungsprojekt

Fullstack Developer C# JavaScript TypeScript ...
Fullstack Developer

Kurzbeschreibung: 

Das Raumbelegungsprojekt ist eine innovative maßgeschneiderte Webanwendung, die entwickelt wurde, um die Organisation von Arbeitsplätzen und Besprechungsräumen in Unternehmen zu optimieren. Mit einer benutzerfreundlichen Oberfläche, die auf React.js basiert, ermöglicht die Anwendung Mitarbeitern eine unkomplizierte Reservierung von Arbeitsplätzen, die effiziente Planung von Besprechungen und die Bildung von Arbeitsgruppen.


Im Backend wird ASP.NET eingesetzt, um leistungsstarke APIs für alle grundlegenden Funktionen der Anwendung bereitzustellen. Das Raumbelegungsprojekt zielt darauf ab, die Büroressourcennutzung zu optimieren, Leerstand zu minimieren und die Koordination von Meetings zu verbessern.

Eine besondere Stärke der Anwendung liegt darin, dass Mitarbeiter Teams auswählen können und in speziell zugewiesenen Räumen effizient zusammenarbeiten können. Dies fördert die Teamarbeit und ermöglicht es Unternehmen, ihre Ressourcen optimal zu nutzen.


Aufgaben:

  • Design & Planung mit der Fachabteilung
  • Front- & Backend Entwicklung
  • APIs implementieren
  • Integration und Tests
  • Deployment und Wartung



ASP.NET React SQL Microsoft SQL Server VS Code Visual Studio MSSQL
C# JavaScript TypeScript HTML5 SQL
6 Monate
2021-02 - 2021-07

Gardifiy

Fullstack Developer C# TypeScript CSS3 (SCSS) ...
Fullstack Developer
Gardifiy ist eine vielseitige Anwendung, die auf einer umfangreichen Datenbankinfrastruktur aufbaut. Die Plattform bietet Nutzern eine breite Palette von Dienstleistungen, darunter präzise Wetterberichte, individuelle Pflanzenbewässerungsempfehlungen und vieles mehr. Gardifiy ist als webbasierte Anwendung entwickelt worden, die unter Verwendung von Angular erstellt wurde. Darüber hinaus steht eine mobile App zur Verfügung, die mittels React Native entwickelt wurde. Das leistungsstarke Backend der Anwendung basiert auf ASP.NET, um eine stabile und sichere Funktionalität zu gewährleisten.


Aufgaben:

  • Anforderungsanalyse
  • Design und Architektur
  • Entwicklung des Backends und Anbindung an die Datenbank
  • Implementierung der App
  • Erstellung der Weboberfläche
  • Performance Optimierung
  • Durchführung von Funktionstests

Angular 2+ React Native Bootstrap Node.js ASP.NET Postman VS Code Visual Studio Microsoft SQL Server MSSQL
C# TypeScript CSS3 (SCSS) SQL Node
5 Monate
2020-09 - 2021-01

Inventur-Management-System

Backend developer Java (ab Version 8) SQL
Backend developer

Das Inventur-Management-System für Unternehmen ist ein eigenständiges Projekt, das darauf abzielt, die Inventur eines Unternehmens effizient zu verwalten und zu kontrollieren. Das Hauptziel besteht darin, den Überblick über alle Firmenressourcen und Vermögenswerte zu behalten, um sicherzustellen, dass sie ordnungsgemäß erfasst, überwacht und verwaltet werden. Dieses Projekt ermöglicht eine präzise Inventurverwaltung und trägt zur Optimierung von Betriebsprozessen bei


Aufgaben:

  • Anforderungsanalyse
  • Programmierung des Backends
  • Testing und Debugging
  • Integration in die Softwarelandschaft
  • Dokumentation

IntelliJ IDEA Microsoft SQL Management Studio
Java (ab Version 8) SQL

Position

Ich bin ein erfahrener Softwareentwickler mit einem breiten Spektrum an technischen Fähigkeiten und einer Leidenschaft für die Bereitstellung hochwertiger Softwarelösungen.

Mein starkes Verständnis für agile Methoden, Datenbankdesign und moderne Webtechnologien macht mich zu einem wertvollen Mitglied eines Entwicklerteams. Ich freue mich darauf, meine Fähigkeiten und Erfahrungen in einem herausfordernden Projekt einzusetzen und zur Entwicklung innovativer Softwarelösungen beizutragen.

Während meiner beruflichen Laufbahn habe ich mich besonders auf die Entwicklung von Fullstack-Anwendungen spezialisiert und umfangreiche Erfahrungen mit React, Angular, TypeScript, C# und ASP.NET gesammelt. Diese Technologien bilden das Herzstück meiner Entwicklungskompetenzen und ermöglichen es mir, sowohl Frontend- als auch Backend-Aspekte von Anwendungen zu entwerfen, zu entwickeln und zu optimieren.

Mit meiner breiten Palette an technischen Fähigkeiten und meiner Leidenschaft für die Softwareentwicklung bin ich bereit, mich neuen Herausforderungen zu stellen und innovative Lösungen zu entwickeln. Ich glaube fest daran, dass meine Erfahrung mit React, Angular, TypeScript, C# und ASP.NET dazu beitragen kann, Ihr Team zu bereichern und qualitativ hochwertige Softwarelösungen zu liefern. Ich freue mich darauf, meine Fähigkeiten in einem inspirierenden Projekt einzusetzen und einen Mehrwert für Sie zu schaffen.

Kompetenzen

Schwerpunkte

react.js
Experte
node.js
Experte
Angular 2+
Experte
Typescript
Experte
C#
Fortgeschritten
ASP.NET
Fortgeschritten
Azure
Basics
Express.js
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Allgemein
Fortgeschritten
Programmiersprachen:
C#, TypeScript, JavaScript, Python, Java (ab Version 8), Node.js, HTML5, CSS3 (SCSS), SQL


Technologien / Frameworks:

React, Vue.js, Angular 2+, express.js, Node.js, Tailwind, npm, ASP.NET, .NET, Git, JSON, OAuth2, REST, XML, .NET Framework 4.6, Windows Forms, Bootstrap 4, axios, Azure, JWT, Google Geocoding API, Google Cloud Console, REST API, Azure DevOps, Bootstrap, SCRUM, React.ts, sp-webpart-base, CSV, MS 365, Fluent UI


Tools / Entwicklungsumgebungen:

IntelliJ IDEA, Visual Studio Code, Visual Studio, git, GitHub, Github Actions, Postman, Google Analytics, SQL Developer, PyCharm, Oracle Virtual Machine, Microsoft SQL Server, SharePoint


Datenbanken / Datenbanktools:

MongoDB, MySQL, AzureSQL, Oracle, Microsoft SQL Management Studio, MS-SQL, NoSQL


Betriebssysteme:

Linux (Ubuntu, Debian, Fedora), Mac OS X, Windows 10, Windows Server 2012, MacOS


Grundkenntnisse:

AngularJS, Docker, WooCommerce


Methodisches Wissen:

DevOps, Agile Softwareentwicklung (Scrum, Kanban), Projektmanagement, IT-Sicherheit Konzepte, UX/UI Design, Objektorientierte Programmierung (OOP), Objektorientierte Analyse (OOA), Objektorientiertes Design (OOD), Datenmigration, Datenmodelierung, Pair programming, Codereview, manuelles Testing, Clean Code, Design Patterns, Modellierung (UML, MVC (Model-View-Controller), MVVM (Model, View, ViewModel), Datenbank Optimierung (Normalisierung)


Branchenerfahrung:

Automobilindustrie, Warehouse, B2B Commerce, Marketing, E-Commerce, Werbung, Sport, Organisation, Garten, Logistik, AI, Büroorganisation

Branchen

Automobilindustrie, Warehouse, B2B Commerce, Marketing, E-Commerce, Werbung, Sport, Organisation, Garten, Logistik, AI

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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