Software Entwicklung in C# (.NET)

Software Entwicklung in C# (.NET Desktop Environment)

Erstellung klassischer Desktop-Anwendungen für den professionellen Einsatz.
Erstellung von Microsoft Store Apps / Veröffentlichung Ihrer App im Windows 10 Store

Referenz: Unsere Bewerbung, Meine Bewerbung.

Mein Name ist Martin Bernhardt. Am 01.01.2016 habe ich mich mit meinem Projekt Dynamic Applications selbständig gemacht.

Die Regeln sind einfach: solange kein Auftrag vorliegt, arbeite ich jeden Tag an unserer Referenz-Anwendung, der Plattform für Finanzrechner. Sie erlaubt die Erstellung von Rechenmodellen in (x/y/t), funktioniert dabei wie ein einfacher Formelplotter in (x/y), also y = f ( x ). So ließen sich zum Beispiel die Arbeitsstunden eines Monats darstellen.

Mit der zusätzlichen Möglichkeit, auch die Eingabegröße x über die Zeit zu verändern, können nun tageweise unterschiedliche Anzahlen von Arbeitern vorgegeben werden, die alle jeweils ihre eigenen Stunden arbeiten. So würden auch Teilzeitkräfte berücksichtigt.

Über eine Grafik wird nun für jeden Planungsabschnitt (Monat) die Anzahl der berechneten Stunden dargestellt. So entsteht eine Grafik über die Zeit, die es ermöglicht, die ganze Planung zu überschauen. Wenn die Mitarbeiter konstant verfügbar sind, würden die Arbeitskosten eine Gerade ergeben. Wenn die Mitarbeiter unterschiedlich verfügbar sind, wird dies direkt in der Grafik sichtbar – die Kosten fallen oder steigen mit der Zeit. Diese Kosten müssen dann auf alle Kunden umgelegt werden. Optimal ist, wenn jeder Mitarbeiter sein eigenes Gehalt verdient.

Bei Dynamic Applications gibt es einen Mitarbeiter, das ist der Gründer selbst. Beim Erstellen von Startup-Planern geht es um die Chance des Einzelnen, und so ist es nur fair, keine abhängig beschäftigten Arbeiter zu unterhalten. Da die Referenz-Anwendung kostenlos zur Ansicht bereitgestellt wird, brauche auch ich ab und zu einen bezahlten Auftrag.

Mit Konditionen ab 25-32 €/h biete ich dafür einen vglw. sehr günstigen Preis. Zu diesem Preis bieten wir Dienstleistung im Auftrag an, d.h. es wird pro Stunde Arbeitszeit vergütet. Mit 40 Stunden kommt die Woche dann zu 1000 Euro, der Monat zu 4000 Euro (zzgl. MwSt). Das ist für den erfahrenen Entwickler ein gutes Gehalt, was auch die Beauftragung etwas größerer Projekte ermöglicht. Hierzu bringe ich langjährige Erfahrung sowohl als Produktverantwortlicher wie als Projektleiter mit.

Um Sie vertraglich abzusichern, biete ich auf Dienstleistung im Auftrag 30 Tage Kulanz. Was nicht erstellt wurde wie besprochen, das braucht auch nicht bezahlt zu werden. 30 Tage bleiben zur Nachbesserung.

Für 48 Euro/h bieten wir auch die Erstellung professioneller Produkte mit 2 Jahren Garantie auf die Funktionsfähigkeit an (Wartung 25 €/h). Bei berechtigten Fehlermeldungen kostet die Reparatur dann nichts. Im Gegensatz dazu würden wir bei Dienstleistung im Auftrag den Auftrag nach 30 Tagen im Regelfall als geprüft und erledigt ansehen. Jegliche Nachbesserungen sind dann wieder neu zu beauftragen (Zeitscheiben).

Auf Anfrage komme ich einmal zu einem persönlichen Besuch vorbei im Umkreis von 100 km, in der Region Ostwestfalen – Hannover – Kassel. Auf Wunsch kann die Arbeit auch vor Ort beim Kunden erstellt werden.

Visual Studio 2022 - Arbeitsumgebung
Microsoft Visual Studio 2022 – mit Windows Forms Designer


ARBEITSUMGEBUNG

Die Arbeitsumgebung besteht aus einem Mac mini 2018. BootCamp erlaubt hier die Nutzung als Windows PC unter Windows 10, sowie den Anschluss zweier 24 Zoll-Monitore in der Auflösung 1920 x 1080. Als Software-Entwicklungsumgebung kommt Microsoft Visual Studio 2022 zum Einsatz. Dynamic Applications basieren auf Windows Forms, welche mit dem bekannten interaktiven Oberflächen-Designer ein bewährtes und sehr ausgereiftes Paket an Benutzeroberflächen-Elementen wie Text-Eingabefeldern. Checkboxen, Comboboxen, Radio-Buttons, Reglern und Listendarstellungen mitbringt. Da auch große Teile des aktuellen Windows 7 / 8 / 10 / 11 Betriebssystems mit Windows Forms entwickelt wurden, bringen alle Komponenten den gewohnten, nativen Look&Feel mit, was für den Anwender ein vertrautes Umfeld schafft.

Alles funktioniert wie gewohnt. Auf Anfrage oder bei Bedarf können wir gern über weitere, zusätzlich verfügbare Bedienelemente sprechen.

Bei Dynamic Applications kommen zum Beispiel spezielle Radio-Buttons zum Einsatz, die sich zum Editieren der Begriffe in einen Editier-Modus umschalten lassen. Diese wurden aus einer PictureBox erstellt, auf der verschiedene bekannte Designelemente nach Bedarf angezeigt werden.

Die Windows Forms Bibliotheken werden seit 2021 unter dem neuen Namen Windows Desktop Environment (.NET 5.0 / .NET 6.0) geführt, welches nahtlos an das bekannte .NET Framework 2.0 – 4.8 anschließt.

Die Erstellung von Software mit einer Person birgt immer auch das (geringe) Risiko, dass diese Person einmal ausfällt. Um Sie hier optimal abzusichern, liefern und entwickeln wir unsere Software gern auch Schritt für Schritt mit dem Kunden zusammen. Zunächst werden die wichtigsten Grundfunktionen für den produktiven Einsatz bestimmt. Diese werden nach Möglichkeit als erste geliefert, so dass die Software schon frühzeitig begutachtet und getestet werden kann. Nun kann noch Einfluss auf die aufwändige Gestaltung der Details genommen werden.

Mit der Software liefern wir im Regelfall auch den Sourcecode mit an den Kunden. So kann der Programmierer zur Not durch ein anderes professionelles Unternehmen ersetzt werden. Sie nehmen Ihren Sourcecode einfach mit. Eine Kopie des Sourcecodes behalten wir, sofern nichts anderes festgelegt ist, zur Wartung und Pflege.

Die Tatsache, dass ein fester Mitarbeiter für die Software zuständig ist, vereinfacht die Kommunikation und trägt zur Bildung eines langfristigen Vertrauensverhältnisses bei, was wir jederzeit anstreben.

Bezahlte Aufträge werden im Regelfall exklusiv bereitgestellt (Copyright liegt beim Kunden), und bezahlte Aufträge gehen anderen Arbeiten vor.

Sofern kein Auftrag vorliegt, was selten genug der Fall ist, freue ich mich auf Ihre Anfrage und bin im Regelfall kurzfristig verfügbar.

Lassen Sie uns zusammen über Ihren Auftrag sprechen.

Kontaktadresse:

Martin Bernhardt
Dynamic Applications
Helpuper Str. 314a
33818 Leopoldshöhe

Tel: 0 15 25 35 26 101
mbe@dynamions-applications.org

Skype: martin.bernhardt.2002 Clubhouse: @mydarkstar

Unser Kontaktformular finden Sie auf der Seite Impressum. Gern können Sie meine Zeugnisse und meine Vita als PDF ansehen.

Kontakt-Formular.

Dynamic Applications – Value Proposition Canvas

Qualifikationen

Softwareentwicklung und Konzeption
IT-Projektleitung und Beratung

Startup-Websites (ab 750 Euro)
WordPress-Kurs (ab 250 Euro)

Kosten-Nutzen-Erlösprognosen
Rechenmodelle zur Finanzprognose

Prozessoptimierung
Waren- und Wirtschaftskreisläufe

Daten-Synchronisation (online)
Daten-Synchronisation (offline)


VITA

seit 2016: Dynamic Applications
Berater und Softwareentwickler

2015: Next Level Integration, Köln
Abteilungsleitung mbs –
online Strom-Verträge buchen

2014: Entellgenio GmbH, München
Strategisches Asset Management

2012-2014: MM Samco Networks
Strategisches Asset-Management

2004-2012: MM Utility Solutions
Softwareentwickler und Projektleiter bei der Mettenmeier GmbH – Softwarequalität und Planwerke für Strom/Gas/Wasser-Infrastruktur

2000-2004: Fraunhofer IZM
Simuluation, Modellierung und eLearning für Mikroelektronik

Kurse und Weiterbildung

Projektleitung für Fortgeschrittene
System Dynamics
Regulierung des Energiemarkts
Operatives Asset Management
Vertriebsstrategie und Akquisition

Dynamic Applications v7.42 with catalog values
Dynamic Applications Look&Feel

Sharp Skills – Kurzübersicht

C# / .NET / Visual Studio – 15 Jahre
C++, Visual C++ 5 Jahre
SQL / SQLite / DB 5 Jahre
Html / XML / XSLT / VBA 10 Jahre
Windows 10 Store Apps 5 Jahre