Freelancerprofil: SW Entwickler, Programmierer, Dipl. Univ. Informatiker in

SW Entwickler, Programmierer, Dipl. Univ. Informatiker

|
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

Dienstleistungen:
Zu meinen Dienstleistungen gehören vor allem Tätigkeiten im Bereich der SW Entwicklung Qualitätssicherung:
- Testmanagement
- Testautomatisierung
- SW-Entwicklung mit Java oder .NET

Aus- und Weiterbildung: Dipl. Univ. Informatiker
Berufserfahrung: 3 Jahre Programmiererfahrung ASP.NET WebApplikationen
3 Jahre Programmiererfahrung Crystal Enterprise Webreporting Applikationen
4 Jahr4 Programmiererfahrung Java
3 Jahre Erfahrung in Testautomatisierung
Fremdsprachen: Englisch - verhandlungssicher
Türkisch - Muttersprache
Französich - Grundlagen
Dienstleistungen: - Testmanagement
- Testautomatisierung
- SW-Entwicklung mit Java oder .NET
Tools, Methoden, Kenntnisse: Software-Knowhow

- Betriebssysteme: Windows, Unix, Linux, Mac OS
- Programmiersprachen: Java, C#, SQL
- Datenbanken: MS SQL Server, Postgre SQL
- CASE: VS.NET, Eclipse, JBuilder
- Requirements engineering: Doors, Rational RequisitePro, Rose, Visio
- Testing: Rational TestManager, Functional Tester, TDE/UML
- Reporting: Crystal Reports und Enterprise
- Internetprogrammierung: HTML, CSS, JavaScript, VBScript, ASP, ASP.NET, XML, XSL, XPath, XMLSchema, DTD usw.

Methoden:
- Objektorientierte Analyse, Design mit UML, Programmierung (OOA, OOD, OOP)
- Goal-oriented Requirements Engineering
- Verwendung agiler Vorgehensmodelle bei der Entwicklung
- Datenbank-Entwurf mit ER und/oder UML
Referenzen: Referenzprojekte:

Titel: Entwicklung eines konfigurierbaren webshops mit .NET, ASP.NET

Beschreibung: ­- Anforderungsermittlung und -management
- Objektorientierte Analyse und -design der Webanwendung mit UML
- Design und Entwicklung der Persistenzschicht mit SQL, Stored Procedures und dem MS SQL Server
- Wartung des webshops bis 01/2005

Zeitraum: ××××/×××××××××××××

Kunde: plus-IT GmbH

Branche: Handel, Logistik

Tools: Sprachen: Windows, HTML, XML, ASP.NET, C#, SQL, Stored Procedures, UML

Werkzeuge: Visual Studio.NET, MS SQL Server 2000, Visio

---------------

Titel: Entwicklung einer Web-reporting Applikation mit Crystal Enterprise

Beschreibung: ­- Trainer fuer entwickeln von reporting Applikationen mit Crystal Enterprise
- Anforderungsermittlung und - Verhandlung in verschiedenen Abteilungen des Unternehmens
- Design und Unterstuetzung bei der Entwicklung der spezifizierten Web-reporting Anwendung mit Crystal Server Pages

Zeitraum: ××××/×××××××××××××

Kunde: Toll-Collect

Branche: Verkehrssysteme

Tools: Sprachen: JavaScript, VBScript, ASP (Active Server Pages), CSP, HTML

Werkzeuge: Windows 2000, XP, Visual Studio

---------------

Titel: Diplomarbeit: Requirements Engineering in Innovationsprojekten am Beispiel der Automotive Prototypen Entwicklung

Beschreibung: Diplomarbeit: Optimierung des Requirements Engineering Prozesses bei BMW Car IT

Zeitraum: ××××/×××××××××××××

Kunde: BMW Car IT

Branche: Automotive

Tools: Aufgabe:
- Analyse des bestehenden Software-Entwicklungs und Requirements Engineering Prozesses
- Analyse und Klassifizierung der Anforderungen in 15 Projekten
- Untersuchung bekannter SW-Entwicklungs Vorgehensmodelle wie V-Modell XT, RUP, XP, Scrum usw. nach Best Practices und Optimierungsmöglichkeiten
- Spezifizierung von Optimierungsmoeglichkeiten fuer den Entwicklungsprozess
- Entwicklung eines neuen Requirents Engineering Vorgehensmodells zur Loesung der ausgewaehlten Probleme

Software: Doors, Rational Rose, UML, MS Project

---------------

Titel: SW-Qualitätssicherung für einen Kunden in der Logistik Branche

Beschreibung: In dem Projekt ging es um die Entwicklung einer verteilten Anwendung basierend auf AutoCAD zur Konstruktion und Planung von Logistik-Systemen und -Anlagen.

Ich habe die Qualitätssicherung in diesem Entwicklungsprojekt übernommen.
- Systemtests
- Automatisierung der Integrationstests

Zeitraum: ××××/×××××××××××××

Kunde: Siemens Logistics & Assembly

Branche: Logistik

Tools: Aufgabe: ­
- Vorbereitung und Entwicklung der Integrations, System- und Benutzerakzeptanztests anhand von defnierten Geschäftsprozessen und Anforderungen
- Modelleringun der Tests in UML (Use Cases und Aktivitätsdiagramme)
- Generierung der Tests im Rational TestManager Format mit TDE/UML
- Konfiguration, Pflege und Planung der Testfälle im Rational Tool TestManager
- Erstellen von Fehlerreports und Problemverfolgung mittels Rational ClearQuest
- Entwicklung eines Test Frameworks in Java (JUnit, XMLUnit, HTTPUnit, ServletUnit) zur Automatisierung der Funktions und Integrationstests (3 Monate)

Sprachen: Java (JUnit, HTTPUnit, XMLUnit), XML (XMLSchema, XPath, XSLT, Xerces, Xalan), C#, SQL

Werkzeuge: Windows 2000, XP, MatrixOne, SAP, Rational ClearCase, Rational ClearQuest, Eclipse, Visual Studio .Net, Rational Rose, Rational TestManager, TDE/UML, Crystal Reports

---------------

Titel: Entwicklung eines Tools in Java zum modelbasierten Testen mit UML

Beschreibung: Entwicklung einer neuen Version von TDE/UML zur modelbasierten Testen. Tests werden mit UML spezifiziert und Tests in der gewünschten Zielsprache generiert, z.B.: Java, Ruby und Rational TestManager (weitere Zielsprachen in zukunft möglich)

Zeitraum: ××××/×××××××××××××

Kunde: Siemens Corporate Research

Branche: Forschung und Entwicklung

Tools: Aufgaben:
­- Entwicklung der Persistenzschicht mit Java, XML, XMlSchema und dom4J
- Entwicklung der Änderungsmanagement- und Analyse Funktionalität für TDE/UML
- Entwicklung eines speziellen Installtionsprogramms mit C# .NET
- Entwicklung eines Visio Add-ins zum exportieren von UML Modellen nach TDE/UML mit C# .NET

Sprachen: Java (JUnit, HTTPUnit, XMLUnit), XML (XMLSchema, XPath, dom4J), C#.NET

Werkzeuge: Windows 2000, XP, Eclipse, Visual Studio .Net, Visio, Rational Rose

-------------------------------------------------------------------

Zeitraum: ××××/×××××××××××××
Branche: FiBu
Unternehmen: Leasingunternehmen
Position: Qualitätssicherung und Entwicklung
Projekt: Anbindung eines Altsystems an SAP und Migration existierender Daten

Aufgabe:
- Koordination mit den Benutzerakzeptanz-Testern
- Entwicklung von JUnit Tests
- Bugfixing und Defect reporting
- Administration der Testsysteme und Testdatenbanken
- Durchführung von Schnittstellen Tests und Systemtests
- Erstellung von Unix-Shell Programmen

Sprachen: Java (JUnit), XML, SQL
Werkzeuge: Windows XP, Eclipse, Maven, Digester, Hibernate

Software: SAP, Informix, Leasman, Mercury Test Director, TrackGear, Unix, Visual Source Safe
Projektsprache: Englisch
------------------------------------------------------------

Zeitraum: ××××/×××××××××××××
Branche: Vertrieb
Unternehmen: Leasingunternehmen

Position: Requirements Engineer, Entwickler, Testmanager

Projekt: Entwicklung eines Online Kalkulators und Konfigurators von Neufahrzeugen

Aufgabe:
- IST und SOLL Prozessanalyse des betroffenen Geschäftsprozesses
- Anforderungsermittlung und -analyse
- Analyse des EurotaxSchwacke Datenmodells
- Erstellung der Feinspezifikation und Use Cases
- Modellierung der Software Architektur mit UML
- Definition des Datenbankschemas und Hibernate Mappings
- Entwicklung der Webanwendung mit J2EE
- Entwicklung von JUnit Tests
- Erstellung des Testkonzepts
- Beratung der Fachabteilung bei der Erstellung von Testfällen

Sprachen: Java, JSP, HTML, CSS, XML, SQL

Werkzeuge: Windows XP, Eclipse, Maven, Hibernate, JUnit

Software: Informix, Leasman, TrackGear, Unix, SubVersion, Visual Source Safe
Projektsprache: Deutsch und Englisch

------------------------------------------------------------

Zeitraum: ××××/×××××××××××××
Branche: Telekommunikation, Community
Unternehmen: Jamba GmbH
Position: Testmethodiker, Testautomatisierer

Projekt: Einführung und Aufbau der Abteilung für die Erstellung von System und Integrationstests in das Unternehmen

Aufgabe:
- Ermittlung und Definition der unternehmensweiten Teststrategie
- Beratung und Unterstützung bei der Definition der Testprozesse­
- Coaching von Testern in der Testfallerstellung und automatisierung
- Risikoorientierte Planung des Testvorgehens und Abstimmung mit den Fachbereichen
- Detaillierte Analysen der verfügbaren Software Dokumentation, Software Architekturen und Anforderungen der Anwender
- Integration der System und Integrationstests in die Continuous Integration
- Erstellen von Testfällen, Testmatrizen und Testablaufplänen
- Evaluierung und Anpassung von Open Source Test Frameworks an die Unternehmensanforderungen
- Automatisierung der Regressionstests mit Open Source Technologien
- Automatisierte Erzeugung von Testdaten
- Ermittlung der notwendigen Testinfrastruktur bzw. Testumgebung

Sprachen: Java, XHTML, XML, SQL, Shell Scripting

Werkzeuge: Windows XP, Eclipse, Maven 2, JUnit, Watij, HttpUnit, HtmlUnit, Jameleon, Jira

Software: Oracle, Jira, Ubuntu, CVS, HSQLDB

Projektsprache: Deutsch und Englisch

--------------------------------------------------------------

Zeitraum: ××××/×××××××××××××
Branche: Automotive
Position: J2EE Developer
Projekt: Entwicklung eines Auftragsabwicklungs- und Qualitätssicherungssystems
Aufgabe:
- Objektorientierte Analyse des Fachkonzepts
- Erstellung eines Analyse Models in UML
- Erstellung eines Blueprints und der technischen Basisarchitektur (3-Tier Architektur, Webanwendung)
- Konzeption und Installation der Entwicklungs und Testinfrastruktur
- Testgetriebene Umsetzung der Use Cases mit einer SOA Architektur
- Anpassung von Struts für eine internationalisierte Texte aus der Datenbank
- Schnittstellenimplentierung zu den externen Systemen X500, SAP und IBM Tivoli Access Manager
- Implementierung von Test Doubles für die externen Schnittstellen um eine frühe Testbarkeit zu ermöglichen
- Performance Tests mit JMeter

Sprachen: Java, XHTML, XML, SQL, JUnit, Spring, Hibernate, Struts, JavaScript, AJAX

Werkzeuge: Ratioinal Application Developer 7, Subversion, Ant, Ubuntu, HSQLDB, Websphere 5.1, Tomcat 5.5

Software: Oracle, Ubuntu, HSQLDB, Windows XP, BugZilla, Testopia

Projektsprache: Deutsch

FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?