IT-Architektur, OOAD, professionelle Software Entwicklung in .NET | JEE Umfeld, 15 Jahre Erfahrung in der IT-Branche
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22299 Hamburg
- Umkreis (bis 200 km)
- ru | en
- 02.10.2018
Kurzvorstellung
implementiere ich komplexe Projekten in der Energiebranche,
im öffentlichen Sektor, Kommunikationsbranche,
Biowissenschaft und in der Immobilienbranche.
Qualifikationen
Projekt‐ & Berufserfahrung
6/1998 – 12/2010
Tätigkeitsbeschreibung
Koordination des SiteRemote Projekts (www.siteremote.net) von der Konzeption bis zum Release.
Einführung der agilen Elementen: Entwicklungszyklen (Iterationen) von je 4 Wochen, Project Backlog, Review Meetings, Standup Meetings.
Koordination der Entwicklungszyklen:
* Abstimmung und Planung von Features
* Aufgabenstellung, Entwurf von Modulen und Komponenten
* Mitwirkung bei der Implementierung: Coaching, Beratung und Coding
* Koordination von Unit-Tests
* Koordination von Integration und Deployment
Features:
* 3-Tier Architektur: Monitoring App Server, Web Manager, DB Repository,
* Modularer 3-Layer Fernwartungsserver: Implementierung mit Rücksicht auf Skalierbarkeit
* Einsatz von IoC (Inversion of Control) / Dependency Injection Paradigma
* SOA aufgrund von WCF Services
* Peer-2-Peer -basierte Medienverteilung mit NAT Traversal
* Erweiterbarer WebDAV Server
* Modularer Thin Client Service und SecureShell Desktop App
* Anpassung und Integrierung von UltraVNC. Erweiterung der Software für 100% Verfügbarkeit im Internet (NAT Traversal und TCP Repeater).
Technologien und Werkzeuge:
* Project Management: MS TFS 2008 / MS Project 2007
* Anforderungen und Dokumentation: MS TFS 2008 / MS Office 2007
* Design: Enterpise Architekt 8.0 / MS Visio 2007 / MS Visual Studio 2008 und 2010
* IDE: MS Visual Studio 2008 und 2010 / Eclipse 3.x
* DB Engine: MS SQL Server 2008
* Web Engine: IIS 6.5-7.5
* Frameworks: .NET Framework 3.5 und 4.0 (ASP.NET, WCF, EntLib 4.0, WPF) / J2EE / Spring
* Sprachen: UML / C# / Java / SQL / XAML / ASP.NET / HTML
Ausbildung
Charkow, Ukraine
Über mich
implementiere ich vielseitige Projekte in der Energiebranche,
im öffentlichen Sektor, Kommunikationsbranche,
Biowissenschaft und in der Immobilienbranche ein.
Durch meine analytische und ganzheitliche Denkweise,
systematische Vorgehensweise und Zielstrebigkeit habe ich
im Laufe der Zeit solides Know-how für Softwareanalyse und
umfassende Kenntnisse der modernen Entwicklungsprozesse erworben.
Dazu gehören unter anderem:
7-jährige Erfahrung mit Komponentenarchitektur / Systemanalyse
5-jährige Erfahrung mit Entwurf und Entwicklung von modularer Server Architekturen
5-jährige Erfahrung mit Design, Implementierung und Optimierung von verteilten und skalierbaren Lösungen
Kenntnisse vieler moderner Web und Rich-Client Architekturen
Aktive Anwendung von Patterns & Practices, Entwurfsmuster (GoF / PEAA / EAI),
S.O.L.I.D. Prinzipien, Mitgliedschaft in der Clean Code Community (https://www.xing.com/net/ccd)
Außerdem habe ich gesammelt:
9-jährige Erfahrung mit C# / .NET
14-jährige Erfahrung mit C++
4-Jährige Erfahrung mit Java
13-jährige Erfahrung mit der Datenbank Modellierung und Normalisierung
7-jährige Erfahrung mit agilen Methoden und Prozessen, vor allem XP und SCRUM
3-jährige Erfahrung im Projektmanagement
3-jährige Erfahrung in der Koordination von komplexen Client-Server Projekte
5-jährige Erfahrung in der Teamleitung
Die Schwerpunkte meiner gegenwärtigen Tätigkeit liegen
in der Realisierung von verteilten skalierbaren Lösungen,
die bei mehr als 300 renommierten Kunden weltweit,
darunter Deutsche Telekom AG, BMW AG und AT&T Communications Inc.
sehr erfolgreich eingesetzt werden.
Weitere Kenntnisse
** Angebot
*** Anforderungen
*** Architektur / Design
*** Implementierung
*** Test
*** Deployment
** Wartung
Entwicklungsprozesse und Methoden:
** Wasserfall
** RUP
*** Iterative Prozesse
*** Agile Prozesse (SCRUM, XP)
*** TDD
Patterns und Technologien:
*** OOAD
** DDD
* MDA
** Skalierbare Server Architektur
*** EAI / ESB / MOM
*** SOA
*** Web Services / REST
** CQRS (CQS)
*** SoC / AOP
*** DIP / IoC / DI
*** GoF
*** SOLID
*** Clean Code (DRY, KISS, YAGNI, SRP etc.)
*** MVC / MVP
Programmier- und Modellierungssprachen:
*** UML
* SysML
* BMPN
*** C#
*** C/C++
** Java
*** T-SQL
* F#
* LISP
* Prolog
* FORTRAN
*** HTML
*** JavaScript
*** AJAX
*** CSS
*** XML / XLT / XPath
*** JSON
** Pearl
* Python
* PHP
Frameworks und Bibliotheken:
*** .NET 2.0, 3.5, 4.x
*** ASP.NET
*** WinForms
*** WPF / Silverlight
*** EF 4.x, ADO.NET
*** WCF
** EntLib 5, Unity, Prism
*** NUnit
*** VSTS
** SharePoint SDK
*** stl
* boost
*** ATL
*** WTL
** MFC
** VS Shell SDK
**JEE
* Spring
* Hibernate
* JUnit
** Swing
Datenbanksysteme:
*** MS SQL 2000-2008
** Oracle 7.x-8.x
*** SQLite
** PostgreSQL
* CouchDB
* MongoDB
Projektmanagement- und Version Control Systeme:
***MS TFS 2008-2010 / MS Projekt 2007-2010
** Mantis
** JIRA
* Redmine
*** Subversion
*** CVS
** Mercurial
** CruiseControl.NET
** MSBuild
* Ant
Werkzeuge und IDEs:
*** Sparx Enterprise Architect
*** Visio 2007-2010
*** MS Visual Studio 2010 Ultimate
*** MS Visual Studio 2005-2010
** Eclipse 3.x
** NetBeans
* IntelliJ
* Adobe Photoshop
** Paint.NET
* GIMP
Soziale Kompetenzen:
*** Kommunikationsfähigkeit
*** Teamgeist
*** Präsentationsfähigkeit
** Flexibilität
*** Korrekturfähigkeit
*** Meinungstoleranz / Konfliktfähigkeit
Organisatorische Fähigkeiten:
** Klassisches Projektmanagement
*** Agiles Projektmanagement (SCRUM, XP)
*** Teamleitung
*** Coaching
*** Lernfähigkeit
*** Systematischer Arbeitsstil
*** Zielstrebigkeit
*** Analytisches / konzeptionelles Denkweise
Persönliche Daten
- Englisch (Fließend)
- Russisch (Muttersprache)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden