Denis Bose

Software-Entwickler

Denis Bose
Osnabrück, Germany

Erfahrungen

Jan. 2021 - Bis heute
3 Jahren 2 Monaten
Goslar, Germany

Software-Entwickler

Heidelberger Druckmaschinen

Implementierung von Funktionen und Optimierungen für einen Algorithmus zur Erkennung von Defekten auf den bedruckten Druckstoffen einer Offsetdruck-Maschine Implementierung eines Verfahrens zu Erkennung von Schmier-Effekten Integration der Algorithmen in die vorhandene Inspektionssoftware Kenntnisse: C++, OpenCV

Sept. 2021 - Dez. 2021
4 Monaten
Berlin, Germany

Software-Entwickler

Strabag ISS GmbH

Portierung und Erweiterung eines Algorithmus zur Detektion einer abgedeckten Überwachungskamera auf ein aktuelles SDK Implementierung neuer Funktionen für eine Video Management System Kenntnisse: C++, Linux, Docker, C# Eingesetzte Produkte: Windows

Mai 2021 - Okt. 2021
6 Monaten
Darmstadt, Germany

Software-Architekt

Carl Zeiss SMT GmbH

Entwicklung eines Prototyps um Defekte und Partikel auf einer Photomaske zu identifizieren. Die Bilder der Photomaske werden mit einem Elektronenrastermikroskop aufgenommen. Kenntnisse: C#, C++, OpenCV Eingesetzte Produkte: Git, Azure, Windows

Jan. 2020 - Mai 2021
5 Monaten
Gaggenau, Germany

Software-Entwickler

Precitec GmbH & Co. KG

Implementierung von Filtern für eine Steuerungssoftware zur Steuerung von Laserschweißanlagen. Analyse eines bestehenden Algorithmus zur Erstellung einer großen Fotografie aus mehreren kleineren Aufnahmen. Ausarbeitung von Maßnahmen zur Optimierung des Algorithmus und zur Minimierung von auftretenden Artefakten. Kenntnisse: C++, Mercurial, KDevelop

Okt. 2019 - Dez. 2020
1 Jahr 3 Monaten
Hamburg, Germany

Software-Entwickler

Minebea Intec GmbH

Integration von CUPS Druckersystemsoftware in das User-Interface eines Wäge-Terminals mit Linux Yocto Distribution. Anpassung des Yocto-Rezeptes für CUPS und die verwendeten CUPS-Filter. Implementierung/Wartung einer Software zur Erstellung von Etiketten im XML-Format und Konvertierung in druckbares PDF-Format. Implementierung eines embedded PDF-Renderers für ein proprietäres XML-Format. Kenntnisse: C++, Qt, Python Eingesetzte Produkte: Eclipse, Yocto

Apr. 2019 - Okt. 2019
7 Monaten
Lichtenfels, Germany

Software-Entwickler

Concept Laser GmbH

Implementierung einer QM-Software zur optischen Überwachung des Pulver-Bettes eines 3D-Metaldruckers mittels einer Kamera. Zusätzlich wurden Bildverbesserungsmaßnahmen durchgeführt. Kenntnisse: OpenCV, C++, Scrum, Jenkins, Windows Eingesetzte Produkte: Git, OPC UA

Jan. 2019 - Apr. 2019
4 Monaten
Munich, Germany

Software-Entwickler

ASM Assembly Systems GmbH & Co. KG

Erstellung einer Softwareschnittstelle als Windows Service zur Auslesung von Daten von Siplace Bestückautomaten. Ziel: Installierte Software, Softwareversion und Errordaten über LAN auslesen und an einen LAN-Rechner übermitteln. Kenntnisse: C#, WCF, REST, Windows

Feb. 2018 - Feb. 2019
1 Jahr 1 Monate
Munich, Germany

Software-Entwickler

Identt GmbH

Implementierung eines Prototyps zur Auslesung einer ID-Karte mittels einer Kamera. Bildvorbereitung für OCR-Tool (Tesseract) und Anpassung für unterschiedliche ID-Karten. Kenntnisse: OpenCV, Python, C++, C# Eingesetzte Produkte: Tesseract

Juni 2017 - Apr. 2018
11 Monaten
Munich, Germany

Software-Entwickler

AMAN digital.Media.Solutions

Aufsetzen einer Entwicklungsumgebung für Teile eines komplexen verteilten Systems zur effizienten Debugging. Fehlerbehebung durch Logging. Entwicklung von Cloud-Services Datenbankentwicklung Entwicklung von automatisierten Tests Kenntnisse: Docker, Git, Scrum, Python, SQL, C++, Eclipse, C#

Okt. 2016 - März 2017
6 Monaten
Munich, Germany

Software Architekt

Securiton GmbH

Portierung von Algorithmen zur automatisierten Überwachung auf Kameras verschiedener Hersteller. Entwicklung nach SCRUM. Konfigurieren von Eclipse, Shell-Skripte für Build-Prozesse, TFS Integration. Entwurf einer Plattformunabhängigen Library. Kenntnisse: Posix, TFS, Eclipse, C++, Video Eingesetzte Produkte: ARM, Embedded Linux, HTTP

Okt. 2016 - Nov. 2016
2 Monaten
Munich, Germany

Software-Entwickler

Securiton GmbH

Entwicklung einer einfachen GUI für ein Test-Framework in C#. GUI mit Windows Forms entwickelt Kenntnisse: Microsoft Visual Studio Eingesetzte Produkte: Windows-Forms

Jan. 2015 - Sept. 2016
9 Monaten
Munich, Germany

Software-Entwickler

Mühlbauer AG

Überprüfung der Druckqualität von gelaserten Fotos. Grauwert-Kalibrierung, Foto-Lokalisierung, Skalierungsmessung, Farbraumtransformation, Defektklassifikation. Kenntnisse: C++, OpenCV, Windows

Aug. 2015 - Dez. 2015
5 Monaten

Software-Entwickler

privat

Entwicklung einer GUI in WPF zur OCR-Konfiguration. Kenntnisse: WPF

Jan. 2015 - Dez. 2015
1 Jahr

Software-Entwickler

privat

Entwicklung einer größen- und fontinvarianten OCR mit Support Vector Machine. Einlernen: Erstellung von Zeichen, Skalierung, Gradientenberechnung, SVM-Training. Erkennung: Blob-Suche, Skalierung, Gradientanalyse, Klassifikation. Kenntnisse: OpenCV, Support Vector Machine, Machine Learning

Mai 2014 - Sept. 2014
5 Monaten
Munich, Germany

Software-Entwickler

Mühlbauer AG

GUI-Design mit Microsoft Foundation Classes (MFC). Eingesetzte Produkte: MFC

Jan. 2013 - Juni 2013
6 Monaten
Munich, Germany

Software-Entwickler

Mühlbauer AG

Sicherstellung der Druckqualität der Machine Readable Zone (MRZ) in Reisepässen gemäß ISO 1831. Überprüfung von Kontrast, Strichbreite und Ausrichtung. Kenntnisse: C++, OpenCV, Qt

Jan. 2013 - Mai 2013
5 Monaten
Munich, Germany

Software-Entwickler

privat

Entwicklung eines Retro-Spiels (Asteroids) für Android. Einfache 2d-Darstellung von Objekten Sound-Integration Benutzer-Interaktion Eingesetzte Produkte: Android, Eclipse

Jan. 2011 - Aug. 2012
8 Monaten
Oberhaching, Germany

Software Entwickler

Mühlbauer AG

Entwicklung eines neuen Algorithmus zur Erkennung von perforierten (dotted) Zeichen in Reisepässen. Einlern- und Erkennungsphase: Segmentierung, Clustering, Normierung, Rotation. Kenntnisse: OpenCV, C++

Jan. 2010 - Mai 2011
5 Monaten
Munich, Germany

Debugger

Electrobit GmbH

Datenfusion von Kamera- und Navigationssystemdaten zur Verkehrszeichenerkennung. Szenen-Analyse mit ADTF. Kenntnisse: ADTF, C++, ADAS

Jan. 2009 - Sept. 2010
9 Monaten
Braunschweig, Germany

Software-Entwickler

Masterarbeit

Implementierung modelbasierter Algorithmen zur Erkennung und Lagebestimmung von Objekten in Videos. 3D-Modellerstellung und Analyse, Linienmodell-Erstellung und Transformation. Kenntnisse: OpenCV, Mathematica

Jan. 2009 - Dez. 2009
1 Jahr
Braunschweig, Germany

Software-Entwickler

Linearis3D GmbH

Entwicklung eines videobasierten Stereo-Systems inklusive einer GUI in C#. Erkennen und Zuordnen von Markern, 3D-Koordinatenberechnung, GUI-Darstellung. Kenntnisse: C#, Windows Forms, OpenGL

Jan. 2009 - Apr. 2009
4 Monaten
Braunschweig, Germany

Software-Entwickler

Linearis3D GmbH

Ansteuerung und Integration von Industriekameras in ein Software-Projekt. Integration von AVT Kameras

Nov. 2008 - Juli 2009
9 Monaten
Braunschweig, Germany

Software-Entwickler

Linearis3D GmbH

Erkennung von binär codierten Marken zur Photogrammetrie-Kalibrierung. Kreissuche mittels quadratischer Optimierung und Leiten der Blobs zur Kodierung.

Okt. 2008 - Aug. 2009
11 Monaten
Braunschweig, Germany

Software-Entwickler

Projektarbeit / Paper

Kalibrierung von Kameras ohne Marker mit Bundler-Tool. Parallelisierung und Splitting der Videos zur Prozessbeschleunigung. Eingesetzte Produkte: Qt

Apr. 2008 - Sept. 2008
6 Monaten
Braunschweig, Germany

Tester

David GmbH (Hiwi)

Definition von Regressionstests.

Jan. 2005 - Sept. 2006
9 Monaten
Lorem ipsum dolor sit amet

Bachelorarbeit

Implementierung des DAB-MOT Protokolls und einer GUI zur Visualisierung von Börsendaten in Java. Börsendaten in Echtzeit abfragen und ins DAB Signal einspeisen. Kenntnisse: Java 1.5, Axis, Web Services, SOAP

Zusammenfassung

Ich verfüge über umfangreiche Erfahrungen in der Softwareentwicklung mit C++, C#, Java und Matlab. Mein bisheriger Schwerpunkt liegt im Bereich Computer Vision und Bildverarbeitung. Ich habe mehrere Algorithmen für anspruchsvolle Bildverarbeitungs-Aufgabenstellungen konzeptioniert und implementiert. Darüber hinaus kann ich praktische Erfahrungen im Bereich Machine Learning und der Embedded Linux Entwicklung vorweisen. Ich verfüge über eine schnelle Auffassungsgabe und löse algorithmische Probleme empirisch auf kreative Art und Weise. Meine fundierten Kenntnisse ermöglichen es mir, mich schnell in neue Bereiche einzuarbeiten. In meinem Studium und bisherigen Projekten habe ich den Schwerpunkt auf den Bereich Bildverarbeitung gelegt. Ich habe mehrere Algorithmen konzipiert und entwickelt, darunter einen größen- und fontinvarianten OCR Algorithmus. Ich verfüge über sehr tiefgehende Kenntnisse in der Open Source Bibliothek OpenCV, die ich seit 9 Jahren bei der Entwicklung von innovativen Algorithmen verwende.

Sprachen

Deutsch
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Okt. 2006 - Sept. 2010

Technische Universität Braunschweig

MSc Informatik · Informatik · Braunschweig, Germany

Okt. 2002 - Sept. 2006

Universität Osnabrück

BSc Mathematik/Informatik · Mathematik/Informatik · Osnabrück, Germany

Zertifikate & Bescheinigungen

ISTQB: Certified Tester

Technische Universität Braunschweig

Ähnliche Freelancer

Verifizierter Experte
Werner Keil

Enterprise Consultant, Java, Jakarta EE, Agile, and Microservice Expert

Profil ansehen
Verifizierter Experte
Jan Mönnich

Softwarearchitekt (Java), Devops - Experte

Profil ansehen
Verifizierter Experte
Mathis Dudler

Senior Web-Entwickler | Schwerpunkt Frontend | Angular, Vue.js, Node.js

Profil ansehen
Verifizierter Experte
Johannes Riesterer

Geschäftsführender Gesellschafter und technischer Leiter

Profil ansehen
Verifizierter Experte
Andreas Kraus

Senior Developer

Profil ansehen
Verifizierter Experte
Patrik Garten

AI Solution Architect & Developer · Software Enginner · IT Dozent

Profil ansehen
Verifizierter Experte
Denis Hamann

Cloud Architect | Senior Backend Developer

Profil ansehen
Verifizierter Experte
Christof Nasahl

Senior Java/Kotlin Developer

Profil ansehen
Verifizierter Experte
Reinhard Duy

Senior Softwareentwickler

Profil ansehen
Verifizierter Experte
Sven Hohlfeld

Full-Stack Developer

Profil ansehen
Verifizierter Experte
Bela Bocsak

Full Stack Software Entwickler und Architekt

Profil ansehen
Verifizierter Experte
Andreas Schmückert

Senior Full-Stack Developer, Solution & Enterprise Architect, Security Champion and Test Manager

Profil ansehen
Verifizierter Experte
Julian Hilzinger

Rapid Prototyping | Software-Entwicklung | Applications | Cloud

Profil ansehen
Verifizierter Experte
Glenn Kintscher

Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET)

Profil ansehen
Verifizierter Experte
Dirk Bolte

Backend Java/Kotlin mit Frontend Kenntnissen (Angular, VueJS) | Product Owner

Profil ansehen