Web Entwicklung & Web Seitenerstellung

Gerne stelle ich mein technisches Wissen aus dem Bereich der Entwicklung zur Verfügung. Dazu gehört für mich die Beratung und Konzeption hochwertiger IT-Lösungen, genauso wie die Erweiterung und Anpassung von bestehenden Systemen um neue Features.

Anforderungen, Ideen und Konzept

Kein Weg ohne Plan!
Ich beschäftige mich mit Ihrem Problem. Sei es die Erstellung oder die Erweiterung einer Webbasierten Lösung oder die Webseite, die Ihnen für Ihr Anliegen fehlt. Dabei ist es mir sehr wichtig im Vorfeld zu klären, wohin der Weg geht und was das technologische Ziel sein soll. Nur so kann ich garantieren, dass meine Leistungen Ihre Erwartungen erfüllen und exakt auf Ihre Anforderungen zugeschnitten sind.

Frontend Entwicklung

Mehr und mehr Geräte sind Internet und Netzwerk - fähig!
Das Handy, der Fernseher oder die Uhr, die Zeiten zu denen eine Auflösung 80% der Fälle abdecken konnten, sind vorbei. Ein Browser, der ohne aktiviertes Javascript im Internet benutzt wird, ist selten wirklich zu gebrauchen. Eine Internetseite, die nicht gefunden wird, erreicht niemanden. Es werden mehr und mehr Techniken gefragt und entwickelt, die an neue Anforderungen wie Skalierbarkeit und Anpassungsfähigkeit von dynamischen Inhalt zugeschnitten sind. Für mich bedeutet Frontend Entwicklung am Zahn der Zeit zu bleiben und sich ständig weiter zu entwickeln.

Backend Entwicklung

Ein stabiles Backend ist das Rückgrat jeder Weblösung!
Ein ordentliches wohl durchdachtes und an die Bedürfnisse angepasstes Backend sichert die Stabilität Ihrer Anwendung. Die Backend Techniken, die ich Ihnen biete, umfassen das Microsoft .NET MVC und ASP Framework, wie auch NodeJS bis hin zu PHP.


Anwendungsentwicklung

Hybrid Apps / Mobile Apps

Vorteil in der Entwicklung!
Verschiedene relativ neue Techniken erlauben es, auf Basis von webbasierten Techniken Anwendungen für die bekanntesten mobilen Betriebssysteme zu entwickeln. Die Vorteile liegen dabei in der Verwendung von Techniken, die auch so in der normalen Webentwicklung zur Verfügung stehen. So ist es möglich, bestehende Javascript Logik zur Kommunikation oder Module zum Aufbau von "DOM Elementen" in die App mit zu integrieren. Der größte Vorteil ist und bleibt aber die Möglichkeit, mit nur einer Basis verschiedene Endgeräte zu bedienen.

Microsoft .NET Anwendungen

Performante stabile Technik!
Das .Net Framework zählt ähnlich wie Java zu einem Framework, welches sich weit im Unternehmensfeld etabliert hat. Die Entwicklung mit C# .Net ist für seine Typsicherheit bekannt. Im Zusammenspiel mit anderen Microsoft Techniken, eine etablierte Architektur. Gerne unterstütze ich Sie in der Entwicklung von Anwendungen auf Basis des Microsoft .Net Frameworks. Sei es eine Windows Forms Anwendung oder ein Windows Dienst, der zu Ihrem Geschäftsumfeld gehört.

Web Anwendungen

Das Web als Plattform!
Rein statische Webseiten, die neuen Inhalt erst nach einem kompletten Neuladen der Seite präsentieren, gehören mittlerweile schon zu den eher selteneren Arten. Lässt man das Browser Interface außen vor und betrachtet nur die Webseite, so ist eine Webanwendung kaum noch von einer nativen Anwendung zu unterscheiden. Neue HTML5 Standards und Schnittstellen zu externer Hardware erlauben es, Daten über einen längeren Zeitraum bereit zu halten, Benutzer - Eingaben zu erleichtern, graphische 2D/3D Inhalte besser darzustellen und den Standort abzufragen.


Analyse, Planung und Dokumentation

Ein Weg ohne Ziel und ohne Absprache wird auf Dauer nicht funktionieren. Deswegen sehe ich mich nicht nur als reinen Entwickler, sondern auch als Unterstützung in der Analyse, der Planung und der Dokumentationsarbeit.

Analyse

Jeder Problembewältigung sollte eine Analysephase vorangestellt sein, in der das Problem von verschiedenen Seiten beleuchtet wird. Nur wenn das Problem mit seinen verschiedenen Facetten und Anforderungen erkannt wurde, ist es auch möglich, eine Lösung dafür zu schaffen. In einem gemeinsamen Gespräch klären wir zusammen, welche Erwartungen Sie haben und wie das Ergebnis aussehen soll. Gerne schaue ich mir Ihren Entwicklungsprozess an, um Stärken und Schwächen im Rahmen einer Bestandsaufnahme zu klären.

Planung

Eine wohldurchdachte und an alle Beteiligten weitergegebene Planung sichert den reibungslosen Ablauf eines Projektes. Dabei gehört ein realistischer neutraler Blick auf die Ressourcen und den Umfang der Aufgaben genauso dazu wie die Auswahl der Techniken. Gerne unterstütze ich Sie hierbei in der Informationstechnischen Beratung. Webbasierte Techniken nehmen dabei einen besonderen Stellenwert ein.

Dokumentation

Eine Aufgabe abzuschließen, bedeutet für mich eine Dokumentation zu erstellen und zu übergeben. Somit ist sichergestellt, dass in Zukunft bei Erweiterungen und/oder Änderungen nicht komplett in der Analysephase wieder eingestiegen werden muss. Das erspart Ihnen Kosten, Zeit und Aufwand, die an anderen Stellen vielleicht besser einzusetzen sind.


Projektunterstützung Freelancing

×

Projektunterstützung für Ihr Team!
Als Freelancer gewinnen Sie mit mir einen Ziel- und ergebnisorientierten Teamplayer für Ihr Projekt. Ich biete Ihnen Wissen, im Bereich der Entwicklung und Techniken, die auf dem aktuellen Stand sind.
Um einen genaueren Eindruck von mir zu bekommen, sende ich Ihnen gern mein Profil zu. Dort enthalten sind alle Projekte, bei denen ich involviert war.
Die Erfahrung zeigt, dass viele Fragen in einem gemeinsamen Gespräch besser beantwortet werden können. Treten Sie mit mir in Kontakt, um zeitnah einen Termin zu vereinbaren.


Administration

In the beginning was the Command Line!
Nach jahrelangen Umgang mit verschiedenen Systemen und Techniken habe ich mein Wissen im Bereich Administration von Servern und Datenbanken forciert. Meine Affinität, auch die kleinsten Komponente eines Systems zu finden und zu verstehen, bieten Ihnen die Möglichkeit die Technik effizient auszunutzen. Ich biete Ihnen den Vorteil, dass ich viele Systeme im Bereich der Webentwicklung bereits administriert habe. Sollten Sie administrative Dienstleistungen im Bereich Server Betrieb unter Linux/Windows suchen, treten Sie mit mir in Kontakt!