freiberufler Senior Full Stack-Entwicklerin & UX-Designerin (React | Node.js/Node | TypeScript) auf freelance.de

Senior Full Stack-Entwicklerin & UX-Designerin (React | Node.js/Node | TypeScript)

zuletzt online vor 4 Tagen
  • auf Anfrage
  • Eppelheim (Baden)
  • National
  • de  |  en
  • 29.11.2024

Kurzvorstellung

Fullstack-Entwicklerin mit langjähriger Expertise in UX-Design. Mein Schwerpunkt liegt im Bereich React, Node.js/Node & TypeScript.

Auszug Referenzen (5)

"Frau T.' Einsatz verlief sehr zuverlässig und gewissenhaft. Änderungswünsche wurden von ihr stets professionell und in kürzester Zeit umgesetzt."
Entwicklerin und UI/UX-Designerin
Frank Burkart
Tätigkeitszeitraum

8/2024 – 10/2024

Tätigkeitsbeschreibung

Projektziel:
Entwicklung & Veröffentlichung eines Online-CRM‘s für eine Kampfsportschule

Anforderungen:
- Digitale Verwaltung von Mitgliedern
- Kalenderfunktion zur Planung und Übersicht über Trainings
- Passwortgeschützter Mitgliederbereich mit Graduierungsübersicht
- Registrierungsmöglichkeit der Mitglieder für einzelne Trainingssessions
- Digitale Vereinbarung von Probetrainings und automatischem E-Mail-Versand

Aufgaben:
- Umsetzung Frontend & Backend
- UX-Designerstellung sowie Erstellung von Grafiken & Icons
- Deployment auf Linux-Server

Tech Stack: TypeScript, JavaScript, React, CSS, SCSS, HTML, XML, REST, MariaDB, Figma, Visual Studio Code, Git
Version Control, End-to-End Testing, Unit Testing, Design Patterns, Clean Code Prinzipien, ObjectOriented Design (OOD), Windows, Docker, Linux, Generics, SQL, Code-Reviews, Problemlösung,
Kommunikationsfähigkeit

Eingesetzte Qualifikationen

JavaScript, Backend, CSS (Cascading Style Sheet), Design (allg.), Docker, Figma, Front End, Git, HTML, Mariadb, Microsoft Visual Studio, React (JavaScript library), Representational State Transfer (REST), SQL, Typescript, User Experience (UX), Vserver (Linux), XML

"V. hat bei SNP ein Coaching zu TypeScript, React.js, CSS, Node.js, Express, UI & UX geleitet. Praxisnah, kompetent und passgenau aufs Team abgestimmt."
Trainerin und Coach für TypeScript, React, Express, CSS, SCSS, UI & UX (Festanstellung)
Roman Zubkov
Tätigkeitszeitraum

3/2023 – 12/2023

Tätigkeitsbeschreibung

Projektziel:
Schulung von ABAP Entwicklern in TypeScript, React, Express, CSS, SCSS UI & UX

Aufgaben:
- Erstellung von Schulungsmaterial in Form von Beispielanwendungen, Dokumentation und Videos
- Präsentation, Training und weiterführendes Coaching der Mitarbeiter

Tech Stack: TypeScript, React, CSS, SCSS, react-router-dom, Express, Sequelize, nodemon, dotenv, body-parser, PostgreSQL, Polling, Visual Studio Code

Eingesetzte Qualifikationen

JavaScript, Confluence, CSS (Cascading Style Sheet), Full-Stack, Git, HTML, Json, Node.Js, Postgresql, React (JavaScript library), Typescript

"V. T. hat mit ihrer Expertise und ihrem Einsatz entscheidend zur Entwicklung eines modernen Self-Service-Portals beigetragen."
Architektin, UX-Designerin und Requirements Engineer (Festanstellung)
Dominik Wittenbeck
Tätigkeitszeitraum

1/2023 – 7/2024

Tätigkeitsbeschreibung

Projektziel:
Entwicklung eines Self-Service-Webportals zum Download von projektspezifischer Software für Endkunden

Anforderungen:
- REST-Schnittstelle zu ERP-System, um basierend auf buchhalterischer Projektanlage Software zur Verfügung zu stellen & Rechnungsstellung anzustoßen
- Automatische Benutzeranlage und -verwaltung mit Authentifizierung und Autorisierung
- Generierung von Software-Lizenzen
- Generierung von Installationsanleitungen auf Basis von Markdown
- Geführte Problemhebung des Benutzers bei Installationsfehlern zur Reduzierung des Supportaufwands

Aufgaben:
- Abstimmung mit unterschiedlichsten Stakeholdern wie Kunden, Delivery, Sales, Support
- UX-Design erstellen und Usability-Tests durchführen
- Anforderungsaufnahme & Aufbau des Backlogs
- Erstellung des Datenmodells und der Softwarearchitektur
- Umsetzung Frontend, Backend, REST-Schnittstelle auf Basis von JSON
- Moderation, Koordinierung und Durchführung der Reviews

Tech Stack: TypeScript, JavaScript, React, CSS, SCSS, HTML, XML, BlueprintJS, ABAP, Jest, REST, ICF-Service, Open SQL, MariaDB, Balsamiq, Figma, Visual Studio Code, Enterprise Architect, Redux, Jenkins, SAP GUI, Markdown, Java, Spring Boot, Git, Version Control,
entoring, End-to-End Testing, Unit Testing, Design Patterns, Clean Code Prinzipien, Object-Oriented Design (OOD), Windows, Docker, Linux, Generics, User Stories, Jira, Confluence, Scrum, SQL, Code-Reviews, Problemlösung, Kommunikationsfähigkeit, Teamwork

Eingesetzte Qualifikationen

ABAP, Balsamiq, Code-Review, Confluence, CSS (Cascading Style Sheet), Enterprise Architect (EA), Figma, Full-Stack, Git, HTML, Java (allg.), JavaScript, Jira, Mariadb, Node.Js, Objektorientierte Design (OOD), React (JavaScript library), RFC (Remote Function Call), Scrum, Software Design, SQL, Testen, Typescript, Usability Testing, XML

"V. hat mit ihrem technischen Know-how und ihrer Kreativität maßgeblich zur Entwicklung einer ABAP-API für dynamische React-Anwendungen beigetragen"
Architektin und Entwicklerin (Festanstellung)
Dominik Wittenbeck
Tätigkeitszeitraum

4/2022 – 12/2022

Tätigkeitsbeschreibung

Projektziel:
Entwicklung einer ABAP-to-React API, die es ABAP-Entwicklern ermöglicht, mittels ABAP-Syntax React-Anwendungen zu implementieren

Anforderungen:
- Fluent-API zur Erstellung gebräuchlicher Komponenten (Eingabefelder, Tabellen, Tabs etc.)
- Server-Side-Rendering der React-Anwendung zur Laufzeit auf Basis von JSON
- Dynamische Anpassung des DOMs bei Änderungen, wie z.B. Hinzufügen von Komponenten
- Systemgrenzenübergreifende Auslösung und Handling von Events und Exceptions
- Hosten der React-Anwendung auf SAP-System
- Filterung und Paging bei großen Datenmengen mittels DataProvider

Aufgaben:
- API-Design-Erstellung und Implementierung
Erstellung von Entwicklerdokumentation und Getting-Started-Guide sowie Schulungsunterlagen

Tech Stack: React, TypeScript, JavaScript, HTML, XML, MUI, Visual Studio Code, ABAP, SAP GUI, Git, Version Control, Mentoring, End-to-End Testing, Unit Testing, Design Patterns, Object-Oriented Design (OOD), Windows, User Stories, Jira, Confluence, Scrum, SQL, Code-Reviews, Problemlösung, Kommunikationsfähigkeit, Teamwork

Eingesetzte Qualifikationen

SQL, Scrum, Code-Review, Test Automation, Testen, Objektorientierte Design (OOD), Software Design, XML, CSS (Cascading Style Sheet), Full-Stack, HTML, ABAP, Confluence, Enterprise Architect (EA), Git, JavaScript, Jira, Json, Node.Js, React (JavaScript library), Typescript

"Frau T. hat uns als Developer und UX Designer in unserem Software Projekt über Jahre mit ihrem Fachwissen und ihren Fähigkeiten unterstützt."
Entwicklerin und UX-Designerin (Festanstellung)
Sascha Stephan
Tätigkeitszeitraum

9/2018 – 3/2022

Tätigkeitsbeschreibung

Projektziel:
Entwicklung der LTMOM Migration Objekt Modeller - Transformationssoftware zum Modellieren von Migrationsinhalten als Basis für Datenmigrationen

Aufgaben:
- UX-Designerstellung neuer Features
- Feature-Entwicklung
- Entwicklung von Hilfsframeworks zur Erleichterung von Entwicklungsaufgaben z.B. Code Reviews

Eingesetzte Qualifikationen

ABAP, Balsamiq, Confluence, Jira, RFC (Remote Function Call), SAP Fiori, SQL

Qualifikationen

  • Figma3 J.
  • JavaScript8 J.
  • Node.Js2 J.
  • React (JavaScript library)3 J.
  • Scrum7 J.
  • Typescript3 J.

Projekt‐ & Berufserfahrung

Entwicklerin und UI/UX-Designerin
Yeoljeong Takewon-Do, Schriesheim
8/2024 – 10/2024 (3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

8/2024 – 10/2024

Tätigkeitsbeschreibung

Projektziel:
Entwicklung & Veröffentlichung eines Online-CRM‘s für eine Kampfsportschule

Anforderungen:
- Digitale Verwaltung von Mitgliedern
- Kalenderfunktion zur Planung und Übersicht über Trainings
- Passwortgeschützter Mitgliederbereich mit Graduierungsübersicht
- Registrierungsmöglichkeit der Mitglieder für einzelne Trainingssessions
- Digitale Vereinbarung von Probetrainings und automatischem E-Mail-Versand

Aufgaben:
- Umsetzung Frontend & Backend
- UX-Designerstellung sowie Erstellung von Grafiken & Icons
- Deployment auf Linux-Server

Tech Stack: TypeScript, JavaScript, React, CSS, SCSS, HTML, XML, REST, MariaDB, Figma, Visual Studio Code, Git
Version Control, End-to-End Testing, Unit Testing, Design Patterns, Clean Code Prinzipien, ObjectOriented Design (OOD), Windows, Docker, Linux, Generics, SQL, Code-Reviews, Problemlösung,
Kommunikationsfähigkeit

Eingesetzte Qualifikationen

JavaScript, Backend, CSS (Cascading Style Sheet), Design (allg.), Docker, Figma, Front End, Git, HTML, Mariadb, Microsoft Visual Studio, React (JavaScript library), Representational State Transfer (REST), SQL, Typescript, User Experience (UX), Vserver (Linux), XML

Trainerin und Coach für TypeScript, React, Express, CSS, SCSS, UI & UX (Festanstellung)
SNP Schneider-Neureither & Partner SE, Heidelberg
3/2023 – 12/2023 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2023 – 12/2023

Tätigkeitsbeschreibung

Projektziel:
Schulung von ABAP Entwicklern in TypeScript, React, Express, CSS, SCSS UI & UX

Aufgaben:
- Erstellung von Schulungsmaterial in Form von Beispielanwendungen, Dokumentation und Videos
- Präsentation, Training und weiterführendes Coaching der Mitarbeiter

Tech Stack: TypeScript, React, CSS, SCSS, react-router-dom, Express, Sequelize, nodemon, dotenv, body-parser, PostgreSQL, Polling, Visual Studio Code

Eingesetzte Qualifikationen

JavaScript, Confluence, CSS (Cascading Style Sheet), Full-Stack, Git, HTML, Json, Node.Js, Postgresql, React (JavaScript library), Typescript

Architektin, UX-Designerin und Requirements Engineer (Festanstellung)
SNP Schneider-Neureither & Partner SE, Heidelberg
1/2023 – 7/2024 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 7/2024

Tätigkeitsbeschreibung

Projektziel:
Entwicklung eines Self-Service-Webportals zum Download von projektspezifischer Software für Endkunden

Anforderungen:
- REST-Schnittstelle zu ERP-System, um basierend auf buchhalterischer Projektanlage Software zur Verfügung zu stellen & Rechnungsstellung anzustoßen
- Automatische Benutzeranlage und -verwaltung mit Authentifizierung und Autorisierung
- Generierung von Software-Lizenzen
- Generierung von Installationsanleitungen auf Basis von Markdown
- Geführte Problemhebung des Benutzers bei Installationsfehlern zur Reduzierung des Supportaufwands

Aufgaben:
- Abstimmung mit unterschiedlichsten Stakeholdern wie Kunden, Delivery, Sales, Support
- UX-Design erstellen und Usability-Tests durchführen
- Anforderungsaufnahme & Aufbau des Backlogs
- Erstellung des Datenmodells und der Softwarearchitektur
- Umsetzung Frontend, Backend, REST-Schnittstelle auf Basis von JSON
- Moderation, Koordinierung und Durchführung der Reviews

Tech Stack: TypeScript, JavaScript, React, CSS, SCSS, HTML, XML, BlueprintJS, ABAP, Jest, REST, ICF-Service, Open SQL, MariaDB, Balsamiq, Figma, Visual Studio Code, Enterprise Architect, Redux, Jenkins, SAP GUI, Markdown, Java, Spring Boot, Git, Version Control,
entoring, End-to-End Testing, Unit Testing, Design Patterns, Clean Code Prinzipien, Object-Oriented Design (OOD), Windows, Docker, Linux, Generics, User Stories, Jira, Confluence, Scrum, SQL, Code-Reviews, Problemlösung, Kommunikationsfähigkeit, Teamwork

Eingesetzte Qualifikationen

ABAP, Balsamiq, Code-Review, Confluence, CSS (Cascading Style Sheet), Enterprise Architect (EA), Figma, Full-Stack, Git, HTML, Java (allg.), JavaScript, Jira, Mariadb, Node.Js, Objektorientierte Design (OOD), React (JavaScript library), RFC (Remote Function Call), Scrum, Software Design, SQL, Testen, Typescript, Usability Testing, XML

Architektin und Entwicklerin (Festanstellung)
SNP Schneider-Neureither & Partner SE, Heidelberg
4/2022 – 12/2022 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2022 – 12/2022

Tätigkeitsbeschreibung

Projektziel:
Entwicklung einer ABAP-to-React API, die es ABAP-Entwicklern ermöglicht, mittels ABAP-Syntax React-Anwendungen zu implementieren

Anforderungen:
- Fluent-API zur Erstellung gebräuchlicher Komponenten (Eingabefelder, Tabellen, Tabs etc.)
- Server-Side-Rendering der React-Anwendung zur Laufzeit auf Basis von JSON
- Dynamische Anpassung des DOMs bei Änderungen, wie z.B. Hinzufügen von Komponenten
- Systemgrenzenübergreifende Auslösung und Handling von Events und Exceptions
- Hosten der React-Anwendung auf SAP-System
- Filterung und Paging bei großen Datenmengen mittels DataProvider

Aufgaben:
- API-Design-Erstellung und Implementierung
Erstellung von Entwicklerdokumentation und Getting-Started-Guide sowie Schulungsunterlagen

Tech Stack: React, TypeScript, JavaScript, HTML, XML, MUI, Visual Studio Code, ABAP, SAP GUI, Git, Version Control, Mentoring, End-to-End Testing, Unit Testing, Design Patterns, Object-Oriented Design (OOD), Windows, User Stories, Jira, Confluence, Scrum, SQL, Code-Reviews, Problemlösung, Kommunikationsfähigkeit, Teamwork

Eingesetzte Qualifikationen

SQL, Scrum, Code-Review, Test Automation, Testen, Objektorientierte Design (OOD), Software Design, XML, CSS (Cascading Style Sheet), Full-Stack, HTML, ABAP, Confluence, Enterprise Architect (EA), Git, JavaScript, Jira, Json, Node.Js, React (JavaScript library), Typescript

Entwicklerin im React- und Android-Umfeld
eigene Projekte, Heidelberg
1/2021 – 2/2024 (3 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 2/2024

Tätigkeitsbeschreibung

Auszug aus meinen eigenen Projekten:

2024 Color Palette Generator
React-basierte Web-App, um die Farbwahl für eine App zu vereinfachen, eine Farbpalette und zugehörigen
Code zu generieren

2023 Retrospected Board
Eine React-basierte Multi-User-Web-App zum Abhalten einer Remote-Scrum-Retrospective mit Voting und Abstimmungsübersicht

2023 Pizza Dough Calculator
React-basierte Android-App zur Erleichterung von Berechnungen beim Kochen

2023 Letter To Number
React-basierte Android-App zum Erlernen der Position von Buchstaben im Alphabet, für z.B. eigenen Passwortgenerierungsalgorithmus

Tech Stack: TypeScript, React, SCSS, react-router-dom, Express, Sequelize, nodemon, dotenv, body-parser, Ionic PostgreSQL, Polling, Jest, Visual Studio Code, Android Studio

Eingesetzte Qualifikationen

Typescript, React (JavaScript library), Android, Balsamiq, Figma, JavaScript, Postgresql

Entwicklerin
Privates Projekt mit CyberLab Karlsruhe, Karlsruhe
5/2020 – 3/2022 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2020 – 3/2022

Tätigkeitsbeschreibung

Projektziel:
Entwicklung einer Android App, um in der Gruppe gemeinsam abzunehmen

Anforderungen:
- Android-Oberfläche basierend auf Kotlin
- REST-Schnittstelle
- Verwendung des JPA ORMs für das Backend-Model
- Usermanagement mittels Keycloak und OAuth 2.0

Aufgaben:
- Konzept- und Designerstellung
- Implementierung Android-Frontend & Spring Boot-Backend
- Kommunikation und Planung mit CyberLab Karlsruhe zur Startup-Firmengründung

Tech Stack: Kotlin, Java, Android, Spring Boot, Retrofit, OAuth 2.0, Keycloak, AppAuth, JWT, MySQL, REST, Gradle, Maven

Eingesetzte Qualifikationen

Balsamiq, Android Entwicklung, Junit, XML, Android, Apache Maven, Gradle, Java (allg.), Kotlin, Mysql

Entwicklerin und UX-Designerin (Festanstellung)
Kundenname anonymisiert, Walldorf
9/2018 – 3/2022 (3 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2018 – 3/2022

Tätigkeitsbeschreibung

Projektziel:
Entwicklung der LTMOM Migration Objekt Modeller - Transformationssoftware zum Modellieren von Migrationsinhalten als Basis für Datenmigrationen

Aufgaben:
- UX-Designerstellung neuer Features
- Feature-Entwicklung
- Entwicklung von Hilfsframeworks zur Erleichterung von Entwicklungsaufgaben z.B. Code Reviews

Eingesetzte Qualifikationen

ABAP, Balsamiq, Confluence, Jira, RFC (Remote Function Call), SAP Fiori, SQL

Entwicklerin und UX-Designerin (Festanstellung)
SNP Schneider-Neureither & Partner SE, Heidelberg
10/2013 – 8/2018 (4 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2013 – 8/2018

Tätigkeitsbeschreibung

Projektziel:
Entwicklung von webbasierter Transformationssoftware zum Migrieren von SAP Systemen

Aufgaben:
- Feature-Entwicklung
- UX-Prototyp-Erstellung mittels Wireframes und Click Dummies

Tech Stack: Ext JS, ABAP, Open SQL, SAP GUI, SAP Dynpro, Balsamiq, End-to-End Testing, Unit Testing, ObjectOriented Design (OOD), Windows, User Stories, Jira, Confluence, Scrum, SQL, Code-Reviews, Teamwork

Eingesetzte Qualifikationen

JavaScript, ABAP, Code-Review, Confluence, CSS (Cascading Style Sheet), Full-Stack, Jira, Json, Objektorientierte Design (OOD), RFC (Remote Function Call), Scrum, Software Design, SQL, Test Automation, Testen, XML

Ausbildung

Translation Studies for IT
B.A.
Universität Heidelberg/Hochschule Mannheim
2012
Heidelberg

Über mich

Meine Motivation sind die Gesichter meiner Anwender, wenn sich beim Verwenden meiner Software Verständnis oder sogar Freude darauf abzeichnet. Egal, ob es sich dabei um eine Endanwendung oder eine API-Schnittstelle handelt, Usability ist neben einer soliden Softwarearchitektur ein wesentlicher Bestandteil meiner Implementierungen.
Mein selbstständiges, strukturiertes Arbeiten ermöglicht es mir, Projekte mit hoher Qualität auf möglichst pragmatische Weise abzuschließen.

Weitere Kenntnisse

Programmiersprachen:
TypeScript, JavaScript, HTML, CSS, Java, Kotlin, ABAP

Datenbanken: 
MariaDB, PostGreSQL, MySQL, Open SQL

Frameworks/Konzepte:
React, BlueprintJS, MUI, Express, Android, Ionic, Spring Boot, Node.js, Node, OAuth 2.0

Test-Frameworks:
Jest, Chai, Mocha, JUnit, MockK, ABAP Unit

Kommunikationsframeworks/Protokolle:
REST, ICF

Tools:
Visual Studio Code, Figma, Balsamiq, Jira, Confluence, Android Studio, HeidiSQL, Enterprise Architect, Git

Projektmanagement:
Scrum, Scrum Master, Requirements Engineering

Sonstiges:
Clean Code, Software Design Patterns

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Home-Office
bevorzugt
Profilaufrufe
331
Alter
37
Berufserfahrung
11 Jahre und 2 Monate (seit 10/2013)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden