Profilbild von Ren Mayer Software Architekt / Entwickler (C#, C++, Java) aus TeufenAR

René Mayer

verfügbar

Letztes Update: 29.01.2024

Software Architekt / Entwickler (C#, C++, Java)

Firma: MARS Software
Abschluss: Dipl.-Ingenieur (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (verhandlungssicher)

Dateianlagen

cv.pdf

Skills

Software Engineering, Projektmanagement, Projektleitung, Technologie-Beratung,
Requirements Engineering, Spezifikation, Qualitätssicherung, OA, OO, Architektur, Design
- Benutzeroberflächen, Visualisierung
- .NET Technologien und Rich-Client-Architekturen
- Mitarbeiter-Schulung
- Agile Development
- Mehrschichtige Anwendungen
- Data Layer
- Business Layer
- GUI Design, Usability
- Unit Testing


Entwicklungswerkzeuge:
---------------------------------------------------------------------------------------------
- Microsoft Visual Studio .NET 2003/2005/2008
- .NET Framework 2.0/3.0/3.5 XAML, WPF Windows Presentation Foundation
- Microsoft Expression Blend
- MFC, COM, ActiveX, WinForms, GDI+
- ADO.NET
- Borland Delphi
- Borland C++ Builder, OWL
- Enterprise Architect
- Tortoise SVN
- MS SQL Server
- Sybase SQL Anywhere
- Oracle
- Final Builder
- Cruise Control
- Hasp Software Protection
- Subversion
- NUnit

Standards, Methoden und Technologien:
---------------------------------------------------------------------------------------------
Komponentenarchitekturen
Windows Presentation Foundation (WPF)
Silverlight
Composite Application Library / Guidance for WPF and Silverlight (Prism, CAL)
Microsoft Enterprise Library
Dependency Injection (DI)
Infragistics NetAdvantage
Exception Handling
Logging
Objektorientierte Analyse (OOA)
Objektorientiertes Design (OOD)
Datenbank Design
Design Patterns( GOF Patterns, UI Separation, MVC, MVP, PM, Model-View-ViewModel-Pattern
(MVVM, M-V-VM))
Refactoring
UML
RUP
Test Driven Design (TDD)
Domain Driven Design (DDD)
Agile Development
Build Management (Final Builder)
Continous Integration (Cruise Control)






Projekthistorie

1989-2003 Diverse Projekte als Angestellter in den Branchen:
Koordinatenmesstechnik, Medizinaltechnik, Maschinen-Industrie

Entwurf und Implementierung Datenbanken (ODBC, Sybase, ADO.net, MS SQL Server,
Oracle)
Entwurf und Implementierung von User-Interfaces (Borland C++ OWL, Modula-2)
Entwicklung von Treibern (Bedien-Pult, Plotter)
Entwicklung von Steuerungs-Komponenten
Mitarbeiterschulungen


seit 2003 selbständig:

01/2003 - 2009
Projekt...........: Windows-PC-Software zur Fertigung von Spezialwerkzeugen auf
CNC-gesteuerten Schleifmaschinen
Beschreibung......: Programm für die computergestützte Simulation und Erstellung
von ISO-Programmen zur Herstellung von Spezialwerkzeugen
auf mehrachsigen CNC-Schleifmaschinen.
Branche...........: Maschinenindustrie
Kunde.............: NUM AG
Position..........: Senior Developer, Architect
Aufgabe...........: Architektur, Design, Implementierung, QA, Projektleitung
Technologien......: C#
.NET 3.x
Window Presentation Foundation (WPF)
XAML, XML,
Prism (CAL)
Inversion of Control, ServiceLocator
Dependency Injection
Model-View-ViewModel-Pattern
Microsoft Visual Studio
Design Patterns
NUnit
NLog,
NMock,
FinalBuilder
Continous Integration (Cruise Control)
MS-SQL Server
Adaptive Server Anywhere
Subversion
Infragistics NetAdvantage
Csla,
SmartInspect

Plattform.........: Microsoft Windows

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Verfügbar ab 01.11.10 zu 80%, Vor-Ort-Einsatz 60% möglich
Profilbild von Ren Mayer Software Architekt / Entwickler (C#, C++, Java) aus TeufenAR Software Architekt / Entwickler (C#, C++, Java)
Registrieren