RW
available

Last update: 11.04.2024

Softwareentwickler

Graduation: MSc & Diplom Ingenieur
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Polish (Native or Bilingual)

Attachments

Rafael-Wiglenda-CV_110424.pdf

Skills

Softwareentwicklung C#, .NET, .NET Core, WPF, DevExpress, MVVM, GIT, Webentwicklung, Blazor, MS Visual Studio 2019 & 2022, Azure DevOps, ReSharper, SQLite, Autofac, AutoMapper, Entity Framework Core, Serilog, SignalR, Ranorex Studio, Appium, Advanced Installer, Siemens TIA Portal v16, v17, v18 & v19, 10Duke, xUnit, SCRUM, CQS, Azure services, Wix Toolset, TFS, SAP Business One, System Design in Matlab/Simulink, Catia v5 und Autocad Kenntnisse, Maschinenbau, Mobile Robotern, UAV, Azure, ASP.NET MVC, Xamarin, SAP HANA, Design Patterns

Project history

10/2022 - Present
Softwareentwickler
(Industry and mechanical engineering, 50-250 employees)

Design and implementation of a prototype application as a proof of concept for automatization and standardization of PLC (Programmable Logic Controllers) programming process
- Implementation of an end user application for automatization and standardization of PLC (Programmable Logic Controllers) programming process. Release of software into production

12/2018 - 12/2020
Softwareentwickler
(Internet and Information Technology, < 10 employees)

- Implementation of a prototype application to automatically process emails
- Design and implementation of database structure made by code-first approach, UI implementation in AvaloniaUI hosted from .NET Core

05/2019 - 03/2020
Technical Team Leader
(Internet and Information Technology, 50-250 employees)

- Lead developer responsible for an external team maintaining a software of one of the Europe’s market leaders in selling and purchasing damaged and used cars
- Coordination of team members’ work & reporting statuses to management
- Developing new feature for database archivisation
- Fixing issues reported by support

02/2017 - 05/2019
Softwareentwickler
(Internet and Information Technology, 500-1000 employees)

- Programming a platform for one of the greatest marine mutual liability insurers in Europe
- Developing features for producing documents with the use of Aspose SDK, creating UI with AngularJS, designing SQL databases
- Improving current features’ performance and robustness in document production, insurance claims, user approvals & notifications
- Writing unit and integration tests

06/2018 - 11/2018
Softwareentwickler
(Internet and Information Technology, < 10 employees)

- Implementation of a prototype application to be used as a booking system in healthcare branch
- Design and implementation of database structure in PostgreSQL, UI implementation in ASP.NET MVC hosted from .NET Core, business logic accessible also as a WebAPI service
- Authentication & Authorization with IdentityServer

08/2016 - 03/2017
ASP .NET MVC Entwickler
(Internet and Information Technology, < 10 employees)

Entwicklung im ASP. NET MVC, SQL Prozeduren für Datenzugriffe schreiben, Web API mit REST, Integrationsteste mit Verwendung von Selenium, Einbindung zur APIs (LinkedIn, Vimeo), Azure Storage, GIT als Quellcodevwerwaltung.

02/2012 - 09/2016
Senior Softwareentwickler
(Internet and Information Technology, 10-50 employees)

Selbständige C# Entwickler beschäftigt in einen Projekt für innovative Lösung für komplexe Prozesse deutscher Energieversorger auf Basis von einen CRM & ERP-System von SAP "SAP Business One". Verantwortlich für Bereiche: Stammdaten und Abrechnung.

Aufgaben:
- Implementation von einen SAP Business One Add-on: Technische Umsetzung von einer kompletten Abrechnungslösung für Kalkulationen von Energieverbräuche.
- Implementierung von SEPA Funktionen: IBAN- und Kontoprüfungen, Zahllaufassistent, MT940 Parser für Import von einen Kontoauszug.
- REST API – HTTP Zugriff zum Datenbank mit Antwort im JSON Format.
- Programme zur Unterstützung bei der Entwicklung: T4 basiert Klassen Generator, T4 basiert Klassen Generator mit vordefinierte Logik auf Basis einer XML Datei. 
- Zentralle Klasse für komplette Steuerung von User Interface Events und View Klassen.
- IoC Container für Data Interface Service Klassen.
- Technische Unterstützung von Junior Entwicklern bei der Umsetzung.
- Fachliche Konzepte bewerten (Vorschläge für technische Umsetzung, Aufwandschätzung).

01/2011 - 02/2012
Wissenschaftlicher Angestellter
(Public service, 500-1000 employees)

Softwareentwicklung “Modellierung und Monitoring der Mission einer Robotergruppe”.

Aufgaben:
- C# Entwicklung
- Roboter Simulator im MS Robotics Developer Studio Umgebung: Implementationen von A* Algorithmus für Suche von den optimalsten Weg für eine Gruppe von Mobile Robotern.
- 3D Visualisierung von der Roboter Umgebung im MS Robotics Developer Studio über einer selbstentwickelte DXF (2D) zu XML (3D, MS Robotics konform) Konvertierungssoftware.
- User-Interaktionen mit dem Simulator (Kamera Manipulationen, 3D-Positionen Auswahl) mit Verwendung von XNA Framework.
- Wasserwerk Analyse mit EPANET2 und Matlab.
- Dokumentation (Doxygen).
- Branchen Artikel schreiben.

Local Availability

Only available for remote work
Profileimage by Anonymous profile, Softwareentwickler Softwareentwickler
Register