codegg

und es geht doch!
Jonas Fischer

Jonas Fischer, 30 Jahre

Softwareentwickler

Schwerpunkte

Web-Frontend

Web-Frontend

Web-Frontends bieten den Vorteil auf nahezu jedem Gerät verwendet werden zu können - egal ob Desktop, Smartphone oder Tablet. Einmal entwickelt, können sie überall eingesetzt werden.
Dank modernester Frameworks wie jQuery oder AngularJS steigt der Funktionsumfang einer Anwendung bei gleichzeitiger Reduzierung der Entwicklungszeit.

Backend

Backend

Das Backend ist das Herzstück einer modernen Webanwendung. Klassischerweise werden darin etwa die Authentifizierung und Autorisierung sowie Validierung abgebildet. Die Verwendung des MVC Patterns ermöglicht dabei eine saubere Trennung der Anwendungsschichten sowie die Modularisierung und damit Wiederverwendbarkeit des Codes. Der Einsatz eines OR-Mappers sorgt für die Kapselung der Persistenzschicht.

Datenbanken

Datenbanken

Selbst die beste Anwendung ist wertlos wenn die Daten verloren gehen. Deshalb ist es wichtig ein Datenbanksystem zu wählen das am Besten auf die jeweiligen Anforderungen passt. Dabei spielt neben dem Funktionsumfang vor allem auch die Geschwindigkeit eine nicht zu unterschätzende Rolle.

Entwicklungsumgebungen

Entwicklungsumgebungen

Die Qualität einer Software ist nicht zuletzt auch davon abhängig welche Werkzeugen zur Entwicklung eben dieser eingesetzt werden. Moderne Entwicklungsumbegungen erleichtern in vielerlei Hinsicht die Arbeit des Entwicklers. Paketverwaltungsysteme vereinfachen den Umgang mit Fremdbibliotheken. Automatisierte Tests erhöhen die Codequalität und -stabilität.

Teamarbeit

Teamarbeit

Gute Teamarbeit ist der Schlüssel für die erfolgreiche Umsetzung eines Projektes. Dabei spielen vor allem agile Ansätze eine wichtige Rolle.
Tools wie Trac oder Trello helfen dabei die Arbeit im Team zu koordinieren und den Überblick über die Aufgaben nicht zu verlieren.
Subversion und Git als Versionsverwaltungssysteme runden die Sache ab.


Kunden & Partner

juwi AG
Zweite Deutsche Fernsehen (ZDF)
Wallenius Wilhelmsen Logistics
Europäische Gesellschaft für Katholische Theologie
TEDEXA
Systeme24 GmbH
Sabine Grunert Organisationsberatung
SCHIRRA IT

Kontakt