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