Dennis Sven Mittmann

Chief Technology Officer


Über mich

Chief Technology Officer (CTO)

Die Informationstechnologie ist meine Leidenschaft und mein Lebensweg. Meine Ausbildung als Informationstechniker begann mit den Grundlagen der digitalen Signalverarbeitung und Netzwerktechnologien. Schon früh habe ich binäre Operationen und Programmierung auf Hardware-Ebene erlernt. Im Laufe der Jahre konnte ich an zahlreichen Projekten mitwirken – von der Entwicklung moderner Webseiten bis hin zu komplexeren Systemlösungen. Dabei habe ich mich stets in neue Programmiersprachen und SDKs eingearbeitet, um diese zielgerichtet einzusetzen. Durch Hochsprachen und Frameworks ist die Programmierung heute deutlich effizienter geworden. Auch Management-Methoden wie Scrum oder Trello unterstützen mich bei der Projektplanung und in der Verwaltung von Teilaufgaben. Tools zur Code-Versionierung ermöglichen zudem eine reibungslose Zusammenarbeit im Team. Bevor jedoch die erste Codezeile entsteht, gilt es, zentrale Fragen zu beantworten: Wie wird die Software verteilt (Deployment)? Welche Sicherungs- und Skalierungsstrategien sind sinnvoll? Welches Datenbankmodell, welche Sprache und welches Framework eignen sich am besten? Fundiertes Fachwissen hilft bei diesen Entscheidungen – doch echte Erfahrung ist durch nichts zu ersetzen. Deshalb werde ich niemals aufhören, Neues auszuprobieren und kontinuierlich dazuzulernen.

html5 css3 javascript jQuery.js Node.js angular.js react.js symfony doctrine php mysql elasticsearch redis docker csharp cpp it

Dennis Sven Mittmann

  • Gebohren: 01.08.1979 in Deutschland, Delmenhorst (27755)
  • Aufgewachsen: in Deutschland, Ratingen (40885)
  • Familienstand: verheiratet
  • Kinder: 3
  • Erster Computer: Commodore Amiga 500
  • Online seit: 1993
  • Bildung: Master of Science (M.Sc.) in Informatik
  • Betriebssystem: Windows 10 Professional / Ubuntu
  • Programmiersprachen: C#, C/C++, PHP und JavaScript
  • Persönliche Interessen: Techologie, Photography
  • Wohnort: in Deutschland, Hückelhoven (41836)

Sprachen

  • Deutsch
  • Englisch


Erfahrung und Fähigkeiten

Fachliche Fähigkeiten


Persönliche Fähigkeiten

  • Wachstums Denkweise
  • Analytisches Denken
  • Technisches Verständnis
  • Kreativ
  • Begeisterungsfähig
  • Lösungsorientiert
  • Pragmatisch
  • Scharfsinnig
  • Teamfähig


Beruflicher Werdegang



Software Projekte



Programmiersprachen


Verwendete Technologien

Webserver

  • Node.js (Nginx Reverse)
  • Apache
  • Nginx
  • Tomcat
  • Lighttpd
  • IIS

Betriebssysteme

  • Windows (Client)
  • Windows (Server)
  • Linux (Server)
  • MacOS (Client)
  • Android (Client)
  • iOS (Client)

Programme

  • Std. Office Programme
  • Bildbearbeitung (Photoshop)
  • Code Versioning (Git/SVN))
  • Audio/Video Codecs (Transcoding)
  • Datenverarbeitung (Import/Export)
  • IDEs (Netbeans,PHP-Storm)


Einige Schlagworte, und ich weiß, wie und wann man sie verwendet!

  • Git
  • SVN
  • PHP
  • JavaScript
  • jQuery
  • Bootstrap
  • Node.js
  • Express.js
  • Backbone.js
  • React.js
  • Angular.js
  • ES2017
  • HTML5
  • CSS3
  • Silex
  • Symfony2
  • Doctrine
  • Bower
  • Grunt
  • Capistrano
  • Capifony
  • Docker
  • Behat
  • Jenkins
  • Scrum
  • Coffeescript
  • LESS
  • SASS
  • MySQL
  • T-SQL
  • MariaDB
  • MongoDB
  • Solr
  • Redis
  • RabbitMQ (RMQ)
  • SQLite
  • PostgreSQL
  • NoSQL
  • Ruby
  • memcached
  • APC
  • .htaccess
  • Wowza
  • Red5
  • ffmpeg
  • Libav (avconv)
  • ImageMagick
  • ActionScript (Flash)
  • rtmp
  • ssl
  • http(s)
  • Codec
  • header
  • OAuth/2.0
  • SOAP
  • REST


Kontakt & Impressum


Dennis Sven Mittmann
Steinstraße 35
41836 Hückelhoven - Ratheim

dennis@compucampus.de
+49 (0)172 26 35 655

LinkedIn: Dennis Mittmann


Copyright © Dennis Mittmann - 2022