Mein Schwerpunkt liegt in der Java Backend-Entwicklung, aber mein Spektrum reicht von Software Architektur über DevOps, Cloud Computing bis zu Frontend-Entwicklung in JavaScript und Qualitätssicherung.
Ich entwickle Individualsoftware für Sie, passgenau zu den Prozessen in Ihrem Unternehmen:
Es ist mir wichtig, verständlichen gut getesteten und wartbaren Code zu schreiben. Die Software sollte so einfach wie möglich und so komplex wie nötig sein. Ein wichtiger Bestandteil ist auch das Refactoring von Code.
Gerne unterstütze ich Sie bei der Konzeption und Bewertung Ihrer Softwarearchitektur, und der Auswahl von bewährten und zukunftssicheren Technologien. Dabei lege ich besonderen Wert auf leichtgewichtige Architekturen, die robust, erweiterbar, wartbar und testbar sind. Desöfteren habe ich auch die Projektverantwortung und -koordination übernommen – auch in internationalen IT Projekten – und war mehrmals für die Auswahl und Einarbeitung neuer Mitarbeiter verantwortlich.
Qualitätssicherung heißt Kosten zu sparen. Das Entwickeln und Etablieren von Testmethoden und Prozessen ist für mich langjährige Praxis. Ich möchte Tests und Qualitätssicherung effektiv und zielgerichtet umsetzen, deshalb nutze ich Werkzeuge wie automatisierte Unit-, Integrations-, und Akzeptanztests, UI- und Performance- und Lasttests. So kann ich auf das Projekt zugeschnitten testen und eine hohe Qualität sichern.
Ich arbeite lösungsorientiert – dabei ist es mir wichtig, flexibel auf neue Anforderungen zu reagieren, und die gesetzten Ziele fest im Blick zu behalten. Neben meinem sehr guten technischen und fachlichen Know How schätzen meine Kunden meine eigenverantwortliche und pragmatische Arbeitshaltung, meine hohe Motivation, Kommunikationsstärke, Teamfähigkeit, und schnelle Auffassungsgabe.
Ob Scrum oder Kanban – Ich arbeite agil und begleite bei Ihnen die Umstellung der Arbeitsprozesse hin zu einem effizienteren Workflow und einer kontinuierlichen Verbesserung. Dabei sehe ich besonders die Kommunikation innerhalb des Teams als wichtig an und trage aktiv dazu bei. Am Ende eines Projektes möchte ich sagen können, dass ich das Produkt und das Team positiv beeinflusst habe.