Softwareentwicklung und Programmierung

Programmierung von professionellen Softwarelösungen für Ihr Unternehmen.

Mein erstes Programm habe ich als kleiner Junge im Jahr 1984 geschrieben - seither ist das Programmieren von Software und das Finden von IT-Lösungen zu meiner Leidenschaft geworden.

Als freiberuflicher Softwareentwickler biete ich folgende Leistungen an:

Programmierung und Applikationsentwicklung von Standardsoftware und Individualsoftware.

 

Mit folgenden Programmiersprachen arbeite ich:

  • Python (Automatisierung, Web-Crawling)
  • PHP (Webentwicklung, Backend)
  • Javascript, TypeScript, vue.js
  • Visual Basic (VBA für Access Formulare und Excel Makros)
  • OpenAI / ChatGPT API (ChatBots, Schnittstellen, KI-Werkzeuge)
  • Datenbank Abfrage-Sprachen wie SQL
  • JAVA, C# (.NET), C++



Apps / Web-Apps

  • Entwicklung von Android Apps
  • Programmierung von Progressive Web Apps (PWA) für Smartphones


Ergänzen Sie Ihren Webauftritt mit einer Unternehmens-App - z.B. als weiterer Marketing-Kanal, oder als firmeninterner Kommunikationskanal.

Ich programmiere Ihre Web-App und unterstütze Sie bei der Konzeption.


PHP / MySql

Programmierung von Webanwendungen und Datenbanken

  • Administrationsbereiche
  • Dashboards und Cockpits
  • Web-Portale
  • Hilfs-Tools zur Automatisierung und Datenextraktion
  • Module, Plugins und Erweiterungen für Webseiten


Als PHP Programmierer und Datenbankentwickler erstelle ich Online-Services für Unternehmen aller Art.

Gerne unterstütze ich Sie als Freelancer auch bei bestehenden Webprojekten.


Python

Programmierung von Python Skripten

  • Web-Scraper
  • Web Crawler
  • Hilfs-Skripte
  • Power-Tools
  • Skripte zur Automatisierung


Als Python Programmierer unterstütze ich Sie bei der Entwicklung von Python-Skripten, z.B. zur Automatisierung von Abläufen, oder zur Visualisierung von Daten.

Auch die Programmierung von Desktop Anwendungen mit Python gehört zu meinem Leistungsumfang.


Datenbank-Systeme

  • Entwicklung von Datenbank Schnittstellen von und zu Ihren Systemen
  • Programmierung von Datenbanksystemen und Datenbank-Anwendungen
  • Aufbau von Datenbanken
  • Anbindung Ihres Shops oder CRM an Datenbanken
  • Analyse, Architektur und Design von Datenbanken
  • Erstellen von SQL Abfragen
  • Pinecone (vektorbasierte Datenbank)
  • Experte für MySQL, MariaDB, MongoDB, Access und PostgreSQL Datenbanken

 

Ihr Datenbankentwickler am Bodensee.


Automatisierung, Importer/Exporter, Analyse, Reporting

  • Codierung von Tools, um Daten von einem System in ein anderes übernehmen zu können (Import und Export von Daten)
  • Programmierung von Shop-Schnittstellen, Schnittstellen zu Ihrer Produktdatenbank, oder zu Ihrem CRM.
  • Umsetzung von Tools zur Automatisierung und Vereinfachung von Abläufen und Prozessen
  • Programmierung von Tools zur Analyse und Anzeige von Daten (Reporting, Auswertungen, Statistiken, Visualisierung von Daten)
  • Digitalisierung von Unternehmensprozessen
  • Vereinfachung von Abläufen mit Hilfe von künstlicher Intelligenz

VBA, Access und Excel

  • Erstellen von Makros für Excel, Word und Access
  • Programmierung von Microsoft Office Tools in VBA (Visual Basic for Applications)
  • Umsetzung von interaktiven Formularen
  • Programmierung von Access Formularen


Automatisieren und vereinfachen Sie Ihre tägliche Arbeit mit Makros und programmierten Datenbankanwendungen für Access Formulare in VBA.


C# (.NET) und Java

In der klassischen Softwareentwicklung biete ich die Programmierung mit den folgenden Programmiersprachen an:

 

C# (.NET)

C# (Csharp) ist eine sehr leistungsstarke und äusserst flexible Programmiersprache aus dem .NET Umfeld.

Damit lassen sich Anwendungen jeder Art und Grösse flexibel und skalierbar erstellen. Besonders datenbankbasierte Desktop-Anwendungen werden hiermit schnell und effizient umgesetzt.

 

Java

Java ist plattformunabhängig und wird seit vielen Jahren für Anwendungen aus allen Bereichen eingesetzt.

 

C# Programmierer und Java Entwickler in Singen, Radolfzell und Konstanz am Bodensee.


Testing und Dokumentation

  • Tests von bestehendem oder aktuell umzusetzendem Programmcode
  • Dokumentation bestehender Software und Abläufe


Die Dokumentation von Programmcode wird aus Zeitmangel oftmals vernachlässigt, ist jedoch von sehr hoher Wichtigkeit für die Pflege von Software und die Transparenz von Zusammenhängen.

Ich unterstütze Sie bei der Dokumentation Ihrer Prozesse und Software.

 

Ihr Programmierer, Datenbank-Experte und App-Profi in Radolfzell, Singen und Konstanz am Bodensee.