06/2013 – heute Product Allocation Engine / SharePoint Integration
Kurzbeschreibung: Entwicklung eines neuen Softwareproduktes für die Berechnung und Optimierung der Pharmahandelsrouten in einem internationalen Konzern. Integration mit SharePoint. Schwerpunkte: Scalability, Perfomance, Test-Framework implementation.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: Design Patterns, C#, .NET Framework 4.5, Entity Framework 5.0, MS VS 2012 Ultimate, MS TFS 2010, MS SQL 2012, SharePoint 2010, ASP.NET MVC, ILOG CPLEX Optimization Studio, Windows Server 2008 R2, MS Office 2013, NUnit, MSTest
Kunde: iCESS Solutions - Celesio AG
11/2011 - 03/2013 Applikationsserver / Cloud Hosting
Kurzbeschreibung: Weiterentwicklung/Optimierung eines Applikationsservers und Vorbereitung der Service-Infrastruktur für die Cloud Hosting des Applikationsservers. Schwerpunkte: Scalability, Load Balancing, Blob Storage, Security, Token-based Authentication.
Aufgabenbereich: Analyst, Entwickler, Reviewer, Tester
Werkzeuge: Design Patterns, C#, .NET Framework 4.0, WCF, Web API, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2010, XML/XSL/XSLT, WSDL, SOAP, Windows Server 2008 R2, MS Office 2010, VB6, NUnit, MSTest, Scrum
Product: Sage Application Server / Sage Office Line
03/2010 – 10/2011 Entwicklung einer Metadata-Driven Development Plattform
Kurzbeschreibung: Redisign/Erweiterung der bestehenden ERP-Anwendung als Metadata-Driven und Client-Server-basiert mit dem Ziel, eine hoch anpassbare Applikation mit Unterstützung einer Vielzahl verschiedener Clients zu schaffen. Implementierung einer Entwicklungsumgebung für Metadaten („Application Designer“) inklusive REST-basierter Services.
Aufgabenbereich: Analyst, Entwickler, Reviewer, Tester
Werkzeuge: Design Patterns, C#, VB.NET, .NET Framework 4.0, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2007, XML/XSL/XSLT, WSDL, SOAP, Windows Server 2008, MS Office 2010, VB6, WPF, LINQ, CQRS, NUnit, MSTest, Scrum
Produkt: Sage AppDesigner / Sage Office Line
04/2009 – 03/2010 Applikationsserver / REST-Services
Kurzbeschreibung: Entwicklung eines Servers und einer Service-Infrastruktur für die REST-Dienste. Implementierung des SData-Protokoll 1.0 (SData ist ein REST-basiertes Protokoll der Sage Group) inklusive Serialisierung, URL-Parser, Expression-Handling. Implementierung eines generischen Clients. Implementierung der REST-Services für die bestehende ERP-Anwendung
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: Design Patterns, C#, .NET Framework 4.0, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2007, XML/XSL/XSLT, WSDL, SOAP, SData, NUnit, MSTest
Produkt: Sage Application Server
04/2008 – 03/2009 Control Center
Kurzbeschreibung: Konzeption und Entwicklung eines Dashboard für die bestehende ERP-Anwendung mit dem Ziel, ein zentrales Informationselement mit moderner Benutzeroberfläche sowie hoher Anpassbarkeit und Erweiterbarkeit zu implementieren. Integration der neuen Komponente in die bestehende Anwendung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2005/2008, C#/VB.NET, WPF, MS VS 2008 Professional, MS Access 2007, MS VS 6.0 (VB 6.0), Telerik WPF RadControls, MOSS 2007, MS Visio 2007, MSTest, NUnit
Produkt: Sage Office Line
01/2008 – 03/2008 Entwicklung einer Such-Engine
Kurzbeschreibung: Konzeption und Entwicklung einer anwendungseigenen Such-Engine. Kriterien: Hohe Anpassbarkeit in Form einer Benutzer-Definition bzw. -Konfiguration (Such-Bereich, Ranking usw.). Integration in die bestehende Anwendung.
Aufgabenbereich: Analyst, Entwickler
Werkzeuge: MS SQL 2005/2008, C#/VB.NET, WPF, MS VS 2008 Professional, MS Access 2007, MS VS 6.0 (VB 6.0), MOSS 2007, MS Visio 2007, MSTest, NUnit
Produkt: Office Line
04/2007 – 03/2008 .NET-Migration eines ERP-Systems
Kurzbeschreibung: Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET (C# / VB.NET). Rahmenbedingung für die Umstellung war, dass sämtliche COM-Schnittstellen aus Kompatibilitätsgründen unverändert bleiben mussten und weiterhin als Interfaces zur Verfügung stehen, damit die Stabilität der Access-Anwendung zu keinem Zeitpunkt der Umstellung gefährdet war. Dieses Projekt war mit sehr hohem Aufwand im Bereich Unit-Testing verbunden: Es wurden Tests für mehrere hunderttausend Zeilen Code geschrieben, um die Stabilität der Gesamtarchitektur während der Umstellung sicherzustellen. Die Umstellung selbst wurde unter Verwendung der dafür entwickelten Tools zu einem großen Teil automatisiert durchgeführt. Neue Entwicklungsprozesse und gewonnenes Know-How wurden an die Mitarbeiter der Entwicklungsteams weitervermittelt. Die Arbeitsqualität während des Umstellungsprozesses wurde durch Erstellung von Styleguides und technischen Richtlinien gesichert, welche die Grundlage für regelmäßig durchgeführte Codereviews bildeten.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS VS 2005/2008 Team Edition, C#, VB.NET, .NET Framework 2.0, 3.5, ADO.NET, MS SQL 2000/2005, MS Access 2003/2007, MS Visual Studio 6.0, MOSS 2003/2007, UML, NUnit, Microsoft .Net Design Guidelines
Produkt: Sage Office Line
02/2007 – 03/2007 Mahnwesen-Engine
Kurzbeschreibung: Konzeption und Entwicklung eines Mahnwesen-Workflow für eine ERP-Anwendung. Fachliche Testbegleitung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2007
Produkt: Sage Office Line
09/2006 – 01/2007 Vorbereitung der .NET-Migration eines ERP-Systems
Kurzbeschreibung: Umfassende Vorbereitungsarbeiten für die .NET- Umstellung einer COM- und MS-Access-basierten ERP-Anwendung (siehe Folgeprojekt in 2007). Refactoring des Codes im Hinblick auf die neue Architektur. Die hier gesammelten Erfahrungen flossen in die Entwicklung von Tools zur Automatisierung der Umstellung ein. Vorbereitung und Vereinfachung der Schnittstellen für die Umstellung. Redesign des Stammdaten-Bereichs. Umstellung von VBA nach VB 6.0, d.h. Übertragung (inklusive Optimierung und Refactoring) von großen Code-Mengen aus dem Access-Project- und Access-Addin-Dateien (ADP, MDA) in die COM-DLL-Projekte. Erstellung von Testdaten für die Integrationstests.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MS Excel 2003/2007, MOSS 2003/2007, UML, NUnit
Produkt: Sage Office Line
06/2006 – 08/2006 BI-Connect
Kurzbeschreibung: Konzeption und Entwicklung eines Adapters für die Integration einer ERP-Anwendung mit einer Business Intelligence -Anwendung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003
Produkt: Sage Office Line, Sage BI
12/2005 – 05/2006 Datenübernahme-Assistent
Kurzbeschreibung: Weiterentwicklung und fachliche Testbegleitung eines umfangreichen Tools für die Datenübernahme zwischen ERP-Anwendungen (von Einstiegslösung in Enterprise-Lösung). Durch diese Erweiterung konnte die Anzahl der Migrationen von Kunden der „kleineren“ Anwendungen in die Enterprise LösungSage Office Linebedeutend erhöht werden.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt: Sage X-Upgrade, Sage Office Line, Sage Classic Line, Sage PC Kaufmann
04/2005 – 11/2005 CRM-Integration
Kurzbeschreibung: Entwicklung von Adaptern für die Integration verschiedener CRM-Produkte mit der ERP-Anwendung (inklusive Testbegleitung). Durch diese Integrationslösungen konnten sich zu dieser Zeit auf dem deutschen Markt neue Produkte der US-Töchter der Sage Group (ACT!, SLX) auf dem Markt etablieren.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt: Sage Office Line, Sage ACT!, Sage Sales Logix
04/2004 – 03/2009 Sage Office Line System
Kurzbeschreibung: Technische Konzeption, Entwicklung und Testbegleitung im System-Bereich einer umfangreichen ERP-Anwendung. Schwerpunkte: Datenschnittstellen, Security, Customizing-Schnittstellen, Stabilität in einer Mehrbenutzerumgebung, Controls, Administration-Tools, Database-Extensibility, Database-Updates bzw. -Upgrades
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 97/2000/2005/2008, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/2007, MS Excel XP/2003, MS Visio 2002
Produkt: Sage Office Line
02/2001 – 03/2004 Sage Office Line Warenwirtschaft
Kurzbeschreibung: Technische Konzeption, Entwicklung ,Testbegleitung verschiedener Module im Bereich Warenwirtschaft einer umfangreichen ERP-Anwendung. Schwerpunkte: Belegerfassung, Stammdatenerfassung, Lagerwirtschaft, Inventur, Reporting, Workflow
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 97/2000, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/, MS Excel XP/2003, MS Visio 2002
Produkt: Sage Office Line
01/1995 – 05/1999 Real Estate Software
Kurzbeschreibung: Technische Konzeption und Entwicklung verschiedener Softwarteprodukte im Bereich Immobilien: Verkauf, Vermietung, Verwaltung
Aufgabenbereich: Analyst, Entwickler, Tester, Anwender
Werkzeuge: MS Visual Basic 4.0/5.0, MS Visual C++ 4.0/5.0, MFC, MS Access 2.0/95, MS Visual FoxPro
Produkt: Real Estate Broker (Hausinternes Produkt)
09/1990 - 02/1996 Studium der Informatik an der Technischen Universität Nowosibirsk, Russland (Diplom)
Scrum
Test-Driven Development
Agile Development
Client-Server Architektur
OOAD
SOA
Design Patterns
Microsoft.NET
MS Visual Studio
Web Services
ASP.NET MVC
Application Services
REST
Team Foundation Server
ERP
CRM
Unit-Testing Frameworks
CQRS
CPLEX
Windows 3.x, 95, 98, Me, 2000, 2003, XP, Vista, 7, 8
Windows NT 3.51/4.0
Windows Server 2003/2008/2008R2
C#
VB.NET
C/C++
JavaScript (ECMAScript)
VB/VBA
T-SQL
XML, XSD, DTD, XSLT, XPath, XQuery
WSDL
XAML
PHP
Python
MS SQL Server 97/2000/2005/2008/2012
MS Access 2.0/95/XP/2003/2007/2010
MySQL
Software - Systemsoftware
Software - Warenwirtschaft/Logistik
Software - Rechnungswesen
Software - CRM
Immobilien
Pharma
06/2013 – heute Product Allocation Engine / SharePoint Integration
Kurzbeschreibung: Entwicklung eines neuen Softwareproduktes für die Berechnung und Optimierung der Pharmahandelsrouten in einem internationalen Konzern. Integration mit SharePoint. Schwerpunkte: Scalability, Perfomance, Test-Framework implementation.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: Design Patterns, C#, .NET Framework 4.5, Entity Framework 5.0, MS VS 2012 Ultimate, MS TFS 2010, MS SQL 2012, SharePoint 2010, ASP.NET MVC, ILOG CPLEX Optimization Studio, Windows Server 2008 R2, MS Office 2013, NUnit, MSTest
Kunde: iCESS Solutions - Celesio AG
11/2011 - 03/2013 Applikationsserver / Cloud Hosting
Kurzbeschreibung: Weiterentwicklung/Optimierung eines Applikationsservers und Vorbereitung der Service-Infrastruktur für die Cloud Hosting des Applikationsservers. Schwerpunkte: Scalability, Load Balancing, Blob Storage, Security, Token-based Authentication.
Aufgabenbereich: Analyst, Entwickler, Reviewer, Tester
Werkzeuge: Design Patterns, C#, .NET Framework 4.0, WCF, Web API, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2010, XML/XSL/XSLT, WSDL, SOAP, Windows Server 2008 R2, MS Office 2010, VB6, NUnit, MSTest, Scrum
Product: Sage Application Server / Sage Office Line
03/2010 – 10/2011 Entwicklung einer Metadata-Driven Development Plattform
Kurzbeschreibung: Redisign/Erweiterung der bestehenden ERP-Anwendung als Metadata-Driven und Client-Server-basiert mit dem Ziel, eine hoch anpassbare Applikation mit Unterstützung einer Vielzahl verschiedener Clients zu schaffen. Implementierung einer Entwicklungsumgebung für Metadaten („Application Designer“) inklusive REST-basierter Services.
Aufgabenbereich: Analyst, Entwickler, Reviewer, Tester
Werkzeuge: Design Patterns, C#, VB.NET, .NET Framework 4.0, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2007, XML/XSL/XSLT, WSDL, SOAP, Windows Server 2008, MS Office 2010, VB6, WPF, LINQ, CQRS, NUnit, MSTest, Scrum
Produkt: Sage AppDesigner / Sage Office Line
04/2009 – 03/2010 Applikationsserver / REST-Services
Kurzbeschreibung: Entwicklung eines Servers und einer Service-Infrastruktur für die REST-Dienste. Implementierung des SData-Protokoll 1.0 (SData ist ein REST-basiertes Protokoll der Sage Group) inklusive Serialisierung, URL-Parser, Expression-Handling. Implementierung eines generischen Clients. Implementierung der REST-Services für die bestehende ERP-Anwendung
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: Design Patterns, C#, .NET Framework 4.0, MS VS 2010 Ultimate, MS TFS 2010, MS SQL 2008 R2, MOSS 2007, XML/XSL/XSLT, WSDL, SOAP, SData, NUnit, MSTest
Produkt: Sage Application Server
04/2008 – 03/2009 Control Center
Kurzbeschreibung: Konzeption und Entwicklung eines Dashboard für die bestehende ERP-Anwendung mit dem Ziel, ein zentrales Informationselement mit moderner Benutzeroberfläche sowie hoher Anpassbarkeit und Erweiterbarkeit zu implementieren. Integration der neuen Komponente in die bestehende Anwendung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2005/2008, C#/VB.NET, WPF, MS VS 2008 Professional, MS Access 2007, MS VS 6.0 (VB 6.0), Telerik WPF RadControls, MOSS 2007, MS Visio 2007, MSTest, NUnit
Produkt: Sage Office Line
01/2008 – 03/2008 Entwicklung einer Such-Engine
Kurzbeschreibung: Konzeption und Entwicklung einer anwendungseigenen Such-Engine. Kriterien: Hohe Anpassbarkeit in Form einer Benutzer-Definition bzw. -Konfiguration (Such-Bereich, Ranking usw.). Integration in die bestehende Anwendung.
Aufgabenbereich: Analyst, Entwickler
Werkzeuge: MS SQL 2005/2008, C#/VB.NET, WPF, MS VS 2008 Professional, MS Access 2007, MS VS 6.0 (VB 6.0), MOSS 2007, MS Visio 2007, MSTest, NUnit
Produkt: Office Line
04/2007 – 03/2008 .NET-Migration eines ERP-Systems
Kurzbeschreibung: Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET (C# / VB.NET). Rahmenbedingung für die Umstellung war, dass sämtliche COM-Schnittstellen aus Kompatibilitätsgründen unverändert bleiben mussten und weiterhin als Interfaces zur Verfügung stehen, damit die Stabilität der Access-Anwendung zu keinem Zeitpunkt der Umstellung gefährdet war. Dieses Projekt war mit sehr hohem Aufwand im Bereich Unit-Testing verbunden: Es wurden Tests für mehrere hunderttausend Zeilen Code geschrieben, um die Stabilität der Gesamtarchitektur während der Umstellung sicherzustellen. Die Umstellung selbst wurde unter Verwendung der dafür entwickelten Tools zu einem großen Teil automatisiert durchgeführt. Neue Entwicklungsprozesse und gewonnenes Know-How wurden an die Mitarbeiter der Entwicklungsteams weitervermittelt. Die Arbeitsqualität während des Umstellungsprozesses wurde durch Erstellung von Styleguides und technischen Richtlinien gesichert, welche die Grundlage für regelmäßig durchgeführte Codereviews bildeten.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS VS 2005/2008 Team Edition, C#, VB.NET, .NET Framework 2.0, 3.5, ADO.NET, MS SQL 2000/2005, MS Access 2003/2007, MS Visual Studio 6.0, MOSS 2003/2007, UML, NUnit, Microsoft .Net Design Guidelines
Produkt: Sage Office Line
02/2007 – 03/2007 Mahnwesen-Engine
Kurzbeschreibung: Konzeption und Entwicklung eines Mahnwesen-Workflow für eine ERP-Anwendung. Fachliche Testbegleitung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2007
Produkt: Sage Office Line
09/2006 – 01/2007 Vorbereitung der .NET-Migration eines ERP-Systems
Kurzbeschreibung: Umfassende Vorbereitungsarbeiten für die .NET- Umstellung einer COM- und MS-Access-basierten ERP-Anwendung (siehe Folgeprojekt in 2007). Refactoring des Codes im Hinblick auf die neue Architektur. Die hier gesammelten Erfahrungen flossen in die Entwicklung von Tools zur Automatisierung der Umstellung ein. Vorbereitung und Vereinfachung der Schnittstellen für die Umstellung. Redesign des Stammdaten-Bereichs. Umstellung von VBA nach VB 6.0, d.h. Übertragung (inklusive Optimierung und Refactoring) von großen Code-Mengen aus dem Access-Project- und Access-Addin-Dateien (ADP, MDA) in die COM-DLL-Projekte. Erstellung von Testdaten für die Integrationstests.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MS Excel 2003/2007, MOSS 2003/2007, UML, NUnit
Produkt: Sage Office Line
06/2006 – 08/2006 BI-Connect
Kurzbeschreibung: Konzeption und Entwicklung eines Adapters für die Integration einer ERP-Anwendung mit einer Business Intelligence -Anwendung.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003
Produkt: Sage Office Line, Sage BI
12/2005 – 05/2006 Datenübernahme-Assistent
Kurzbeschreibung: Weiterentwicklung und fachliche Testbegleitung eines umfangreichen Tools für die Datenübernahme zwischen ERP-Anwendungen (von Einstiegslösung in Enterprise-Lösung). Durch diese Erweiterung konnte die Anzahl der Migrationen von Kunden der „kleineren“ Anwendungen in die Enterprise LösungSage Office Linebedeutend erhöht werden.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt: Sage X-Upgrade, Sage Office Line, Sage Classic Line, Sage PC Kaufmann
04/2005 – 11/2005 CRM-Integration
Kurzbeschreibung: Entwicklung von Adaptern für die Integration verschiedener CRM-Produkte mit der ERP-Anwendung (inklusive Testbegleitung). Durch diese Integrationslösungen konnten sich zu dieser Zeit auf dem deutschen Markt neue Produkte der US-Töchter der Sage Group (ACT!, SLX) auf dem Markt etablieren.
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt: Sage Office Line, Sage ACT!, Sage Sales Logix
04/2004 – 03/2009 Sage Office Line System
Kurzbeschreibung: Technische Konzeption, Entwicklung und Testbegleitung im System-Bereich einer umfangreichen ERP-Anwendung. Schwerpunkte: Datenschnittstellen, Security, Customizing-Schnittstellen, Stabilität in einer Mehrbenutzerumgebung, Controls, Administration-Tools, Database-Extensibility, Database-Updates bzw. -Upgrades
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 97/2000/2005/2008, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/2007, MS Excel XP/2003, MS Visio 2002
Produkt: Sage Office Line
02/2001 – 03/2004 Sage Office Line Warenwirtschaft
Kurzbeschreibung: Technische Konzeption, Entwicklung ,Testbegleitung verschiedener Module im Bereich Warenwirtschaft einer umfangreichen ERP-Anwendung. Schwerpunkte: Belegerfassung, Stammdatenerfassung, Lagerwirtschaft, Inventur, Reporting, Workflow
Aufgabenbereich: Analyst, Entwickler, Reviewer
Werkzeuge: MS SQL 97/2000, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/, MS Excel XP/2003, MS Visio 2002
Produkt: Sage Office Line
01/1995 – 05/1999 Real Estate Software
Kurzbeschreibung: Technische Konzeption und Entwicklung verschiedener Softwarteprodukte im Bereich Immobilien: Verkauf, Vermietung, Verwaltung
Aufgabenbereich: Analyst, Entwickler, Tester, Anwender
Werkzeuge: MS Visual Basic 4.0/5.0, MS Visual C++ 4.0/5.0, MFC, MS Access 2.0/95, MS Visual FoxPro
Produkt: Real Estate Broker (Hausinternes Produkt)
09/1990 - 02/1996 Studium der Informatik an der Technischen Universität Nowosibirsk, Russland (Diplom)
Scrum
Test-Driven Development
Agile Development
Client-Server Architektur
OOAD
SOA
Design Patterns
Microsoft.NET
MS Visual Studio
Web Services
ASP.NET MVC
Application Services
REST
Team Foundation Server
ERP
CRM
Unit-Testing Frameworks
CQRS
CPLEX
Windows 3.x, 95, 98, Me, 2000, 2003, XP, Vista, 7, 8
Windows NT 3.51/4.0
Windows Server 2003/2008/2008R2
C#
VB.NET
C/C++
JavaScript (ECMAScript)
VB/VBA
T-SQL
XML, XSD, DTD, XSLT, XPath, XQuery
WSDL
XAML
PHP
Python
MS SQL Server 97/2000/2005/2008/2012
MS Access 2.0/95/XP/2003/2007/2010
MySQL
Software - Systemsoftware
Software - Warenwirtschaft/Logistik
Software - Rechnungswesen
Software - CRM
Immobilien
Pharma