Entwicklung,
Refactoring,
Forschung

Fullstack Developer / Architect — Java, JavaScript, PHP, Autohotkey.
Ich prototypisiere wiederverwendbare Komponente die den algebraischen Raum komplett ausfüllen und hohe Konsistenz aufweisen. Auch mit Quellcode refactoring habe ich langjährige Erfahrungen.
Hier zur Liste von meinen Papers (grey literature).

Spezialisierung

  • Aufgaben:
    • Komponent Prototyping
    • API Unifikation, Verallgemeinerung, Erweiterungen
    • Quellcode cleanup, tune-up/refactor
  • Produkte:
    • Traversierung von Datenstrukturen, Transformation von Daten
    • Kontrol-Strukturen, Inspektion (cross-cutting concerns)
  • Grundlagen Forschung:

Zu Arbeitsweise und Resultaten

  • Testing ist nicht nur ein Sicherungsseil der viele gute Eigenschaften in Entwicklung bringt. Es ist auch ein API-Usability-Test-Case und spart einige Iterationen.
  • Ich produziere extrem sauberen Quellcode - linguistisch, in Segmentierung und anderswie.
  • Quellcode Transformationen/Weiterentwicklung, innere Modelle, baue ich auf theoretischen Grundlagen.
  • Theoretische Konsistenz führt zu einem Kollaps auf der Komplexität-Ebene und hinterlässt saubere, gut wartbare Produkte.
  • Neues Quellcode erstelle ich im Prototype Driven Development Verfahren.
  • Ich nutze viel informelle Argumentation, die eine notwendige Grundlage schafft — gerade bei Produktionen meiner Größenordnungen (vgl. hier und hier, wo auf solche Sichtweise überhaupt nicht eingegangen wird)

Technologien

Quality Management, CI
logo: git logo: codeship logo: sentry logo: codeception logo: cypress
Development Automation
logo: ahk logo: grunt logo: composer logo: npm command line interface
Server Stack
logo: linux logo: nodejs logo: php logo: apache logo: nginx logo: mariadb logo: sqlite
Web Frameworks
logo: drupal logo: concrete5 logo: squarespace logo: jekyll
Browser Frontend Libraries
logo: mithril logo: react logo: d3 logo: leaflet
Programming Languages
logo: java logo: php logo: html-css-js logo: less
Integrated Development Environment
logo: eclipse logo: php storm logo: notepad++ logo: total commander logo: meld logo: freeplane