freiberufler TypeScript | NodeJs | React | Development & Consultant | Architecture & Design Patterns auf freelance.de

TypeScript | NodeJs | React | Development & Consultant | Architecture & Design Patterns

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 01099 Dresden
  • DACH-Region
  • de  |  en
  • 03.02.2024

Kurzvorstellung

Diplomierter Informatiker (1,8) an der TU Dresden. Fundierte Kenntnisse in den Bereichen Software-Engineering, Design Patterns und Software-Komponenten. Besonderes Interesse an Software-Architektur. Mehr als 25 Jahre Programmiererfahrung.

Qualifikationen

  • ARM-Architektur
  • Assembler
  • C
  • C++
  • edge computing
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Firmware
  • Internet of Things (IoT)
  • JavaScript
  • Node.js
  • Python
  • React (JavaScript library)
  • Technische Dokumentation
  • TensorFlow
  • TypeScript

Projekt‐ & Berufserfahrung

Project Manager, Software Architect & Developer
Formator, Dresden
6/2021 – 9/2021 (4 Monate)
Medienbranche
Tätigkeitszeitraum

6/2021 – 9/2021

Tätigkeitsbeschreibung

A browser app for collaboratively shaping a theater play
It was based on the Coderitter API architecture. It offered different configurable rooms in which images, sounds, text and videos could be uploaded. The uploaded files could also be commented. Administrators could delete files. There was an archive with all the past projects.
___

Eine Browser-App zur kollaborativen Gestaltung eines Theaterstücks
Sie basierte auf der Coderitter-API-Architektur. Sie bot verschiedene konfigurierbare Räume, in die Bilder, Sounds, Texte und Videos hochgeladen werden konnten. Die hochgeladenen Dateien konnten auch kommentiert werden. Administratoren konnten Dateien löschen. Es gab ein Archiv mit allen vergangenen Projekten.

Eingesetzte Qualifikationen

Node.js, React (JavaScript library), TypeScript

IT Architecture | Consultant
Maschinenfabrik Bernhard Krone, remote
3/2021 – 9/2021 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2021 – 9/2021

Tätigkeitsbeschreibung

Anforderungsanalyse
Lösungskonzeption
Technologiescouting
Partnerscouting
Managen unterschiedlicher Stakeholder
Durchführen von Workshops

Eingesetzte Qualifikationen

Architekturvisualisierung

Project Manager, Software Architect & Developer
Coderitter GmbH, Dresden
2/2020 – offen (4 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2020 – offen

Tätigkeitsbeschreibung

[...] API architecture
It consisted of a server architecture based on Node.Js and a browser app architecture based on React. Is used a set of libraries for database access or data exchange through an API which can be found on GitHub. -Hyperlink entfernt-
Part of it are continuous browser app updates and offline capabilities.
___

[...] API-Architektur
Sie besteht aus einer Server-Architektur auf Basis von Node.Js und einer Browser-App-Architektur auf Basis von React. Es wird eine Reihe von Bibliotheken für den Datenbankzugriff oder Datenaustausch über eine API verwendet, die auf GitHub zu finden ist. -Hyperlink entfernt-
Teil davon sind kontinuierliche Updates der Browser-App und Offline-Fähigkeiten.

Eingesetzte Qualifikationen

Node.js, React (JavaScript library), TypeScript

Project Manager, Software Architect & Developer
ZigPos GmbH, Dresden
1/2020 – 7/2020 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2020 – 7/2020

Tätigkeitsbeschreibung

A web application to manage devices and synchronize data between server
It was based on the Coderitter API architecture. The browser app displayed different tables and the server was able to exchange data with other servers who got to manage their own subset of the data.
___

Eine Webanwendung zur Verwaltung von Geräten und zur Synchronisierung von Daten zwischen Servern
Sie basierte auf der Coderitter-API-Architektur. Die Browser-Anwendung zeigte verschiedene Tabellen an und der Server konnte Daten mit anderen Servern austauschen, die ihre eigene Teilmenge der Daten verwalten konnten.

Eingesetzte Qualifikationen

Node.js, React (JavaScript library), TypeScript

Product design, Project Manager, Software Architect, UX
Coderitter GmbH (UpUpUp), Dresden
1/2020 – offen (4 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

Project management app for the Coderitter GmbH
It was based on the Coderitter API architecture. It offered contineous UP updates through WebSockets and offline capabilities through a local data storage. The server implemented a thorough API.
___

Projektmanagement-App für die Coderitter GmbH
Sie basierte auf der Coderitter API-Architektur. Sie bot kontinuierliche UP-Updates über WebSockets und Offline-Fähigkeiten über einen lokalen Datenspeicher. Der Server implementierte eine umfassende API.

Eingesetzte Qualifikationen

Node.js, React (JavaScript library), TypeScript

Project Manager, Software Architect & Developer
Bitinity GmbH, Dresden
2/2019 – 11/2019 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2019 – 11/2019

Tätigkeitsbeschreibung

A browser application to manage e-mobility charging stations around the world
___

Eine Browser-Anwendung zur Verwaltung von E-Mobilitäts-Ladestationen auf der ganzen Welt

Eingesetzte Qualifikationen

Angular, Confluence (Atlassian), Eclipse, Java (allg.), Jira, Spring, TypeScript

Developer, later Managing Director
Trapoca GmbH, Mannheim
11/2016 – 6/2019 (2 Jahre, 8 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

11/2016 – 6/2019

Tätigkeitsbeschreibung

Management application for customer offerings
Developing an iOS and Android App

Managing director and liquidation of the company in 2020
___

Management-Anwendung für Kundenangebote
Entwicklung einer iOS- und Android-App

Geschäftsführer und Liquidation des Unternehmens im Jahr 2020

Eingesetzte Qualifikationen

Android Entwicklung, HTML, iOS Entwicklung, PHP

Project Manager, Software Architect & Developer
Green City Solutions GmbH, Dresden
2/2016 – 10/2016 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2016 – 10/2016

Tätigkeitsbeschreibung

A collection of applications
There was a data server which stored air quality data and offered those over an API. An extensible crawler periodically collected new data from external resources which offered the data in very different formats, from JSON to PDF. A browser application displays the air quality data in diagrams and on a map. The map was colored by an overlay showing the degree of pollution visually, which was in fact mostly along the streets.
___

Eine Sammlung von Anwendungen
Es gab einen Datenserver, der Luftqualitätsdaten speicherte und diese über eine API anbot. Ein erweiterbarer Crawler sammelte in regelmäßigen Abständen neue Daten von externen Ressourcen, die die Daten in sehr unterschiedlichen Formaten, von JSON bis PDF, anboten. Eine Browseranwendung stellt die Luftqualitätsdaten in Diagrammen und auf einer Karte dar. Die Karte wurde durch ein Overlay eingefärbt, das den Grad der Luftverschmutzung visuell anzeigt, der in der Tat meist entlang der Straßen lag.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript Object Notation (JSON), Node.js

Software Architect & Developer
Datenbrett, Dresden
9/2015 – 12/2015 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2015 – 12/2015

Tätigkeitsbeschreibung

KPI dashboard for small online shops
___

KPI-Dashboard für kleine Online-Shops

Eingesetzte Qualifikationen

AngularJS, CSS (Cascading Style Sheet), HTML, Java (allg.), JavaScript

Developer & Software Architect
Opox GmbH, Dresden
3/2015 – 9/2015 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2015 – 9/2015

Tätigkeitsbeschreibung

Web application for managing employee skills
The application had different uniquely designed screens which were to be implemented and fed by the API with data
___

Webanwendung zur Verwaltung von Mitarbeiterfähigkeiten
Die Anwendung verfügte über verschiedene individuell gestaltete Bildschirme, die implementiert und von der API mit Daten gefüttert werden sollten

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Django (Framework), HTML, JavaScript, Jira, jQuery, Python

Developer
States of Pop GbR, Dresden
1/2015 – 3/2015 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 3/2015

Tätigkeitsbeschreibung

Website for a beauty product company

Eingesetzte Qualifikationen

Confluence (Atlassian), CSS (Cascading Style Sheet), Django (Framework), HTML, JavaScript, Jira, jQuery, Python

Software architect, Project Manager & Developer
PROGRESS Finanzplaner, Dresden
9/2014 – 12/2014 (4 Monate)
Versicherungen
Tätigkeitszeitraum

9/2014 – 12/2014

Tätigkeitsbeschreibung

Development of an online insurance check and advisor

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, PHP

Developer
States of Pop GbR, Dresden
3/2014 – 8/2014 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2014 – 8/2014

Tätigkeitsbeschreibung

Webseite for a
- fashion fair organizer &
- furniture producing company
___

Webseite für ein
- Modemesse-Veranstalter &
- Möbel produzierendes Unternehmen

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Django (Framework), HTML, JavaScript, jQuery, Python, Syntactically Awesome Stylesheets (Sass)

Developer, Software Architect, Project Manager & Founder
UrTricks, Dresden
5/2012 – 2/2014 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2012 – 2/2014

Tätigkeitsbeschreibung

Trick video centered community platform for fun sport athletics.
___

Trickvideo-zentrierte Community-Plattform für Funsport-Leichtathletik.

Eingesetzte Qualifikationen

Apache Wicket, CSS (Cascading Style Sheet), Hibernate (Java), HTML, Java (allg.), JavaScript, Jetty, Less, Spring

Developer, Software Architect, Project Manager
Doble Lemke GmbH, Dresden
6/2011 – 6/2012 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2011 – 6/2012

Tätigkeitsbeschreibung

Cryptographic license key creation and management inside a web application
___

Erstellung und Verwaltung von kryptografischen Lizenzschlüsseln innerhalb einer Webanwendung

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, PHP, Zend

Developer, Projekt Manager & Software Architekt (Festanstellung)
Tracetronic GmbH, Dresden
4/2008 – 4/2011 (3 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2008 – 4/2011

Tätigkeitsbeschreibung

- Software ECU- Test for defining automotive test cases
- Software TRACE-Check for analyzing traces recorded during an automotive test session
___

- Software ECU- Test für die Definition von Fahrzeugtestfällen
- Software TRACE-Test für die Analyse von Traces, die während einer Fahrzeugtestsitzung aufgezeichnet wurden

Eingesetzte Qualifikationen

C, C++, Projektmanagement (IT), Python, Software Architektur / Modellierung

Zertifikate

ITIL Foundation
2021
AI Intensive Training 2021 - KEX Knowledge Exchange AG & Fraunhofer IIS/EAS
2021
Digitale Transformation
2021
Digital Business Innovator
2021

Ausbildung

Informatik
Diplom Informatiker (1,8)
2010
TU Dresden

Über mich

We are very experienced and very well rounded developer. We do not only think in one technology, we will look for the right tool for your problem. One of our core competencies is software architecture and design.

We love programming since our childhood.

We have an entrepreneurial view: we look at the things from an economical and customer point of view.

We love processes and thinking structurally.

Weitere Kenntnisse

Embedded Programming | Edge Computing | Sensor Solutions | Predictive Maintenance | Artificial Intelligence | AI Engineering | TensorFlow | Open CV | Firmware | Dashboards | Apps | TypeScript | JavaScript | React | Linux | GCC | Docker | C | C++ | Assembler | Python | Software Optimization | Parallel Programming | Embedded Design Patterns | Real-time OS | Debugging | Hardware Test Equipment | Read schematics | Protocols: I2C, I2S, SPI, GPIO, CAN | RISC-V/ARM | Device Drivers

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
828
Alter
42
Berufserfahrung
16 Jahre (seit 04/2008)
Projektleitung
13 Jahre

Kontaktdaten

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

Jetzt Mitglied werden