Persönliche Daten Straße Bahnhofstraße 50 37355 Niederorschel Land Deutschland Mobil +491704885128 Internet https://www.johanneskoehler.de Email info@johanneskoehler.de Geburtsdatum 03.12.1991 Gulp ID 135814 XING https://www.xing.com/profile/johannes_ Koehler15 LinkedIn https://de.linkedin.com/in/johannesk%c3%b6hler-48051775 Verfügbar ab 01.01.2017 Ausbildung 08/2008-06/2011 TU-Clausthal/IMAB - Fachinformatiker AE Berufserfahrung 01/2014 heute Freiberuflicher 11/2011-09/2013 - Solarschmiede GmbH 06/2011-10/2011 - Cera & Toys GH IT-Skills Programmiersprachen Bibliotheken und Frameworks Sprachen C# VB.NET C++ VBA (Visual Basic for Applications) VB6 Bibliotheken und Frameworks Microsoft.NET Framework 4.5 WCF (Windows Communication Foundation) PostSharp 1
NUnit Microsoft Unit Testing Framework Infragistics Reporting Devexpress WCF WinForms WPF Datenbanken Datenbanken Microsoft SQL Server Microsoft SQL Server Compact MySQL Microsoft Access OR-Mapper und Bibliotheken SSIS (SQL Server Integration Services) EF (Entity Framework) Datenbank-Tools und sonstiges Produkte / Standards / Erfahrungen Grafik Office Microsoft SQL Server Management Studio PhpMyAdmin IIS (Microsoft Internet Information Services) Apache Adobe Photoshop Adobe InDesign Adobe Illustrator CorelDraw Graphics Suite Microsoft Visio Microsoft Word Microsoft Excel Microsoft PowerPoint IDE, Versionskontrolle und BugTracker Microsoft Visual Studio 2008/ 2010/ 2012/ 2013/ 2015 SVN (Subversion) Git TFS JetBrains Resharper Mantis 2
Sonstige Kenntnisse Projektmanagement Projektplanung Anforderungsanalyse Aufwandsschätzung Spezifikation (Lasten- / Pflichtenheft) Teamkoordination Sprachen Deutsch (Muttersprache) Englisch (gut) Organisationen/ Community-Arbeit.NET User Group Göttingen INETA Usergroup Göttingen Kassel Vorträge und Veröffentlichungen 03/2016 Die Zukunft von.net Neue Technologien und Tool im Microsoft Umfeld 02/2016 Aspektorientierte Programmierung mit Postsharp 06/2015 HTML5 Dashboard - mit DevExpress schnell zum Ziel 02/2015 COM Schnittstellen zu Photoshop und Corel Draw Projekterfahrung Einführung des TFS für die Entwicklung von Individualsoftware Smurfit Kappa Herzberg Solid Board GmbH Verpackungsindustrie Herzberg am Harz Projektlaufzeit 09/2016 12/2016 Aufsetzen des TFS in der Systemumgebung Dokumentation von Beispielen für den Umgang mit dem TFS Sichten alter Programme und entwickeln einer passenden zukunftssichern und wartbaren Architektur Dokumentation von Schnittstellen der Alt-Programme Identifizieren von Schwachstellen in Alt-Programmen Dokumentation der Ergebnisse für Entscheidungsträger Externer Berater TFS, GIT, VS 2013, Visio, Word, UML 3
Entwicklung eines Service für die Druck- Schneidoptimierung für Sublimationsprodukte geschenke-online 4you GmbH E- Commerce Leinefelde Projektlaufzeit 07/2016 08/2016 Gegenüberstellung verschiedener Algorithmen für die Lösung des Optimierungproblemes Implementierung des ausgewählten Algorithmus Entwicklung der Software für einen Lasercutter Identifikation der Produkte während des Schneidvorgangs und drucken des passenden Labels Aufnahme der Anforderungen und Entwicklung eines Designkonzepts Architekturentwurf Entwicklung der.net Anwendung Dokumentation von Quellcode, Architektur und Datenbank Release der Software und Schulung der Mitarbeiter, Projektleiter TFS Online, WCF, C#,.Net, WPF, MSSQL, EF, Jetbrain Entwicklung einer Rezeptsteuerung für Maschinenleitstände diverser Standorte Refratechnik Holding GmbH Feuerfesttechnik Göttingen Projektlaufzeit 03/2016 09/2016 Entwicklung einer Software für die Kommunikation zwischen Leitstand und Mischer Speicherung von Rezepten auf der S7 und der Datenbank Ansteuerung von verschiedenen Waagen Implementierung von Eigenheiten der unterschiedlichen Standorte Aufnahme der Anforderungen und Entwicklung eines Designkonzepts Architekturentwurf Entwicklung der.net Anwendung Dokumentation von Quellcode, Architektur und Datenbank Dokumentation von Schnittstellen, technischer Projektleiter SVN,.Net 4.0, VB.Net, WinForms, AGLink, ADO.Net, EF, MSSQL, Visio 4
Definition eines einheitlichen Prozesses zur Entwicklung von Individualsoftware Smurfit Kappa Herzberger Papierfabrik GmbH Verpackungsindustrie Herzberg am Harz Projektlaufzeit 03/2016 06/2016 Gestaltung von Meetings um einen gemeinsamen und abteilungsübergreifenden Weg in der Entwicklung von Produktionssoftware zu definieren Aufzeigen verschiedener Möglichkeiten um die Prozesse in der Softwareentwicklung zu vereinheitlichen und somit die Qualität, die Produktivität und die Wartbarkeit zu verbessern Vorstellung diverser Tools und Werkzeuge um den Entwicklungsprozess zu optimieren Dokumentation der Meetings Externer Berater TFS, TFS Online, Mantis, Ranorex, SVN, GIT, Microsoft Azure, Jetbrains Entwicklung einer Individualsoftware zur Verwaltung von Marken und Patenten Refratechnik Holding GmbH Verwaltung München Projektlaufzeit 01/2016 03/2016 Verwaltung von Marken und Patenten in einer.net Anwendung Erfassung von Kosten und Verteilung auf mehrere Gesellschaften Verwaltung vertraulicher Dokumente über Docuware Implementation einer Reminder Funktionalität Bereitstellung verschiedener Auswertungen und Reports Aufnahme der Anforderungen und Entwicklung eines Designkonzepts Architekturentwurf Entwicklung der.net Anwendung Dokumentation von Quellcode, Architektur und Datenbank Projekteiter,.NET 4.5, Docuware API, MS Reporting, VB.Net, Entity Framework, WPF 5
Automatisierte Erfassung von Produktionsdaten und Erstellung verschiedener Ausgaben in Form von Dashboards und Reports E- Commerce Leinefelde Projektlaufzeit 09/2015 01/2016 Protokollierung des Produktionsstatus an verschiedenen Stationen Abgleich der Produktionsdaten mit Daten aus einer MySQL-DB und dem Warenwirtschaftssystem Erstellung diverser Reports über den Produktionsprozess Erstellen skalierbarer Dashboards für den Produktionsbereich um Kommunikationswege zu verkürzen Auswahl der geeigneten Technologien und Produkte inklusive Machbarkeitsstudien Architekturentwurf Installation des Datenbank-, Web- und Reportservers Datenbankentwicklung Dokumentation von Quellcode, Architektur und Datenbank.NET 4.5, ASP.Net, DevExpress, C#, WCF, COM, Entity Framework 5, EF DatabseFirst Entwicklung einer Access-Anwendung für das dynamische Erstellen von Berichten Consulting Wiesbaden Projektlaufzeit 08/2015 09/2015 Entwerfen der Datenbankarchitektur Entwickeln der UI für die Verwaltung der Datenbank Erstellung von Berichten Access 2013, VBA Unterstützung VB.Net Entwicklung Feuerfesttechnik Göttingen Projektlaufzeit 04/2014 12/2015 Schulung der Projektmitarbeiter in.net Entwicklung von Architekturkonzepten 6
Migration von VB6 in.net Code Datenbankentwicklung Dokumentation von Quellcode, Architektur und Datenbank.NET 4.5, ASP.Net, C#, WCF, COM, WinForms, Entity Framework 5, EF DatabseFirst, Postsharp Neuentwicklung einer Service - Plattform für Software zur Planung für PV-Anlagen (SOA) Erneuerbare Energien München Projektlaufzeit 11/2011-03/2014 Standortauswahl und -berechnung inklusive Umkreis, PLZ und Namenssuche in weltweiter Postleitzahl-Datenbank Planung von PV-Anlagen inklusive elektrischer Auslegung und Optimierung, Verkabelung und manueller Nachverschaltung Ertrags- und Wirtschaftlichkeitsberechnung Export von Stücklisten (Druckfunktionen PDF) Dokumentation Auswahl der geeigneten Technologien und Produkte inklusive Machbarkeitsstudien Architekturentwurf und Umsetzung inklusive Prototypentwicklung Erstellung eines Berechtigungskonzept Datenbankentwicklung Definition und Implementierung von Services Handling von komplexen Berechnungen und Suchen Dokumentation von Quellcode, Architektur und Datenbank Erstellung zweier kundenspezifischer Adaptionen (Mandanten) mit individuellen Serviceerweiterungen 1. Mandant: Webclient mit Webservice Backend (technische Projektleitung) 2. Mandant: WPF Client mit Windows-Backend (technische Projektleitung) Softwarearchitekt, Backend verantwortlicher, NET 4.0, WPF, C#, VB.Net, WCF, SOA, Integration Services (SSIS), Entity Framework 5, EF Code First 7
Entwicklung einer Serverlösung auf Microsoft.Net Basis für die automatisierte Erstellung von Produktionsdateien von personalisierten Artikeln E- Commerce Leinefelde Projektlaufzeit 06/2011-10/2011 & 05/2014-10/2014 Auslesen von Daten via COM aus dem Warenwirtschaftssystem und Live-Import in MySql Datenbank Entwicklung von Zugriffsbibliotheken für Photoshop und Corel Draw um die Programme auf dem Server stabil und effizient zu automatisieren Konzepterstellung und Umsetzung eines Algorithmus zur Verhältnisfindung von Schriftgrößen Anbindung eine Barcode Generators zur späteren Identifikation der Bestellung Aufwandsschätzung Auswahl der geeigneten Technologien und Produkte inklusive Machbarkeitsstudien Architekturentwurf und Umsetzung inklusive Prototypentwicklung Datenbankentwicklung Dokumentation von Quellcode, Architektur und Datenbank C#,.Net 4.0, COM, MySql, PHP, WinForms Entwicklung eines webbasierten Clients zur Nutzung einer Bibliothek von autorisierten Anwendern Öffentlicher-Dienst Clausthal-Zellerfeld Projektlaufzeit 04/2011-05/2011 Designen und Umsetzen einer Benutzerfreundlichen und Barrierefreien Benutzeroberfläche im Corporate Design der TU- Clausthal Entwicklung einer Fuzzy-Search um Artikel schneller zu finden Erstellung des Datenbankkonzeptes und Umsetung Aufwandsschätzung 8
Auswahl der geeigneten Technologien und Produkte inklusive Machbarkeitsstudien Architekturentwurf und Umsetzung inklusive Prototypentwicklung Datenbankentwicklung Entwicklung der WebUI Anbinden des Mailservers Entwicklung eines Sicherheitskonzeptes Dokumentation von Quellcode, Architektur und Datenbank C#, ASP.Net,.Net 3.5, MS SQL, HTML, CSS 9