freiberufler Softwareentwickler Fullstack, Java, Angular auf freelance.de

Softwareentwickler Fullstack, Java, Angular

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 04275 Leipzig
  • Weltweit
  • de  |  en
  • 28.03.2024

Kurzvorstellung

Softwareentwickler / Architekt; Schwerpunkt Fullstack, Angular, JAVA, Spring, JPA, Hibernate, Microservices, Flutter/Dart;
Erfahrung unter anderem im Banken- und Versicherungsumfeld;

Qualifikationen

  • Angular
  • Flutter
  • Hibernate (Java)
  • Java (allg.)
  • JavaScript-Frameworks
  • Spring
  • TypeScript

Projekt‐ & Berufserfahrung

Software-Entwickler, DevOps, Architektur
Kundenname anonymisiert, Nürnberg
6/2023 – 12/2023 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2023 – 12/2023

Tätigkeitsbeschreibung

Projekt
Erweiterung und Modernisierung einer umfangreichen Anwendung zur Vermittlung, Verwaltung und Abrechnung von Sprachmittlungs- und Dolmetscherdiensten

Tätigkeiten
Fehlerbehebung / Erweiterungen / Refaktorisierung im Frontend, dabei auch Neuschnitt von Komponenten, Implementierung des ControlValueAccessorInterface;
Migration von Angular 14 auf Angular 15;
Fehlerbehebung / Refaktorisierung im Backend;
Konzeption und Umsetzung einer neuen Backend-Schnittstelle zu einer digitalen Aktenverwaltung auf Basis von REST und eines Contract-First – Ansatzes sowie Absicherung mit OAuth 2, Umsetzung mit Spring Webflux und OpenApi-Generator;
Neuschnitt von Libraries im Backend;

Tools / Technologien
Angular 15, Java 11, Spring Boot, Spring Security, OAuth2, Oracle 11/12, JPA / Hibernate, Microservices, REST, Contract First

Eingesetzte Qualifikationen

Software engineering / -technik

Entwickler
Kundenname anonymisiert, remote
6/2022 – 3/2023 (10 Monate)
Versicherungen
Tätigkeitszeitraum

6/2022 – 3/2023

Tätigkeitsbeschreibung

Projekt
Entwicklung einer Familie von Anwendungen zur Kundenbetreuung, Erfassung und Pflege von Versicherungsverträgen sowie zur Bearbeitung von Schadensfällen

Tätigkeiten
Mitarbeit im Basis-Team bei der Architektur und Konzeption der vollständigen Reimplementation der Anwendungsfamilie;
dabei Mitarbeit bei Konzeption und Implementierung einer Basisbibliothek von Angular-Komponenten;
Unterstützung von Fachteams bei der Umsetzung einzelner Fachanwendungen, dabei fachlicher support, Schulung, Übernahme einzelner Implementierungsaufgaben;

Tools / Technologien
angular 14, kendo-ui, typescript, node, bootstrap, jest, Domain Driven Development, REST / OpenAPI, nx, storybook, git, azure, confluence,
JAVA, Spring-boot / webflux

Eingesetzte Qualifikationen

Angular

Entwickler, hauptsächlich Frontend
Kundenname anonymisiert, remote
6/2021 – 6/2022 (1 Jahr, 1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

6/2021 – 6/2022

Tätigkeitsbeschreibung

Projekt
Weiterentwicklung und Pflege einer Bibliothek von Angular-Komponenten für den konzernweiten Einsatz in verschiedenen Medizintechnik-Projekten (Digital Health Systems, KIS, PDMS).

Tätigkeiten
Entwicklung, Fehlerbehebung und Weiterentwicklung einzelner Komponenten innerhalb der Bibliothek (dumb- und smart components), dabei (wo sinnvoll) strikte Implementierung des ControlValueAccessorInterface;
Implementierung und Erweiterung automatisierter Tests für die Komponenten, basierend auf einer Demo-Anwendung und cypress / snapshots

Tools / Technologien
angular 12 / 13, typescript, node, bootstrap, cypress, karma, yarn, nx, git, gitlab, confluence, jira, Java, maven, docker

Eingesetzte Qualifikationen

Angular, Java (allg.)

Entwickler Fullstack
Kundenname anonymisiert, Berlin / remote
8/2020 – 5/2021 (10 Monate)
Banken
Tätigkeitszeitraum

8/2020 – 5/2021

Tätigkeitsbeschreibung

Projekt

Weiterentwicklung der Kreditkartenbanking-Plattform (Multi-Brand-Lösung) einer Bank;

Tätigkeiten

Weiterentwicklung des Customer Frontend, zum Beispiel Feature Toggling;
Weiterentwicklung eines Management-Frontends (personalisierte Kampagnen und Informationen);
Entwicklung und Weiterentwicklung verschiedener Services innerhalb einer Microservice-Architektur (Kreditkarten-Management, Erstellung von Umsatzlisten, Management von Ratenkaufverträgen u.a.m.);J
Staging - Konfiguration per docker / docker-compose / Kubernetes;

Eingesetzte Tools / Technologien
confluence, jira,
angular 10/11, ngxs, bootstrap, cypress,
Java 8, spring boot, spring cloud, hazelcast, maven, docker, kubernetes, Jenkins, REST, swagger, grpc, soap, Kafka, postgres, liquibase, mongo, H2, wiremock, OAuth2

Eingesetzte Qualifikationen

Angular, Kubernetes, MongoDB, PostgreSQL, Representational State Transfer (REST), Spring

Entwickler
Kundenname anonymisiert, Berlin, remote
6/2018 – 6/2020 (2 Jahre, 1 Monat)
Finanzdienstleister
Tätigkeitszeitraum

6/2018 – 6/2020

Tätigkeitsbeschreibung

Fullstack-Weiterentwicklung diverser Software zum Vergleich von Finanzierungs- und anderen Angeboten. Dabei hälftig Frontends mit Angular 6 - 9 / Twitter Bootstrap, und Backend mit Java (JPA, Spring Boot, Guice), REST-API (Openapi / Swagger).
Redesign / Reimplementierung monolithischer Services als Microservices (Spring Boot, teilweise Spring Cloud, Swagger, JPA, Oracle, Oracle XE (im Container), docker compose)
Bereitstellung über Docker,
Tests mit Jasmine, Karma, Protractor. Teilweise Ngrx.

Eingesetzte Qualifikationen

Docker, Java (allg.), Spring, Angular

Entwickler
Kundenname anonymisiert, Berlin
3/2018 – 5/2018 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2018 – 5/2018

Tätigkeitsbeschreibung

Projekt
Weiterentwicklung eines Managementsystems für industrielle
Solaranlagen.

Tätigkeiten
Erstellung von e2e-Tests mit angular 6 / protractor.
Weiterentwicklung der UI

Tools / Technologien
Angular 5, angular-material, ngrx, ng2-charts, REST-API, Spring Boot, Docker.

Eingesetzte Qualifikationen

Angular, Spring

Entwicklung
Kundenname anonymisiert, Dresden
8/2017 – 2/2018 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2017 – 2/2018

Tätigkeitsbeschreibung

Projekt
Weiterentwicklung einer Single Page Application für die Kommunikation mit
einem Smart Meter Gateway sowie die Darstellung von Mess- und
Verbrauchsdaten

Tätigkeiten
Spezifikation der API und Generierung von Stubs mit OpenAPI/Swagger;
Erstellung eines Demo-Backends zu Demonstrations- und Testzwecken auf Basis von NodeJS und PouchDB;
Verbesserung der responsiveness der UI mit Mitteln von Twitter Bootstrap;
Implementierung von Datenvisualisierung, ursprünglich D3 (4), später
Highcharts / Highstock;
Bereitstellung der Test - und Entwicklungsumgebung über Docker-Container;

Tools / Technologien
Angular 4, Angular 5, Twitter Bootstrap 3, TypeScript, ES6, Jasmine, Karma,
npm, Docker, angular-cli / webpack, GIT, PouchDB, NodeJS, Swagger,
Highcharts, Webstorm

Eingesetzte Qualifikationen

Docker, Git, JavaScript, JavaScript Object Notation (JSON), Node.js, Representational State Transfer (REST), TypeScript

Entwicklung / Architektur
Eurocres, Berlin / Leipzig
1/2017 – 8/2017 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 8/2017

Tätigkeitsbeschreibung

Projekt
Erweiterung einer Webapplikation zur Abfrage und Erfas-sung der Kommunikationsstrukturen in Unternehmen; Der Kunde wurde von mir phasenweise schon seit 2003 begleitet. Das hier genannte Projekt war ein größeres Teilprojekt zur Implementierung einer Unterstützungs- / Konfigurationssoftware der Erfassungssoftware

Tätigkeiten
Leitende Entwicklung eines Verwaltungstools als Single Page Application (SPA);
Konzeption / Entwicklung eines komplett neuen Frontend mit Angular;
Konzeption / Entwicklung eines komplett neuen Backend mit Java;

Tools / Technologien
Angular 2, Twitter Bootstrap, Web Pack
JAVA, Spring Boot, JPA, Hibernate, REST

Eingesetzte Qualifikationen

Git, Hibernate (Java), mySQL, Representational State Transfer (REST), Spring, TypeScript

Entwickler
Kundenname anonymisiert, Leipzig
6/2016 – 12/2016 (7 Monate)
Banken
Tätigkeitszeitraum

6/2016 – 12/2016

Tätigkeitsbeschreibung

Projekt
Implementierung einer Informations- und Suchplattform für Finanzprodukte für eine Bank

Tätigkeiten
Frontend-Entwicklung mit Angular 2, Twitter Bootstrap, Webpack
Backend-Entwicklung mit RESTful API mit ASP.NET, C#, MS Entity Framework 6.0

Systemumgebung
Angular 2, Twitter Bootstrap 3, TypeScript, Jasmine, Karma, npm, Azure, GIT, ASP.NET, C#, Entity Framework 6, MS SQL, IdentityManager; Scrum

Eingesetzte Qualifikationen

ASP.NET, C#, Git, Identitätsmanagement (IDM), Microsoft Azure, Microsoft SQL-Server (MS SQL), SCRUM, TypeScript

Architekt, Entwickler
Startup, B2C, Leipzig
1/2016 – 4/2016 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 4/2016

Tätigkeitsbeschreibung

Konzeptstudie und Implementierung einer Jobplattform für
einen spezifischen Nutzerkreis, dafür Recherche über plattformübergreifende
mobile Technologien, Implementierung auf Basis von Angular2 / NativeScript für Web, Android u. iOS; Backends: Microservices: Restful Api mit JAX RS; Restful Api mit NodeJs / ExpressJs / MongoDB;
Sprachen/Tools: 
Eclipse 4.5, TomEE, Java EE 6, Java SDK 7, JAX RS, JPA / Hibernate, mySql, MongoDB, Angular JS 2.0, TypeScript, NativeScript, NodeJs, grunt, Maven, Gradle / npm, GIT;
Team: 2 Personen; 
Aufgabe: Architektur, Entwicklung

Eingesetzte Qualifikationen

mySQL, Betriebssysteme (allg.), Android, iOS, Mobile Entwicklung (allg.), Android Entwicklung, iOS Entwicklung, J2EE (Java EE), Java (allg.), Hibernate (Java), Eclipse, AngularJS, Hibernate (Framework)

Entwickler
qundis, Erfurt
9/2015 – 12/2015 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2015 – 12/2015

Tätigkeitsbeschreibung

Reimplementierung einer PHP-basierten Anwendung in JAVA: Entwicklung eines Moduls Identity-Management / password service als Webapplikation und REST service, technische Begleitung / Dokumentation der durch ein IIBM-Team durchgeführten Entwicklungsarbeiten, Weitervermittlung an / Schulung eines internationalen Teams.

Sprachen/Tools:

Eclipse 4.5, IBM Websphere (Liberty Profile), Java EE 6, Java SDK 7, spring mvc, JAX RS, JPA / spring data / Hibernate, postgresql, Angular JS / boostrap, IBM BlueMix / Dev Ops (Cloud Foundry), Maven, SVN, GIT;

Team: 10 Personen;

Eingesetzte Qualifikationen

PostgreSQL, WebSphere, IBM WebSphere Application Server (WAS), Spring, Apache Subversion (SVN), J2EE (Java EE), Java (allg.), Hibernate (Java), Eclipse, AngularJS, Hibernate (Framework), Schulung / Training (IT), Forschung & Entwicklung (allg.)

Entwickler
Actemium cegelec, Frankfurt / Main
4/2015 – 9/2015 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2015 – 9/2015

Tätigkeitsbeschreibung

Erweiterung und Pflege einer JNI-Schnittstelle zur C++-API des Prozessleitsystems WinCC/OA; Erweiterung und Pflege von WinCC/OA-Prozessmodulen (JAVA/JNI);

Weiterentwicklung einer Webanwendung, basierend auf GWT / GWTP / SmartGWT;

Pflege des Deployment-Prozesses;

Das Projekt war, als Elternzeitvertretung, auf den genannten Zeitraum begrenzt.

Sprachen/Tools: Eclipse 4.3, GWT, GWTP, SmartGWT, Swig, JNI, C++, Netbeans,

Maven, MySql, Artifactory, google/guice, google/gin;

Team: 8 - 10 Personen;
Aufgabe: Entwicklung, Wartung

Eingesetzte Qualifikationen

mySQL, Java (allg.), JNI (Java Native Interface), Eclipse, Sprache (allg.), Pflege (allg.), Forschung & Entwicklung (allg.)

Entwickler
InMind / Siemens, Leipzig
1/2014 – 4/2015 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2014 – 4/2015

Tätigkeitsbeschreibung

Projekt:
Entwurf und Implementierung von Erweiterungen, Umsetzung von change
requests, Behebung von Mängeln in einem umfangreichen System zur
Konfiguration verschiedenster elektrischer und elektronischer Systeme, mit
mehreren Webapplikationen sowie Anbindung an das SAP-System des Kunden;
Sprachen/Tools: Java 7, Eclipse 4.4, Spring 3, hibernate, maven;
Aufgabe: Design, Entwicklung, Wartung

Eingesetzte Qualifikationen

Spring, Java (allg.), Hibernate (Java), Eclipse, Konfiguration, Hibernate (Framework), Design (allg.), Sprache (allg.), Forschung & Entwicklung (allg.)

Entwickler
n.a., remote
1/2014 – offen (10 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2014 – offen

Tätigkeitsbeschreibung

Diverse kleinere Projekte für Android, App-Entwicklung basierend auf Java. Ab
2018 intensivere Beschäftigung mit Flutter / Dart, App-Entwicklung, Publikation
auf Android App Store, Artikel auf medium.com („A Board Game with Flutter“)

Eingesetzte Qualifikationen

Flutter

Diverse
FEV, Region Halle
2/2013 – 10/2013 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2013 – 10/2013

Tätigkeitsbeschreibung

Weiterentwicklung einer Software zur Auswertung
und Darstellung von Messdaten aus Motorprüfständen;
Basierend auf National Instruments - DIADEM. Dabei:
- Konzeptionelle Beratung;
- Entwicklung eines Moduls zur Unterstützung von
Zertifizierungen nach der europäischen Abgasrichtlinie
97/68/EC (Emissionstestzyklen NRTC und C1), Implementierung
des mathematischen Formelwerkes;
- Definition von Schnittstellen und Entwicklung von
COM-Komponenten in C# / .Net;
- Mitarbeit automatisierte UI-Tests in C# / Ranorex;
Sprachen/Tools: NI Diadem, VS2010, C#, .Net, Ranorex, VBScript;
Team: 10-12 Personen
Aufgabe: Beratung, Entwicklung

Eingesetzte Qualifikationen

Visual Basic Script (VBS), .Net, C#, User Interface (UI), IT-Beratung (allg.), Sprache (allg.), Forschung & Entwicklung (allg.)

Entwickler
Siemens / Stoneball, München / Leipzig
1/2012 – 9/2012 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2012 – 9/2012

Tätigkeitsbeschreibung

Projekt:

Softwaresystem für das Gefahrenmanagement in Gebäuden / Anlagen
basierend auf JBoss 4.2.3 sowie Eclipse RCP als Client

Dabei
Erstellung von Integrationstests in Java, sowie Erstellung von
UI-Tests mit Squish 4.1 und Javascript, Mitarbeit bei der
Fehlerbehebung, Entwicklung von Tools für die Erstellung von
Integrationstests

Sprachen/Tools: JBoss 4.2.3, Eclipse 3.7.2 RCP, Java 1.6, Squish 4.1, PostgreSQL
Team: ca. 20 Personen, agiler Prozeß mit Scrum und Kanban
Aufgabe: Erstellung von Integrations- und UI-Tests, Entwicklung von Werkzeugen zur Testerstellung

Eingesetzte Qualifikationen

PostgreSQL, Kanban (Softwareentwicklung), SCRUM, Testing (IT), jboss, Java (allg.), Eclipse, User Interface (UI), JavaScript, Kanban, Sprache (allg.), Forschung & Entwicklung (allg.)

Entwickler
Siemens / Stoneball, Leipzig / Atlanta
5/2009 – 12/2011 (2 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2009 – 12/2011

Tätigkeitsbeschreibung

Projekt:
Entwicklung eines Softwaresystems
zur Konfiguration von elektrischen Schaltanlagen,
einschließlich der Angebotserstellung und
-bewirtschaftung;

Dabei Mitarbeit an der Entwicklung / Fehlerbehebung
des Clients sowie
Mitarbeit an der Entwicklung / Fehlerbehebung der
Server sowie der JCO-Schnittstelle zu SAP/R3
Das internationale Projekt beinhaltete
die Koordination mit der englischsprachigen
Projektleitung sowie Arbeitsaufenthalte in den
USA.

Sprachen/Tools: C++ (MFC, ATL, COM), Eclipse, Java, Tomcat, NetWeaver 7.0, Spring, Hibernate, Maven, ABAP, SAP JCO, SAP IPC, Visual Studio 2003 / 2008
Team: ca. 60 Personen
Aufgabe: Entwicklung, Fehlerbehebung

Eingesetzte Qualifikationen

SAP R/3, SAP ABAP (BC-ABA), SAP NetWeaver, SAP Beratung (allg.), Apache Tomcat, Microsoft Foundation Classes (MFC), Spring, C++, C, Java (allg.), Hibernate (Java), Eclipse

Entwickler
Tourismus, Leipzig / Berlin
12/2008 – 3/2009 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2008 – 3/2009

Tätigkeitsbeschreibung

Projekt:

Wartung und Erweiterung einer
Internetplattform für
Hotelbuchungen; Erstellung von
unit tests (NUnit)

Sprachen/Tools: C#, ASP.NET, MS SQL 2005, SMTP,
Visual Studio 2008

Team: 7 Personen

Aufgabe: Entwicklung / Pflege

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Visual Studio, C#, C++, C, SMTP, ASP.NET, Sprache (allg.), Pflege (allg.), Forschung & Entwicklung (allg.)

Entwickler
MDR / Rundfunk, Leipzig
10/2008 – 9/2009 (1 Jahr)
Medienbranche
Tätigkeitszeitraum

10/2008 – 9/2009

Tätigkeitsbeschreibung

Projekt:
Entwicklung eines MS Outlook-Addin
und eines Serviceprogramms, mit denen
E-Mails zu Ordnern des Mailsystems und
des Filesystems zugeordnet werden
können.
Die Zuordnung wird in einer Datenbank
abgelegt. Das Kopieren der E-Mails
erfolgt asynchron durch das
Serviceprogramm.
Erstellung von unit tests (NUnit)

Sprachen/Tools: C#, MS SQL 2008, Mapi, .net,
Visual Studio 2008, VSTO

Team: 4 Personen

Aufgabe: Entwicklung, Tests, Koordinierung

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Visual Studio, .Net, C#, Sprache (allg.), Dienstleistung (allg.), Forschung & Entwicklung (allg.)

Entwickler / Architekt
Verlagswesen / Druck, Leipzig / Berlin
8/2008 – 8/2009 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

8/2008 – 8/2009

Tätigkeitsbeschreibung

Projekt:
Entwicklung eines Produktionssteuerungs-
und Informationssystems für den individuellen
Druck sehr kleiner Auflagen
- Aufbereitung der Auftragsdaten
- Ansteuerung der Digitaldrucker
(HP Indigo)
- Erfassung der Positionen der einzelnen
Aufträge in der Weiterverarbeitung über
Barcode
- Aufbereitung der betriebswirtschaftlichen
Daten für die Abrechnung

Sprachen/Tools: JAVA (Spring, Hibernate, Maven, Appfuse),
MySQL 5.0, MS SQL 2005, Win32, Linux

Team: 9 Personen

Aufgabe: Leitung, SW-Entwicklung, Tests

Eingesetzte Qualifikationen

mySQL, Microsoft SQL-Server (MS SQL), Softwareentwicklung (allg.), Spring, Java (allg.), Hibernate (Java), Hibernate (Framework), Architektur (allg.), Sprache (allg.), Forschung & Entwicklung (allg.)

Entwickler / Architekt
Bibliographisches Institut & F. A. Brockhaus, Leipzig / Mannheim
7/2007 – 12/2007 (6 Monate)
Medienbranche
Tätigkeitszeitraum

7/2007 – 12/2007

Tätigkeitsbeschreibung

Projekt: Weiterentwicklung der JAVA-(JNI-)-
API eines Rechtschreib- und
Grammatik-Korrekturprogrammes,
Dafür auch Weiterentwicklung der Testumgebung
(JUnit) sowie Tests auf Win32, Linux, Mac OS X
Sprachen/Tools: C, JAVA (JNI)

Team: 4 Personen

Aufgabe: SW-Entwicklung, Tests

Das Projekt ist langjährig, über eine Anzahl Aufträge, gepflegt worden.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++, C, Java (allg.), JNI (Java Native Interface), JUnit, Architektur (allg.), Sprache (allg.), Forschung & Entwicklung (allg.)

Entwickler
UFZ Leipzig / Universität Hohenheim, Leipzig / Hohenheim
5/2007 – 7/2007 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

5/2007 – 7/2007

Tätigkeitsbeschreibung

Projekt:

Weiterentwicklung / Pflege der Steuerungs- und Daten-
erfassungskomponenten für ein LIDAR-System
(Lasergestütztes System für Tropossphären-
messungen)

Sprachen/Tools: Win32, Qt, Anbindung an NI LabView über
Datasockets, Anbindung an NI-AD-Karten

Team: 4 Personen

Aufgabe: SW-Entwicklung, Tests

Eingesetzte Qualifikationen

Qt, Softwareentwicklung (allg.), C++, LabView, Forschung & Entwicklung (allg.)

Entwickler / Architekt
Verschiedene, Leipzig
1/1997 – 12/2007 (11 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/1997 – 12/2007

Tätigkeitsbeschreibung

Verschiedene Projekte auf Basis von C++, PHP, VB;

Bsp:
Selbstverantwortliche Entwicklung eines Medizinproduktes (System zur Darstellung der Starling-Kurve zur Operationszeit).

Eine detailierte Aufstellung sende ich gerne auf Wunsch;

Eingesetzte Qualifikationen

C++, C, PHP

Ausbildung

Elektrotechnik / Regelungstechnik
Dipl.-Ing.
1994
TH Leipzig

Über mich

Software-Entwicklung / Programmierung
Beratung / Consulting
Fachlicher Schwerpunkt: Softwareentwickler Java / Angular / Flutter


Programmiersprachen:

Assembler: oberflächlich
Basic: vertieft, aber länger nicht mehr verwendet
C: vertieft
C++: vertieft
Delphi: vertieft
Emacs
ESQL/C
Imake, GNU-Make, Make-Maker etc...
Java, JavaScript: vertieft, derzeit verwendet
LabView
MATLAB / Simulink: vertieft, aber länger nicht mehr verwendet
Pascal: siehe Delphi
Perl: nicht vertieft
PHP: vertieft
Qt: vertieft
Rexx: oberflächlich
Shell: verwendet
TeX, LaTeX

C#, vertieft


Datenbanken:

Access: bis einschl. V. 2000, auch Access-Projekte (adp) mit SQL-Server 7.0, vertiefte Kenntnisse durch Projekte u. Dozententätigkeit, Koppelung mit anderen MS Office-Produkten
Adabas: Adabas D 11, vertiefte Kenntnisse durch Projekte, auch SQL-PL u. eSQL, hauptsächlich unter Linux
BDE: vertiefte Kenntnisse durch Projekte
DAO: vertiefte Kenntnisse durch Projekte, bes. ADO + MS SQL Server
Interbase: Version 5 unter Windows NT 4,Kenntnisse durch Projekte (Installation, Einrichtung, Frontends mit Borland C++ Builder)
JDBC: mit JDK 1.3 u. mySQL
MS SQL Server: v. 7 / 2000 / 2005 / 2008 / MSDE; Kenntnisse auch im heterogenen Umfeld (FreeTDS, Nutzung über Hibernate ORM)
mSQL / mySQL: Installation, Einrichtung von Datenstrukturen, Anbindung mit PHP und MS Access, unter Linux sowie mit JDBC, Nutzung über Hibernate ORM
ODBC
Oracle: Version 8.1.7 unter Suse Linux 7.1 u. Solaris, Installation, Einrichtung von Datenstrukturen, Datenexport / -import
Paradox: in Verbindung mit BDE, Borland C++ Builder
SQL: Transact SQL: vertiefte Kenntnisse

Firebird: Nutzung in Projekten


Datenkommunikation:

Internet, Intranet: Apache unter Linux, PHP4, Anbindung v. Datenbanken
parallele Schnittstelle: Ansteuerung von Messtechnik über serielle Schnittstelle (Win 9x und Win NT/2000)
RS232: Entwicklung v. Serviceprogrammen (Telekommunikation, Win32, Borland c++), die über RS232 mit Firmware kommunizieren
TCP/IP: praktische Nutzung


Produkte/Standards/Erfahrungen:

Borland C++ Builder: Design und Entwicklung komplexer Applikationen
ADABAS D 11: Entwicklung einer komplexen Intranet/Internet-Applikation (PHP4)
PHP4 : Intranet/Internet-Applikation (Cost Controlling) mit Adabas D
ACCESS : Desktop - DB - Applikationen, Koppelung mit anderen Office-Produkten, Dozententätigkeit
Oracle 8.1.7: praktische Erfahrungen bei Einrichtung, Datenpflege
Telekommunikation: Entwicklung u. Erstellung v. Wartungssoftware für Mobilfunkbaugruppen
Internet/Intranet: Entwicklung einer Finanzcontrolling-Lösung (Adabas D, Apache, Php, Linux)
Neuronale Netze: (auch Reinforcement Learning) Projekte als Forschungsstudent, Wissensch. Mitarbeiter
Fuzzy Logic: (Schwerpunkt Regelungstechnik) Projekte als Wiss. Mitarb., Entwicklungstätigkeit in Firma

Weitere Kenntnisse

Fullstack-Webentwicklung
- Angular 2 - 15,
- Java (JPA, Spring, Guice, Hibernate, EclipseLink)

C++, C#,

Flutter/Dart

fließend Englisch

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
10319
Alter
58
Berufserfahrung
24 Jahre und 6 Monate (seit 09/1999)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden