Profilbild von Clemens Schweter Softwareentwickler (Dipl.-Informatiker), .NET- und Datenbankspezialist, SQL-Experte aus Berlin

Clemens Schweter

verfügbar

Letztes Update: 02.05.2018

Softwareentwickler (Dipl.-Informatiker), .NET- und Datenbankspezialist, SQL-Experte

Abschluss: Dipl.-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Programmiersprachen:
Assembler, Basic, C++: C#, ASP .NET, Java, JavaScript, PHP, Perl

Techniken:
HTML, LaTeX, XML, OOA, OOD, ODBC, SQL

Produkte:
- MS Visual Studio (6 bis 2013): inkl. Rational XDE for .NET
- Erwin: Entwicklung von Datenbankmodellen DBMS, SQL
- Crystal Reports: Entwicklung von verschiedenen Berichten, PDF, Bericht, Sicht
- Rational Rose: Konzeption von Klassenmodell, Sequenz-Diagramme, Use Case-Diagramme u.
Komponentenmodellen
- FastObjects .NET: Experimentieren mit OODB- Techniken, OO-Datenbank
- MS Office: etwas VB zum Scripten (als Scriptsprache)
- Corel Draw u. Macromedia Dreamweaver
- WISE for Windows Installer: WfWI, Setup für ASP .NET- Anwendungen
- MS IIS: MS Internet Information Server

Standards:
- Objektorientierte Analyse/Programmierung/Design, UML, OOA und OOD
- Datenbankdesign: relationale Datenbank, SQL, ODBC
- Design Pattern

- Windowstechniken: .NET, MFC, COM-Objekte über .NET ansteuern
- Netzwerkprogrammierung und Netzwerkprotokolle: ISO/OSI Schichtenmodell
- Webseiten: Aufbau, Wartung, Design (Internet, HTML, HTTP, CSS, JS, TCP/IP, CGI)
- Versionsmanagement: CVS, PVCS, Dimensions
- Unit-Testing: NUnit
- Refactoring
- Kryptographie: Grundlagen
- XML, XSD, XSLT
- RTF

Projekthistorie

seit 01/2010
Bombardier Transportation in Hennigsdorf
* Entwicklung eines konfigurierbaren Stammdatenbank-Editors zum Verwalten und Pflegen von Fahrgastinformationen im Zug für verschiedene Projekte.
* Die Entwicklung beinhaltet Anforderungsanalyse, Architekturentwurf, Konzeption und Support
* Schnittstellenabstimmung mit Embedded Software Team
* Schulungen beim Endkunden

Techniken
-> VS 2010, C#, NUnit, NCover
-> DXperience von DevExpress
-> UML (Enterprise Architect)
-> XML, XSD (Schema), XSLT mit selbstentwickelten Erweiterungen in C#, XPath
-> InnoSetup, ANTS Profiler
-> ClearCase, SourceSafe, DOORS, ClearQuest, NAnt
-> Handbuch- und Release Notes-Generierung mit DocBook und FOP (Formatting Objects Processor von Apache XSL-FO)
Rollen: Softwareentwickler mit Systemingenieuraufgaben


01/2007 - 12/2009
Siemens AG - PTD (Power Transmission u. Distribution)/Energy Automation in Berlin
* Mitentwicklung eines Engineering-Tool zum Bearbeiten von XML-basierten Gerätekonfigurationen als Visual Studio PlugIn.
* Weiterentwicklung einer Persistenzschicht zum Verarbeiten von komplexen XML-Strukturen. Diese Komponente ist auch ein er (embedded) Firmware im Einsatz.
* Entwicklung eines Wrappers, der komplexe auf Firmwareanforderungen und Performanceaspekte optimierte Daten in anwenderfreundlicher Art zur Verfügung stellt.
* Mitdefinition der zentralen Datenstrukturen für das Gerät und Abstimmung mit den Teilprojekten.
* Controlling und Organisation von einem kleinen Team (3-5 Mitarbeiter).

Techniken:
-> Visual Studio 2005 (VSPackage, VS PlugIn Technik), Visual Assist
-> C# (.NET 2.0), C++
-> UML (Rational Rose und Enterprise Architect- inkl. PlugIn-Schreiben für EA)
-> XML (MSXML), XSD (Schema), XSLT mit C#-Erweiterung, XPath, XmlSpy, Design Pattern
-> ClearCase, Subversion, Dimensions
-> FxCop, NCover, NUnit, Cantata++
-> Boost, Cantata, STL
-> ANT + NAnt (Grundlagen), Batch (Windows)
-> MS Project
-> Konzepte: Binary-XML
-> Standards: IEC 61850
-> Fremdsprache: englisch (bedingt durch ausländische Kollegen)
Rolle: (embedded) Softwareentwickler mit Architekturaufgaben

03/2008 + 06/2009
Capital Facility GmbH & Co KG (Dienstleister der Messe Berlin)
* Entwicklung eines kleinen XML-basierten Content-Management-Systems (CMS)
* Inbetriebnahme der Webapplikation auf einem ISS-Server

Techniken:
- Visual Studio Express, Enterprise Architect(EA), C#, XML, Schema (XSD), ASP .NET (3.0)

Aufgaben: Anforderungsanalyse, Konzept, Entwicklung, Support

05/2006 - 01/2007 (Vollzeit) + 01/2007-07/2007 (kleine Arbeitspakete)
Thales e-Transactions in Bad Hersfeld
Mitentwicklung an einem Kartenterminal für EC-, Kredit-, Geld- u. Flottenkarten (embedded Applikationsentwicklung).
* Erstellung eines Konfigurationsmanagementsystems für einen Terminaltyp (Persistenzschicht im Terminal)
* Erstellung eines Tools (C#) zum Umwandeln XML TLV-Formate
* Implementierung einer Http-Kommunikation
* Anbindung des Sicherheitsmoduls an das Terminal (Pin-Eingabe, Verschlüsslung)
* Risikomanagement implementiert
* Weiterentwicklung der embedded-C-Unit um UnitTest im Kartenterminal zu realisieren.
* Entwicklung eines Schedulers
* Sicherheitsmodul in Terminal-Applikation integriert (Schnittstelle in Applikation einbinden u. Testen)
-> Realisierung der Pin-Abfrage mithilfe der PinPad-Funktionen u. Betragsbestätigung realisiert
* Security-Header für verschlüsselte Kommunikation realisiert
* Refaktorisierung der bestehenden Strukturen an neue Gegebenheiten

Techniken:
-> Arm Project Manager (APM, Entwicklungsumgebung)
-> Embedded, Http, LAN, embedded c-Unit,
-> C, C++, C# (.NET 2.0)
-> XML, DTD, XSD, BER-TLV (Encoding Rule vom ASN.1)
-> Http, TCP/IP, LAN
-> UltraEdit, Subversion, SDK für Terminalentwicklung
-> Verwendung einer State-Maschine zur Realisierung von Abläufen
-> Fremdsprachen: englisch (bedingt durch ausländische Kollegen)
-> Embedded C-Unit, DoxyGen
Rolle: (embedded) Softwareentwickler

04/2006 + 05/2006 (je eine Woche)
EADS (Information Management (Defence Elektronic -IM) für die Personalabteilung (HR) in Friedrichshafen
Crystal Reports Consulting
* Erstellen von Berichten mit Crystal Reports
* Erstellen von DTS-Scripten zum Einlesen von verschiedenen Datenquellen (ETL)
Techniken:
-> Business Objects Server + Crystal Reports
-> MS SQL Server (inkl. DTS, Visual Basic), ODBC, CSV
Rollen: Consultant u. Entwickler

03/2006 (05/2006)
Windhoff Software Services in Gescher
Schulung in Crystal Reports:
- Crystal Reports 10 / XI -Schulung

02/2006
ABB (Abteilung Automation) in Frankfurt
Weiterentwicklung und Bugfixing einer COM-Komponente
* Umstellung einer properitären File- Datenbank-Lösung in eine XML- basierten Ansatz
* Aktualisierungs- und Darstellungsprobleme auf dem GUI behoben
* Zusammenführung zweier Branches, welches sich während der Entwicklung ergeben haben
* Implementierung einer geforderten Schnittstelle zum Anbinden an ein Benutzer- und Zugriffsmanagement
Techniken:
-> C++, WTL, ATL, COM
-> XML, DTD, MSXML
-> WinCVS (Versionsverwaltung), Doxygen(Codedoku)
Rolle: Softwareentwickler

12/2003 - 12/2005
Francotyp Postalia GmbH
Triftweg 21-26 - 16547 Birkenwerder
* Diplomarbeit "Entwicklung eines webbasierten Zeiterfassungssystems mit vergleichender Untersuchung von Datenbanktechniken" und dazugehörige Anwendung entwickelt.
* Entwicklung eines Tracking-Systems für Sicherheitsmodule
* Prozessanalyse in der Produktion
* Systematische Tests für kundenspezifische Software
* Entwicklung eines Test-Tools zur Durchführung FIPS-Zertifizierung von Sicherheitsmodulen und Implementierung der Änderung am Sicherheitsmodul (embedded).
Techniken:
-> Frontend: HTML, CSS, Cascading Style Sheets, JS, Javascript, ASP .NET
-> Backend: C++/MFC, C#/.NET, MS .NET Framework, TCP/IP, Webservice, SQL, IIS
Analyse und Entwurf: UML mit Rational Rose (OOA + OOE), Requirements Engineering
Datenbanken: FastObjects, Informix, MSDE, MS SQL Server, ODBC (.NET)
Tools: Crystal Reports (PDF), ERwin, Latex (MiKTeX), Visual Studio .NET
Sonstiges: XML, Design Pattern
Rollen: Analytiker, Softwareentwicklung, Tester

08/2003 - 11/2003
Logware Informationssysteme GmbH
Schwedenstraße 9 * 13359 Berlin
* Applikationstest von verteilten Einzelhandelskassensystemen.
* Entwicklung eines kleinen WFM-Tools für die Testabteilung.
Techniken: PHP, MySQL, HTML, CSS, Cascading Style Sheets, JS, Javascript, Apache, MS Access
Rollen: Softwareentwickler, Tester

10/2001 - 06/2003
ZuBIT GbR
Voltastr. 5 - 13355 Berlin
* Entwicklung einer webbasierten Büroanwendung für ein Sachverständigenbüro.
* Einige beispielhafte Funktionen dieser Anwendung:
-> Schadensfallbearbeitung
-> Schadensberechnung
-> Mitarbeiterverwaltung und Terminplaner
-> Rechnungssystem
-> Standardbriefverwaltung (automatischer Schriftverkehr)
-> Extranet für die Versicherungen
Techniken: PHP, MySQL, PHPLib, HTML, CSS, Cascading Style Sheets, JS, Javascript, Apache, RTF
Rolle: Softwareentwickler

02/2001 - 09/2001
Recycling-Network AG
Pankstraße 8-10 - 13127 Berlin
* Entwicklung an einem Kommunikations-, Informations- und Handelsportal im Internet für die Recyclingbranche
* Automatische PDF-Formularerstellung (PDFLib)
Techniken: PHP, MySQL, PHPLib, HTML, Javascript, Apache, PDF, Postscript
Rolle: Softwareentwickler

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Räumliche Verfügbarkeit: Berlin und Umgebung wird bevorzugt.
Zeitliche Verfügbarkeit: 100%
Profilbild von Clemens Schweter Softwareentwickler (Dipl.-Informatiker), .NET- und Datenbankspezialist, SQL-Experte aus Berlin Softwareentwickler (Dipl.-Informatiker), .NET- und Datenbankspezialist, SQL-Experte
Registrieren