Visual Studio 2015 / Jetbrains Toolchain
ASP.NET MVC / Core 1
Azure (v.a. PAAS) / VSO / TFS
Web API & OWIN, ODATA
WCF
SignalR
WPF / WinForms
Telerik ORM / NHibernate / EF
MSSQL / Oracle
HTML5
Package Manager (Bower, npm, nuget, jsmp)
CSS3 / LESS / SASS
Responsive Web Design
JavaScript / TypeScript / CoffeeScript
Frameworks (RequireJS, Kendo UI, jQuery UI, Polymer)
SPA's (Angular2, React / Redux / Flux, Aurelia)
Ich bin ein ambitionierter und leidenschaftlicher Softwareentwickler, Architekt und Web UI Designer
aus Dresden, Sachsen.
Über meine berufliche Tätigkeit hinaus beschäftige ich mich gern mit neuen Themen der Informationstechnik.
Der Spaß beim Anwenden neuer Technologien ist mein Antrieb!
Zu meinem Portfolio
Lutz Leonhardt
29.März 1984
Dresden, Sachsen
Am Kirschberg 42
D-01187 Dresden
kontakt@lutzleonhardt.de
+49162 / 27 88 388
Mittlere Reife
Mittelschule Gotthold-Ephraim-Lessing in Freital, Sachsen
Allgemeine Hochschulreife
Berufliches Gymnasium für Technik in Freital, Sachsen
Diplom (BA)
Berufsakademie Dresden in Dresden, Sachsen
Schwerpunkt des Studiums an der Staatlichen Studienakademie Dresden war Medien- und Netzwerktechnik. Meine Diplomarbeit beschäftigte sich mit dem Thema "Design und Implementierung einer Archivlösung für alle elektronischen Informationen des Sächsischen Serumwerks Dresden".
Master Of Science
Beuth Hochschule Berlin
Schwerpunkt des berufsbegleitenden Studiums an der Beuth Hochschule Berlin war die Medieninformatik. Meine Master Thesis beschäftigte sich mit dem Thema "Einsatz und Bewertung moderner Sprachfeatures in Clojure".
Softwareentwickler C++ / C#
MAGIX Development GmbH in Dresden, Sachsen
Entwicklung von multimedialer Software im Bereich der Bildverarbeitung.
Softwareentwickler C++ / C# / Python
TraceTronic GmbH in Dresden, Sachsen
Entwicklung von Software für Steuergeräte im automobilen Umfeld.
Softwareentwickler C# / .NET / WEB im Home-Office
Echion AG in Augsburg, Bayern
Projektbezogene Anstellung im Rahmen eines Forschungsprojekts. Entwicklung eines verteilten Systems (WCF, ASP.NET) im Bereich des Digital Signage.
Softwareentwickler C# / .NET / WEB im Home-Office
BNS GmbH in Düsseldorf, NRW
Als Softwarearchitekt und Webentwickler arbeite ich in einem Unternehmen welches standardisierte Softwarelösungen vertreibt, um Transportunternehmen, Speditionen und Verladern eine Optimierung ihrer Geschäftsprozesse zu ermöglichen. In einem agilen Umfeld bin ich für die Entwicklung einer modernen Webplattform zuständig, sowie Ansprechpartner für alle Fragen zu Architektur und Frameworkauswahl.
Softwareentwickler C# / .NET / WEB im Home-Office
ahd hellweg data GmbH & Co. KG in Dortmund, NRW
Umsetzung von Software- und Kundenprojekten u.a. mit PowerShell, C#, ASP.NET, JavaScript und SPA Frameworks im Cloud-Bereich.
Klasse B
Boden- und Gerätturnen
Schwimmen
Trainerschein Klasse C
Wettkampfrichterausbildung Gerätturnen Sachsenweit
ahd GmbH & Co. KG
Programmierung einer Benutzerverwaltung für die Administration von Nutzern, Gruppen und deren Ressourcen.
Visual Studio 2015/ C#/ Resharper
Geclusterte, hochverfügbare sowie skalierbare Umgebung
Sharepoint Application Page
ASP.NET WebAPI
Entity Framework
React / Flux
TypeScript
Responsive Design mit SemanticUI
ahd GmbH & Co. KG
Programmierung eines Portals zur Integration verschiedenster Cloud-basierter Lösungen. Die erstellten Module umfassen hierbei u.a. ein Dashboard, ein Ticketsystem, einen Marketplace sowie ein Dokumentenmanagementsystem.
Visual Studio 2015/ C#/ Resharper/ TFS Build/Releasesystem
Geclusterte, hochverfügbare sowie skalierbare Umgebung
Active Directory Federation Services Authentifizierung
ASP.NET MVC/WebAPI ODATA
WCF
Entity Framework
Hangfire/Redis/Asynchrone Verarbeitung durch Queues
I18N-fähig
Aurelia/Custom Elements
TypeScript
SignalR Hubs
Exceptionless Loggingsystem
Responsive Design
BNS GmbH
Schaffung einer SPA-Webplattform zur Integration von verschiedenen Logistik- und Speditionsdiensten.
Kundenportal für Online-Sendungserfassung sowie Sendungsverfolgung
Speditionsportal für die Anbindung der Transportunternehmer (Abrechnung, Rückmeldung, Tour- und Sendungsübergabe etc.)
CRM Portal (Verwaltung von Kontakten, Aktivitäten, Vetriebsprojekten etc.)
Verwaltung Lenk- & Ruhezeiten
Dashboards
Chat-System für Kommunikation zwischen Disponenten
Rule-Engine (ereignisorientierte Auslösung von Workflows)
Anbindung von externen Systemen (WCF, REST, RPC, etc.)
Formular Editor & Column Chooser zur Definition der Ansichten und Grids
Kartenintegration (Routenplaner, Interaktive Karte mit allen aktuellen Positionen der Zugmaschinen und Wechselbrücken)
Visualisierung des aktuellen Flottenstands
Überwachung von Grenzwerten (z.B. Temperaturen bei Trailern mit Kühlaggregaten) und aktiver Alarmierung
Messaging und Kommunikation mit Fahrern (Nachrichten, Tourversand, Prozessstufen, Geofencing, etc.)
Dynamische, konfigurierbare Tooltips
Kontextmenüs
Rechteverwaltung & Lizenzen
Interaktive Email zum Setzen von Prozessstufen auf Sendungen/Touren (Transportunternehmer)
Visual Studio 2013/ C#/ Resharper
JetBrains Webstorm/ JavaScript
ASP.NET MVC4
ASP.NET WEB-API
WCF, WWF
SignalR
Oracle DB
Telerik ORM OpenAccess
Zentrales Logging (Exceptionless, MongoDB, Redis, KnockoutJS, TypeScript)
jQuery/UI + weitere Plugins
Kendo UI/ mobile
LeafletJS
gridster.js
SASS/LESS, FontAwesome, Icomoon
Twitter Bootstrap
socket.io
CCNET (continuous integration)
NUnit/NMock
WiX
QUnit/ Headless JavaScript Unit Tests
BNS GmbH
Mobiler Client für den Zugang zur BNS Websuite für das iPad.
JavaScript, HTML5, CSS3
Node.js
MongoDB
MeteorJS
Famo.us
RequireJS
PhoneGap/Cordova
MAGIX
Mitarbeit am MAGIX Xtreme Foto & Grafik Designer der Firma MAGIX Development GmbH in Dresden. MXFGD ist eine Tool-Sammlung für verschiedene Bildbearbeitungs- und Grafik-Aufgaben. So sind Tools für die Foto-Bearbeitung, Web-Design und grafische Layouts (Webseiten) enthalten.
Visual C++ / MFC
Allgemein Entwicklung
Einbau der Kopierschutz-Library sowie des Trial-Mechnismus
Einbau des AutoUpdate
Versionserstellung und Buildmanagement
Erstellung und Koordination der Sprachversionen (DEU,ITA,ESP,ENG,RUS,NLD,FRA)
TraceTronic GmbH
RCPWebApp ist eine Java EE Anwendung für BMW München zur Abfrage von Motorentestdaten aus einer bestehenden Oracle-Datenbank. Dabei besteht die Möglichkeit durch die Daten zu "surfen" - d.h. die Ergebnismenge der Datenbank immer weiter zu konkretisieren, bis das gewünschte Ergebnis gefunden wurde. Weiterhin besteht die Möglichkeiten sich dynamisch Diagramme erstellen zu lassen. Verwendung fanden die Frameworks JSF/FSP, JPA und proprietäre Login-Servlets auf einem Glassfish Application Server.
Java EE Glassfish Server
NetBeans
JSF/FSP
OR Mapper JPA
TraceTronic GmbH
ECU-TEST ist ein integriertes Testautomatisierungswerkzeug zur Spezifikation, Implementierung, Ausführung und Dokumentation von Testfällen. Es dient der Absicherung der Entwicklung komplexer technischer Produkte (z.B. Steuergeräte) durch Regressionstests. Neben dem Einsatz in der Produktentwicklung findet ECU-TEST auch Anwendung in der Qualitätskontrolle der Fertigung.
pyDev / Python
wxWidgets
C++ Plugin Entwicklung
Echion AG
Ziel des Projekts Adler war die Schaffung eines webbasierten Frameworks für die High-Level-Steuerung eines sehr großen Medien-Trägernetzes im Bereich Digital Signage. Mit Hilfe von Gesichtserkennungs-Algorithmen sollten Blick gezählt und weiterverarbeitet werden.
Visual Studio / C#
WCF
ASP.NET MVC
JavaScript Bibliotheken (jQuery / UI, Knockout)
www.physio-steffi.de
Umsetzung eines responsive Webauftritts für die Physiotherapie Stephanie Scheffler.
JetBrains Webstorm
Responsive Webdesign unter Verwendung von Bootstrap
Implementierung einer Webseitensuche
iPhone App
Programmierung einer iPhone-App für das Unternehmen Burkhardt & Partner. Sexy Stones ist ein Arcade- und Puzzlegame entwickelt für das Apple iPhone.
XCode
OpenGL ES 1.1
Objective-C / C++
Cocoa Touch
C# Tool
FTP-Sync ist eine Windows-Desktopanwendung zur Synchronisation eines Remote-FTP Dateisystems mit einem lokalen Ordner. Die Herausforderung bestand darin, keine Fremdkomponenten oder fertige FTP Implementierungen zu verwenden. Es sollten ausschließlich die .NET Sockets Klassen für die TCP Kommunikation verwendet werden.
C#
WPF, MVVM
Expression Blend
.NET TCP Socket Klassen
C++/MFC
Mit iKim ist ein Makler in der Lage, seine Immobilien & Kunden zu verwalten. Es besteht die Möglichkeit Grundrisse und relevante Informationen an ein Online-Immobilienportal wie ImmoScout24 zu versenden. Interessenten sind somit in der Lage Immobilien des Maklers über entsprechende Onlineportale aufzufinden.
C++ / MFC
Netzwerkfähig
Unterstützung des Austauschformats OpenImmo
MSSQL
Filemaker
Mit der Anwendung BunkerDB können Informationen über die Bunker am Nord-Atlantikwall verwaltet werden. Neben der Möglichkeit mit Hilfe von Suchkrierien die DB zu durchsuchen, können Daten übersichtlich in einem Expose gedruckt werden. Als Datenbasis existierte bereits eine dBase Datenbank welche importiert wurde.
Filemaker
C++ Plugin, um auf Key-Events zu reagieren
dBase Ex-/Import und Datenkonvertierung
Blender, Maya, Photoshop
Erstellung von Assets, Logo's und Grafiken.
Photoshop
Maya
Blender
TraceTronic GmbH
Ziel war die Entwicklung einer Applikation, welche zu einer gegebenen Fahrtstrecke (in GPS-Koordinaten), den gefahrenen Straßenverlauf ermittelt. Dazu sollte ein MapMatching-Verfahren entwickelt werden, welches ein Ergebnis unter Berücksichtigung der GPS- und Kartenungenauigkeit sowie Lücken im Verlauf liefert. Anschließend sollten Strassenparameter aus einer Datenbank gelesen und ausgegeben werden.
pyDev / Python
pyUnit
TeleAtlas API
GDALLib
Habe ich Ihr Interesse geweckt? Zögern Sie nicht mich zu kontaktieren!
Pilots of IT