Profilbild von Slawa Konkevych Software Architekt, Projektleiter, Senior Software Engineer aus Hamburg

Slawa Konkevych

teilweise verfügbar

Letztes Update: 13.08.2012

Software Architekt, Projektleiter, Senior Software Engineer

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

Skills

Entwicklungsprozesse und Methoden:
** Wasserfall
** RUP
*** Iterative Prozesse
*** Agile Prozesse (SCRUM, XP)
*** TDD
*** CI
*** Automatisierte QA

Patterns und Technologien:
*** OOAD
*** GoF, POSA, PEAA Patterns
*** Clean Code (DRY, KISS, YAGNI, SRP etc.)
** DDD
** Skalierbare Server Architektur
*** EAI / ESB / MOM
*** SOA
*** Web Services / REST
** CQRS (CQS)
*** SoC / AOP
*** DIP / IoC / DI
*** SOLID
*** MVC / MVP / MVVM

Programmier- und Modellierungssprachen:
*** UML
* 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 / RESTfull
** 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
** Git
** 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

Projekthistorie

Projekt:
PVM Client/Server
Verteiltes Prozessoptimierungs-System für Unternehmen der Maschinenbaubranche
Projektumfang:
5 Jahre, 3 Entwickler.
Zeitraum:
Mai 2012 - Juli 2012
Funktion:
Senior Consultant / Software Engineer

Wichtigste Tätigkeiten und Zuständigkeiten:
Weiterentwicklung der Lösung in Richtung eines Standardproduktes.
Beratung und Coaching der Entwickler.
Prototyping und Software Design.
Einführung und Implementierung Business Reports.

Technologien und Werkzeuge:
• Project Management: Chili Projekt
• Anforderungen und Dokumentation: Chili Projekt / MS Office 2007
• Design: MS Visual Studio 2010
• IDE: MS Visual Studio 2010
• DB Engine: MS SQL Server 2008
• Web Engine: IIS 6.5-7.5
• Frameworks: .NET 4.0 (WCF, EntLib 4.0 (CAB), WinForms, Infragistics)
• Sprachen: C# / SQL
..........................................................................................................................................................

Projekt:
SiteRemote .NET 3.0, www.siteremote.net,
Fernwartungs- und Medienverteilungssystem der 2. Generation für Self-Service Terminals und Digital Signage Clients.
Projektumfang:
2 Jahre, 5 Entwickler.
Zeitraum:
Juni 2008 - November 2010
Funktion:
Projektkoordinator und Software Architekt

Wichtigste Tätigkeiten und Zuständigkeiten:
Koordination des Projekts 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

Kundenreferenzen:
Deutsche Telekom AG (7000 Maschinen), AT&T Communications Inc. (6000 Maschinen), insgesamt über 20 Großkunden weltweit.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Home Office bevorzügt.
Profilbild von Slawa Konkevych Software Architekt, Projektleiter, Senior Software Engineer aus Hamburg Software Architekt, Projektleiter, Senior Software Engineer
Registrieren