Profil
Transcription
Profil
Profil Name: Albert Schmidt Qualifikation: Diplom-Ingenieur (FH) mit Nebenfach Betriebswirtschaft Geprüfter Sachverständiger Objektorientierte Software-Entwicklung im Microsoft-Umfeld Spezialwissen Compilerbau 1968 Schwerpunkte: Jahrgang: Betriebssysteme Windows 7, XP/Vista, 2000, NT 4.0, Windows 9x Programmiersprachen C/C++, C# , VB.net, Visual Basic, VBA, Pascal, HTML, XML, SQL, IEC 61131 (AWL, ST) Entwicklungsumgebungen, Werkzeuge, Technologien .NET-Framework, ASP.net, MS Visual Studio 2005, 2010, TFS, Borland C++-Builder, MFC, COM/DCOM, ATL, Compilergenerator BISON, EasyCODE, ObjectIF Datenbanken MySQL, ODBC, MS SQL Server, ADO.net, LINQ Netztechnologien TCP/IP, HTTP Software-Engineering-Methoden und -Werkzeuge OOA, OOD, OOP, UML Dokumentations- und Management-Tools MS-Office 2003, 2007 Sonstige Skills Projektmanagement, Kenntnisse in Rechnungswesen, Kostenrechnung, EDVSachverständiger für Systeme und Anwendungen der Informationsverarbeitung im kaufmännisch-administrativem Bereich, geprüftes und anerkanntes Mitglied des Verbands der Sachverständigen und Datenschutzbeauftragten (VSD e.V.) Fremdsprachen Englisch, Russisch/Ukrainisch Durchgeführte Projekte und Tätigkeiten: Configurationsmanagement, evosoft GmbH/Fürth Seit 09/2010 laufend KVP – Projektleiter, Tooling – Teamleiter, Problem management. Technische Umgebung: Plattform: Windows XP/2000/Vista, Visual Studio 2010, C# , .NET Framework, Visual C++ 6.0/.net, Perl, XML, , MS Office, VBA, TFS EasyCODE V8.x für C++, EasyCODE GmbH/Nürnberg Seit 2006 laufend Weiterentwicklung des Software-Engineering-Tools EasyCODE zur Version 8.0 mit verschiedenen funktionalen Erweiterungen. Die wesentliche Neuerung bestand in der Übernahme des neuen Parser-Designs für den C++-Parser, der dadurch in die Lage versetzt wurde, jetzt auch C++-Quelltexte inkrementell zu analysieren und unvollständige Syntaxelemente zu verarbeiten. Tests von neuen EasyCode-COM-Objekten mittels Office-VBAMakros. Technische Umgebung: Plattform: Windows XP/2000/Vista, Visual Studio 2005, C# , .NET Framework, Visual C++ 6.0/.net, MFC, ATL, COM/DCOM, Compilergenerator BISON, XML, ObjectIF, MS Office, VBA ASP.net-Anwendung, defacto marketing GmbH/Erlangen 11/09 Technische Umgebung: Umstellung und Weiterentwicklung einer bestehenden ASP.netAnwendung: • Umstellung der Datenbankzugriffe auf LINQ • Programmierung von mehreren Berechnungsfunktionen Plattform: Windows XP, Visual Studio 2008, C# , .NET Framework 3.5, ASP.net .NET-C-Integration, Sparda Datenverarbeitung eG/Nürnberg 12/08 Unterstützung bei der Integration einer Legacy-C-DLL zur SafeSteuerung mit einer sehr komplexen Schnittstelle in eine .NETUmgebung. Entwicklung eines COM-Objekts und eines Windows-Dienstes Profil Albert Schmidt – Seite 2 Technische Umgebung: Plattform: Windows XP/2000, Visual Studio 2005, C# , .NET Framework 2.0, Visual C++.net, COM Warenwirtschaft, Eigenentwicklung Seit 06/07 laufend Konzeption und Entwicklung einer Warenwirtschafts-Lösung für kleine und mittlere Betriebe auf der Basis von .NET. Technische Umgebung: Plattform: Windows XP/2000/Vista, Visual Studio 2005, .NET Framework 2.0, VB.net, ASP.net, MS SQL Server, ADO.net OMS+ (Object Management System), Siemens AG A&D/Amberg 04/07-06/08 Design und Implementierung einer Middleware-Schicht, insbesondere der Persistenzkomponente, für eine Automatisierungs-Architektur (SIMATIC). Technische Umgebung: Plattform: Windows XP/2000, Visual C++, Adonis, ACE, ClearCase, Rhapsody, UML EasyCODE V7.5 für SPS-Sprachen, EasyCODE GmbH/Nürnberg 2004-2005 Design und Entwicklung der neuen SPS- Version von EasyCODE Version 7.5. • Parser für die SPS-Spachen AWL und ST (nach IEC 61131) • Business-Logik • Godegenerierung Entwicklung eines neuen, universellen Designs für den aktuellen Parser und spätere, neue Parser für andere Sprachen. Der neue SPS-Parser erlaubt erstmals inkrementelles Analysieren von AWL- und ST-Quelltexten. Dadurch können erstmals auch unvollständige Syntaxelemente verarbeitet werden. Tests von neuen EasyCode-COM-Objekten mittels Office-VBAMakros. Technische Umgebung: Plattform: Windows XP/2000, Visual C++ 6.0/.net, MFC, ATL, COM/DCOM, MS Office, VBA, Compilergenerator BISON, XML, ObjectIF Profil Albert Schmidt – Seite 3 EasyCODE V7.5 für C++, EasyCODE GmbH/Nürnberg 2003-2004 Weiterentwicklung des Software-Engineering-Tools EasyCODE zur Version 7.5 mit verschiedenen funktionalen Erweiterungen. Die wesentliche Neuerung bestand in der Erweiterung des C++Parsers, der in dieser Version in die Lage versetzt wurde, Präprozessoranweisungen zu verarbeiten. Tests von neuen EasyCode-COM-Objekten mittels Office-VBAMakros. Technische Umgebung: Plattform: Windows XP/2000, Visual C++ 6.0/.net, MFC, ATL, COM/DCOM, MS Office, VBA, Compilergenerator BISON, XML, ObjectIF Weiterentwicklung der EasyCODE-Produktfamilie, EasyCODE GmbH/Nürnberg 2000-2002 Re-design und Neuentwicklung des Software-Engineering-Tools EasyCODE V7.0. Aufbau einer neuen, objekt- und komponentenorientierten Architektur (VC++, ATL, COM). Reengineering der Logik des Vorgängersystems (C-Programm). Entwicklung der C++-Komponente für die EasyCODE C/C++Version mit den Bereichen Technische Umgebung: • C++-Parser • Business-Logik • Godegenerierung Plattform: Windows XP/2000/NT, Visual C++ 6.0, MFC, ATL, COM/DCOM, Compilergenerator BISON, XML, ObjectIF Entwicklung verschiedener Win32-bit-Anwendungen, SoftMaker Software Entwicklung GmbH 1998 – 2000 Entwicklung von windowsbasierten 32 Bit und16 Bit Anwendungen. Schwerpunkt: Entwicklung von Import / Export Filtern für SYLK und BIFF (Microsoft Excel) File-Formate Technische Umgebung: Plattform: Windows 2000/NT 4.0, Borland C++-Builder, Visual C++ 6.0, MFC, ATL, COM, MS Office-Objektmodell Profil Albert Schmidt – Seite 4