Professionelle Softwareentwicklung

Großartige Software durch konstante iterative testgetrieben Verbesserung

Ich bin Software- und Systementwickler, Dev-Ops Spezialist und Berater. Software entwickle ich mit Herz und Seele und spreche neben Deutsch und Englisch besonders flüssig Python.

Was mich beschäftigt

Die Klimakatastrophe ist das größte Problem, das wir als Menschheit lösen müssen. Wenn Ihr Projekt dazu etwas beitragen möchte und es einen Senior-Entwickler braucht, dann sprechen Sie mich an!

Was ich biete

Software

Auf Basis freier Software baue und zerlege ich seit 1998 Front- und Backends von komplexen Web- und Desktop- basierten Softwaresystemen. Ich bin überzeugt, dass Qualität am besten durch einen iterativen Prozess ("Inspizieren & Adaptieren") und testgetriebene Entwicklung entsteht.

DevOps

Ich betreibe komplexe Monolithen und Service-Architekturen sowie die Monitoring-, Backup- und Loadbalancing- Werkzeuge, um diesen Betrieb zu unterstützen, automatisch reproduzierbar auf Linux. Je nach Anforderung auf Bare-Metal, in virtuellen Maschinen oder in Containern.

Technologie-Matrix

Lerne ich gerade: Vue.js, Deep Neural Networks, FastAI

Am Besten: Python 2/3, Automatisierte Tests, UnitTests, Selenium/ Webdriver, CI/CD, Refactoring, Infrastruktur als Code, Jinja, SQLAlchemy, Alembic, API-Design, REST APIs, Shell, Nginx, CSS, Sass/SCSS, HTML5, JavaScript, jQuery, MySQL, SQLite, git

Gut: Flask, Pyramid, Django, Tornado, PyPy, Microservices, Numpy, Pandas, Jupyter, Security, Ruby, Capybara, Apache HTTPD, HaProxy, Caddy, Jenkins, InfluxDB, Redis, LDAP, CoffeeScript, Bokeh, Jasmine, Underscore.js, Backbone.js, Marionette.js, Jasmine.js, Moment.js, JSON Editor, Matplotlib, FontAwesome, BootStrap, OpenIDConnect, OAuth, Ansible, Linux Administration (RedHat/ CentOS, Ubuntu), Icinga, Reproduzierbare Infrastruktur, Docker/ Container, Scrum / Agile Development (Scrum Master, iterativ und inkrementell, Lean Management), Open Source/ Freie Software

Lange her: Objective-C, Cocoa, XCTest, CoreData, Xcode, C/C++, Java, SmallTalk, R, TypeScript, CoffeeScript, Ember.js, SproutCore.js, Angular.js, D3.js, Make, LESS, Autotools, Vagrant, Puppet, RabbitMQ, ZeroMQ, XML-Schema, XPath, Netzwerke und P2P Systeme, Nebenläufige Programmierung, Assembler, Gegrauchstauglichkeit / Usability, Mercurial, Bazaar, SVN, CVS, ZODB, Zope, MongoDB, Java, Eclipse, Trac, Bitten, SyncML, Bluetooth, RDF, Ontologien, 3D-Modelierung, Maya, Arduino, …

Arbeit

Ich arbeite für SNTL-Publishing als leitender Full-Stack-Entwickler, leitender DevOps Specialist und Softwarearchitekt. Ein großer Teil meiner Arbeit ist auf das prädiktive Lern-Analyse-Werkzeug yeepa fokussiert.

Siehe auch

Profile auf Xing, LinkedIn, GitHub, GitLab und OpenHub

Lebenslauf und Profil