Profilbild von Anonymes Profil, Softwareentwickler
verfügbar

Letztes Update: 01.01.2024

Softwareentwickler

Firma: Johann Friesen
Abschluss: Staatlich geprüfter Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

2022_02_Profil.pdf

Skills

Entwicklungsstandards
  • Clean Code
  • Clean Architecture
  • Scrum / Kanban
Programmiersprachen
  • .NET Core C#                                  
  • .NET C#                       
  • Free Pascal (Object Pascal)
  • HTML5, JavaScript, TypeScript, CSS
  • Linux Bash                             
  • GNU Make
  • GNU Linker                    
Datenbanken
  • Oracle                                        
  • MySql,
  • PostgreSQL                  
  • Sqlite
  • MS Access                                
Frameworks / Protokolle
  • Moq (for Unit Tests)   
  • Angular                     
  • RESTAPI
  • SignalR
  • Rx.Net (Reactive Extensions)
  • MEF, Prism   
  • WPF                           
  • OPC UA (Client/Server)          
  • SOAP, OSCI XMeld             
  • Plotly                                   
  • Typo3                                 
  • WiX Toolset            
  • NSIS        
Tools
  • Git, SVN                          
  • Visual Studio
  • Visual Studio Code
  • TFS, Jenkins                           
  • Jira, Confluence                         
  • UA Modeler, UA Expert       
  • NGINX, Apache                                               
  • Docker,
  • LXD Container            

Projekthistorie

04/2021 - bis jetzt
Softwareentwickler (Backend / Frontend)
Baker Hughes (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

Für Baker Hughes habe ich wieder, wie schon im Juni 2020, an der Visualisierung des Ölborvorgangs
mitentwickelt. Dabei war ich im .NET Core Backend sowie am Angular Frontend tätig.

Verwendete Technologien:
.NET Core | C# | Angular | REST-API | SignalR | RX.NET | Azure DevOps
Opc Ua | Git | Visual Studio | Visual Studio Code | Install Shield | Plotly | Clean Code

10/2020 - 09/2021
Softwareentwicklung / - architektur
poe GmbH & Co. KG (Konsumgüter und Handel, 10-50 Mitarbeiter)

Neukonzeptionierung und entwicklung einer Multithreaded, Komponentenbasierten und Modularen Datebankpflegesoftware mit API REST Schnittstelle zur Steuerung der Pflegejobs.
Dabei habe ich bei der Konzeptionierung und Entwicklung die Prinzipen von "Clean Architecture" und "Clean Code" weitesgehend berücksichtigt.

Eingesetzte Technologien:
- Git
- .Net Core mit C#
- Visual Studio 2019
- Entity Framework Core (EF Core)
- Seriloger / Seq
- Postman
- Jira

03/2020 - 10/2020
Softwareentwicklung (Frontend / Backend)
poe GmbH & Co. KG (Konsumgüter und Handel, 10-50 Mitarbeiter)

Meine Aufgaben waren die Weitereintwicklung eines Kassensystems sowohl unter Windows als auch unter Linux in Free Pascal.
Verwendete Technologien in diesem Projekt:
- Git
- Free Pascal
- Visual Studio Code
- NSIS
- Linux (Debian) / Windows
- Postgresql, Mysql, Sqlite, Oracle
- GNU Make, GNU Linker

05/2017 - 02/2020
Softwareentwickler (Frontend / Backend)
Baker Hughes (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

In einem Scrum-Team habe ich an einer Visualisierung für einen Erdölbohrvorgang mitentwickelt.

Im Frontend haben wir die Entwicklung anfangs in WPF/C# umgesetzt und seit Anfang 2019 haben wir einen neuen Frontend-Client mit Angular eingeführt, welcher über eine REST-API und SignalR mit dem .NET Core Backend kommuniziert. Dieses wiederrum verarbeitet Daten aus mehreren OPC UA Servern und pusht diese über das Backend zu dem Front End Client.

Dabei erstreckten sich meine Aufgaben vom Test-Opc-Ua Server bis hin zum Angular Client.


04/2015 - 04/2017
Softwareentwickler (Backend)
GAUSS-LVS mbH (Öffentlicher Dienst, 50-250 Mitarbeiter)

Für eine Datenbankgetriebene Software, die speziell für Behörden (Jugendämter, Gerichte etc.) ausgelegt ist, war ich im Backend mit .NET C# tätig. Meine Aufgaben lagen darin, den SOAP Webservice für Meldeanfragen für Behörden weiter zu entwickeln, sowie einige FiBu Schnittstellen neu zu entwickeln. Aber auch die Entwicklung von Tools zur Übernahme von Daten aus Excel, hin zur Oracle Datenbank gehörten zu meinen Aufgaben.


11/2014 - 12/2014
Webentwickler (Frontend / Backend)
Audatis GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Dieses Projekt fand im Rahmen der Schulischen Ausbildung am b.i.b. International College statt.
Dabei haben ein Kommilitone und ich eine Lernplattform für Datenschutzbeauftragte mit PHP/HTML/JavaScript/CSS/Twitter Bootstrap und MySql umgesetzt.
Die Umsetzung beinhaltete das Aufsetzen des Webservers unter Linux, das Aufbauen der Datenbank, das Designen des UI Konzepts, die Programmierung und die Dokumentation.
Das Projekt wurde als bestes Projekt 2015 unseres Kurses gekürt.

01/2013 - 08/2013
Softwaretester (Werkstudent)
dSPACE GmbH (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

In diesem IT-Unternehmen,war ich als Softwaretester für TargetLink angestellt, ein Tool welches aus Simulink Modellen, C Code generiert. Meine Aufgabe war es in Matlab, im M-Script, Tests für TargetLink zu schreiben.

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Ich suche Projekte in der näheren Umgebung von Paderborn oder 99% Remote.
Profilbild von Anonymes Profil, Softwareentwickler Softwareentwickler
Registrieren