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)


Andre Krämer
M.Sc. Informatik
written and designed by TechNewLogic 2012