Logo

OKKAPPS

ABOUT ME

Mein Name ist Michael Hoffmann, ich bin freiberuflicher Software-Entwickler und wohne in MĂŒnchen. Ich habe an der Technischen UniversitĂ€t in MĂŒnchen meinen Master in Elektrotechnik absolviert und arbeite seit mehr als 5 Jahren als professioneller Softwareentwickler.

Ich arbeite fĂŒr Firmen unterschiedlichster GrĂ¶ĂŸen und konnte bereits Erfahrung in der Zusammenarbeit mit einigen großen Konzernen und kleineren Firmen sammeln. In meiner beruflichen Karriere habe ich bisher mehrere Projekte von Grund auf entwickelt, gewartet und veröffentlicht. Außerdem konnte ich auch wertvolle Erfahrung in der Weiterentwicklung bestehender Anwendungen sammeln. Kontaktieren Sie mich, wenn Sie an einer detaillierten Auflistung meiner bisherigen Projekte interessiert sind.

Programmieren ist meine Leidenschaft, insbesondere die Entwicklung komplexer Business-Applikationen sowohl im Frontend als auch im Backend ist fĂŒr mich spannend. Ich genieße meine tĂ€gliche Arbeit als freiberuflicher Entwickler und auch die Entwicklung meiner privaten Projekte unter dem Pseudonym Mokkapps. Ich schreibe Blog Artikel, halte VortrĂ€ge und bin als Angular-Trainer fĂŒr Angular Architects tĂ€tig, weil ich gerne mein Wissen mit anderen Leuten teilen will. Deswegen veröffentliche ich auch viele meiner Projekte GitHub.

Unter Uses finden Sie die Soft- und Hardware, die ich fĂŒr die Softwareentwicklung verwende.

Falls ich meine Zeit nicht mit Programmieren verbringe, mache ich entweder Sport oder spiele Videospiele.

Kontaktieren Sie mich, wenn Sie an einer Zusammenarbeit interessiert sind.

SKILLS

Experte

Fortgeschritten

Fortgeschrittener AnfÀnger

AnfÀnger

WIE ICH ARBEITE

Was ich mache

  • Ich habe mich auf die Entwicklung von Applikationen basierend auf Angular spezialisiert. Damit Sie ihre GeschĂ€ftsziele erreichen können, lasse ich dabei den Endkunden nie außer Acht.
  • Ich interessiere mich fĂŒr Backend- und Frontend-Entwicklung
  • Ich bin ehrlich und zuverlĂ€ssig in der Zusammenarbeit mit Kunden und Klienten
  • Unter der BerĂŒcksichtigung von Deadlines und Budget lege ich viel Wert auf cleanen, gut dokumentierten und leicht wartbaren Code
  • Ich lege Wert auf hohe Code QualitĂ€t Standards und verwende statische Code-Analyzer
  • Ich erstelle Produkte mit attraktiven und responsive Design, die auf einer Vielzahl von GerĂ€ten und Browsern funktionieren
  • Ich schĂ€tze semantisches und barrierefreies HTML
  • Ich verwende modernes CSS mit Grid, Flexbox und Animationen
  • Ich verwende liebend gern ReactiveExtensions (z.B. RxJS) in meinem Code
  • Ich mag strikte Typisierung in JavaScript, speziell mithilfe von TypeScript
  • Ich schreibe gerne Tests, egal ob Unit, Integration oder End-to-end
  • Ich habe fortgeschrittene Git Erfahrung

Mit wem ich zusammenarbeite

Liebend gern arbeite ich beim Kunden vor Ort mit einem internationalen Team zusammen. Mir macht es Spaß neue Branchen kennenzulernen, besonders wenn das entsprechende Produkt einen guten Beitrag leistet.

Was ich nicht mache

Normalerweise entwickle ich keine einfachen Websites sondern bin mehr an komplexeren Web-Applikationen, mobilen Apps oder Spielen interessiert.

Ich kann einfache Logos erstellen oder bei der Auswahl von Schriftarten und Farben assistieren. Bei weiterer UnterstĂŒtzung zur Definierung einer Marke, kann ich gerne den Kontakt zu einem zuverlĂ€ssigen Grafikdesigner herstellen.