Andre Krämer, M.Sc. Informatik
Andre Krämer arbeitet als Software-Architekt und Entwickler.
Er verfügt über langjährige Erfahrung in der Kon-zeption und Umsetzung von Geschäftsanwen-dungen
auf der Microsoft .Net-Plattform.
Seine Schwerpunkte liegen in der Entwicklung von mehrschichtigen, serviceorientierten
Systemen, sowie der Synthese unterschiedlicher Entwicklungs paradigmen (objektorientiert,
funktional, modell-basiert).
Andre Krämer über moderne Softwareentwicklung:
Es ist faszinierend, wie es Software ermöglicht, Dinge aus dem Nichts zu erschaffen.
Viele Unternehmen nutzen dies auf vielfältige Weise aus um ihre Marktanteile zu
vergrößern. Der geschickte Einsatz von IT ist damit zu einem wichtigen Wettberwerbsvorteil
geworden. Diesen können Sie für sich nutzen, oder Sie überlassen es Ihren Konkurrenten.
Als IT-Berater unterstütze ich Sie dabei IT-Potentiale in Ihrem Unternehmen zu finden.
Als Softwareentwickler können Sie auf meine Erfahrung bei der Umsetzung von IT-Projekten
setzen um die gefundenen IT-Potentiale zu nutzen.
Profil als PDF herunterladen
Projekte
|
2011 bis 2012
11 Monate
|
Softwareplattform für die Abwicklung zentraler Geschäftsprozesse, Retail
Mitentwicklung eines verteilten Systems zur Unterstützung der verschiedenen Fachabteilungen
(z.B. Einkauf, Filialdisposition, Marketing) bei deren individuellen Tätigkeiten,
sowie deren Integration in einen Gesamtprozess für ein deutschlandweit agierendes
Einzelhandelsunternehmen. Die Herausforderung lag dabei in einer zweifachen Komplexität
der Integration:
1.)
Befriedigung der unterschiedlichen Anforderungen und Sichtweisen
der Fachabteilungen und Harmonisierung in ein übergeordnetes Modell. (OO-Analyse)
2.)
Orchestrierung verschiedener selbstentwickelter Softwarekomponenten
(Web-Frontends, Datenbanken, ...) und Standardkomponenten (SAP for Retail,
CONTENTSERV, ...)
zu einem verteilten Gesamtsystem. (OO-Design und –Entwicklung)
Aufgaben:
•
Entwicklung von mehreren Teilmodulen einer für
dieses System speziell entwickelten Datenbank. Unter anderem versionierbare Serialisierung,
Queryanalyse, sowie Caching und Indizierung.
•
Konzeption vom Benutzermasken in Zusammenarbeit
mit den Fachabteilungen und deren Umsetzung.
Verwendete Technologien:
•
.Net Framework 3.5 mit C#
•
ASP.Net WebForms
•
HTML, CSS, JavaScript
|
|
2010 bis 2011
8 Monate
|
Entwicklung eines Handels-Portals, Logistik
Technische Leitung der Entwicklung eines Web-Portals zur Ausschreibung verschiedener
Arten von Transportaufträgen und –Anfragen von Unternehmen und Privatpersonen. Klärung
der technischen Machbarkeit und Ausgestaltung von Anforderungen, sowie Priorisierung
in Rücksprache mit dem geschäftlichen Leiter.
Aufgaben:
•
Konzeption der Anwendungsarchitektur
•
Implementierung der einzelnen Teilsysteme, sowohl
im Backend als auch im Frontend.
•
Entwicklung von Speziallösungen für kritische
Systemteile. Z.B. Erstellung von dynamischen Eingabemasken und Backendvalidierungen
anhand von Business-Rules.
Verwendete Technologien:
•
.Net Framework 4 mit C#
•
ASP.Net MVC
•
HTML, CSS, JavaScript
•
jQuery
•
Microsoft SQL Server 2008 R2
•
SubSonic O/R Mapper
•
Redmine (Issue Tracking System)
•
Subversion
|
|
2010
8 Monate
|
Kunden-
und Projektakquise
•
Vorstellung der TechNewLogic Produkte und Dienstleistungen
bei Neukunden.
•
Ausarbeitung von Projektmöglichkeiten mit Bestandskunden.
•
Gestaltung von Marketingunterlagen.
•
Entwicklung von Produktdemos. Unter anderem eines
MES-Visualisierungsprototyps, der den Kundennutzen gängiger MES-Funktionalitäten
als 3D-Visualisierung erlebbar macht.
•
Konzeption und Umsetzung einer Firmenhomepage.
|
|
2008 bis 2009
13 Monate
|
Carrier Map Management System, Halbleiter-Herstellung
Konzeption und Erstellung eines verteilten Systems zur Rück-verfolgbarkeit sowie
zur Qualitätsdaten-Analyse in der diskreten Fertigung von Halbleitern eines weltweit
tätigen Unternehmens der Elektronik-Branche.
Das System kommuniziert mit den verschiedenen im Produktions-prozess beteiligten
Maschinen, koordiniert Produktionswege und erteilt Freigaben für die einzelnen Bearbeitungsschritte,
deren Ergebnisse archiviert, visualisiert und an übergeordnete IT-Systeme übermittelt
werden.
Aufgaben:
•
Klärungen der Schnittstellen mit den Maschinenherstellern
•
Konzeption und Umsetzung der Anwendung und Workflows
•
Teil-Inbetriebnahme
•
Test und Optimierung innerhalb einer verteilten
Web Services Architektur
Verwendete Technologien:
•
.Net Framework
3.5 mit C#
•
Oracle 10g
•
WPF
•
WCF
•
Table Gateway Framework
(Eigenentwicklung)
•
Subversion
•
Trac (Issue Tracking)
|
|
2008
4 Monate
|
Zeit- und Projektverwaltung, Automatisierungsbranche
Konzeption und Umsetzung einer Client/Server-Geschäfts-anwendung mit den Funktionen
Aktiviten-, Reisekosten-, Projekt- und Stammdatenverwaltung sowie Reporting und
Integration in die Unternehmens-Infrastruktur.
Aufgaben:
•
Konzeption, Implementierung und Inbetriebnahme
der Anwendung
Verwendete Technologien:
•
.Net Framework 3 mit C#
•
WPF
•
Microsoft SQL Server 2000
•
Linq2Sql O/R Mapper
•
Microsoft Reporting Services
|
|
2006 bis 2007
14 Monate
|
IT-Consulting & Systemintegration
Mitarbeit bei der Einführung eines MES-Systems für die Bereiche Maschinenüberwachung,
Materialfreigabe und Materialfluss.
Beratung beim Einsatz von Simatic IT und Microsoft.Net; Integration und Anpassung
von selbstentwickelten Modulen in die vorhandene Infrastruktur
|
|
2005 bis 2006
11 Monate
|
Entwicklung MES-Softwarelibrary
Entwicklung von Standard-Softwaremodulen (Backend & Frontend) für die Order-
und Materialverwaltung der Siemens MES-Platform Simatic IT
|
Schwerpunkte
|
Branchen
|
Einzelhandel
Logistik
Maschinen- und Anlagenbau
|
|
Arbeitsbereiche
|
Anwendungsentwicklung
Architektur- und Designpatterns / Objektorientierte Analyse und Design
Anforderungsanalyse
Agile Softwareentwicklungsprozesse (Scrum, Kanban)
Frameworkentwicklung, modellgetriebene Entwicklung und Meta-programmierung
|
|
Programmiersprachen
|
C#, JavaScript, C/C++, F#
|
|
Datenbanken
|
Microsoft SQL Server (ab 2000)
SQLite
Oracle 10g
|
|
Werkzeuge und
Frameworks
|
Microsoft Visual Studio (ab 2003)
/ TFS, Microsoft IIS, NUnit, Subversion, WPF, WCF, WinForms, ASP.Net (WebForms und
MVC), .Net Framework, .Net Compact Framework, HTML / CSS, jQuery, JSON, Microsoft
Reporting Services, XML / XML Schema / XSLT, Web-Services (SOAP und REST), Linq2Sql,
NHibernate, SubSonic, ADO.Net / EF, Redmine, Trac, MSBuild
|
|
Studium
|
M.Sc. Informatik
FH
Darmstadt, 03/2004 - 11/2005
Schwerpunkt: Multimedia
Reykjavík University, Island, 08/2003 - 02/2004
Schwerpunkte: Distributed Systems, Formal Logic
B.Sc. Informatik
FH Darmstadt, 09/2001 - 07/2003
FH Bingen, 10/2000 - 07/2001
|
|
Sprachen
|
Deutsch (Muttersprache)
Englisch (fließend in Wort und Schrift)
Französisch, Italienisch (Grundkenntnisse)
|