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