Profilbild von Anonymes Profil, Senior Software Developer & -Architect
verfügbar

Letztes Update: 15.04.2024

Senior Software Developer & -Architect

Abschluss: B.Sc. Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Personal key skills
- Highly organized, working with determination and passion
- Open and curious mindset, pushed by intrinsic motivation
- Polyglot: Easily switching between languages and tools, quickly adapting
- Short onboarding phase: first day/first check-in, starting to contribute on the first day

Top technical skills:

Swift / iOS
Dart / Flutter
Xamarin, C#
C++


Technologies used in the past
Languages - Swift, C#, C++, Objective-C, Dart, JavaScript, Assembler
Frameworks/Tools - WPF, Xamarin, MFC, Boost libraries, Qt, Flutter, JSON, REST
IDEs - Xcode, AppCode, Rider, Visual Studio 2008 – 2019 (ReSharper), Visual Studio for Mac, IntelliJ
Operating Systems - iOS, Android, macOS, Windows, Linux
Version Control - Git, TFS, SVN
Project Boards - TFS, Jira, Asana

Projekthistorie

10/2022 - 06/2024
Author of the book "Rust - das umfassende Handbuch"
Rheinwerk Verlag GmbH

https://www.rheinwerk-verlag.de/rust-das-umfassende-handbuch/

04/2022 - 09/2022
Flutter Developer
Akademische Arbeitsgemeinschaft Verlagsgesellschaft mbH


11/2019 - 11/2021
Role of architect and lead developer (Flutter/Python)
aidhere GmbH (Pharma und Medizintechnik, 50-250 Mitarbeiter)

As the architect and lead developer, the solution architecture and design had to be created by me. The solution is a medical product and, as such, underlies requirements and restrictions from IEC 62304. I conducted technical interviews for frontend and backend positions.

Next to being in charge of creating and verifying the architecture, I participated in the scrum team as a developer, performing code reviews for up to three other developers, but mainly writing core components and complex UI such as the HTTP client, chat, app navigation, notifications, and views.

Since mid of 2021, I have been consulting the customer and helping the team as a senior software developer, having passed other responsibilities to the new CTO.


09/2020 - 07/2021
Author of the book "Flutter und Dart"
Rheinwerk Verlag GmbH

https://www.rheinwerk-verlag.de/flutter-und-dart-das-umfassende-handbuch/

05/2020 - 06/2021
Flutter developer
]init[ Aktiengesellschaft für digitale Kommunikation

Consulting the customer in best practices established in Flutter development. Working within a Scrum team on heavily modularized software components, potentially consumed by various projects.

05/2020 - 08/2020
C++17, C++/WinRT, UWP
Aupro - automation in progress GmbH

A windows client, consuming a REST API of an embedded-hardware-running server had to be implemented with UI requirements which target a touch-only panel-pc in the industrial domain.

I was in charge of the client architecture and implementation. It defined a cross-project UI-shell that is injected with project-specific views and UI-components. Main features were user management, order management and processing overview.


07/2020 - 07/2020
Flutter developer

I compensated missing capacity in the Scrum team and jumped into the project without need of more information than the code and requirements.


06/2020 - 06/2020
Flutter developer

I supported the customer in hitting a release deadline. A part of the app consisting of an overview- and detail-page was defined by design templates and a description of the backend APIs. The project was successfully completed with no friction and almost no need of synchronization.


11/2019 - 12/2019
Flutter developer
Vilua Healthcare GmbH

Supported in externalizing app components and creating complex widgets.

07/2019 - 09/2019
Flutter Developer
Vilua Healthcare GmbH (Pharma und Medizintechnik, 50-250 Mitarbeiter)

The task was to create a solution in which the user can switch seamlessly from the portrait-mode video-call to a landscape-mode tools section and to create the respective tool-widgets.

 

In order to fulfill given requirements, I developed coordinate-systems, custom-made sliders, etc. One additional difficulty was to scale the widgets/fonts correctly from small-screen devices like the iPhone SE to tablets like the iPad 12.9”. Furthermore, the tools include a screen where spots had to be placed exactly on top of defined positions of a vector graphic.

 

The project challenged in managing rotation, controlling a video-call, scaling the layout correctly on multiple form-factors and operating systems and to keep the screen states intact between such orientation changes and switches between edit and read modes within these tools. The resulting solution was of library-quality; almost no dependencies and of clear software-design.


Reisebereitschaft

Verfügbar in den Ländern Deutschland

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
15.07.2019

Versicherungsende:
01.08.2024

Profilbild von Anonymes Profil, Senior Software Developer & -Architect Senior Software Developer & -Architect
Registrieren