Feedback

Vielen Dank. Ihr Feedback wurde verschickt.

Liechtenstein: Profil von Alexander Sulyagin aus Duisburg, IT- Architekt/ Senior Java C++ DB Entwickler/Objektorientiertes Design und Entwicklung J2EE, Eclipse | IT Freiberufler, Selbständige, Unternehmens-Profile

Sie sind hier:  Freelancer  »  Alexander Sulyagin

 
 

Alexander Sulyagin, IT- Architekt/ Senior Java C++ DB Entwickler/Objektorientiertes Design und Entwicklung J2EE, Eclipse

Profilbild von Alexander Sulyagin IT- Architekt/ Senior Java C++ DB Entwickler/Objektorientiertes Design und Entwicklung J2EE, Eclipse aus Duisburg
 
Call me!
Alexander Sulyagin
Dipl.-Informatiker (FH)

IT- Architekt/ Senior Java C++ DB Entwickler/Objektorientiertes Design und Entwicklung J2EE, Eclipse

47057 Duisburgde
 
 
 

verfügbar
Stunden-/Tagessatz: 75.00 €/Std. 650.00 €/Tag
Je nach Einsatzort und Projektdauer
Weitere:
Letztes Update: 16.03.2012 15:12

Sprachkenntnisse
deutsch (verhandlungssicher)englisch (verhandlungssicher)russisch (Muttersprache)

Fähigkeiten, Kenntnisse, Erfahrungen:
Produkte/Standards/Erfahrungen:

Erfahrungen im Bereich:
* IT-Architektur, Anwendungs- und Systemprogrammierung
* Spezifikation, Programmierung, Test

Methoden:
* Objektorientierte Analyse, Design, Programmierung
* Ereignisgesteuerte, visuelle, strukturierte Programmierung
* Datenbanken Design

Programmiersprachen:

* Java, HTML/DHTML
* C/C++, VB, C# (incl. .NET), CORBA IDL,
* ASP,JavaScript, BasicScript, PHP
* Unix Shell-Programmierung



Entwicklungstools, Frameworks, Standards:
----------------------------------------
Java:

* APIs von Java Standard Edition (J2SE) und Java Enterprise Edition (J2EE) - Enterprise Java Beans (EJB), Java Message Service (JMS), JNDI * J2EE Design Patterns * Servlets, Java Server Pages (JSP), Java Server Faces (JSF), Apache Struts, Eclipse RCP/Equinox OSGI, AWT/Swing * Hibernate,JDBC * Springframework (Spring) * IBM/Rational Application Developer (RAD) 7, Eclipse, WSAD 5.2, NetBeans, JDeveloper * Webservices - Apache XML-RPC, Apache Axis * WebSphere App Server, Tomcat * XML, XSD und XSL Verarbeitung mit Xerces, DOM4J, JDOM und Xalan * Java Native Interface (JNI), Jawin
* Remote-Applikationen - RMI, CORBA
* Apache Ant, Apache Maven
* Apache commons libraries, log4j
* Tools - Lowagie iText, Jlex
* Testing und Qualitätssicherung - JUnit, jMock, Apache JMeter, Bugzilla

Software Engineering:
* Design patterns
* OOA (object oriented analysis), OOD (object oriented design)
* Entwurf und Entwicklung von Client/Server und 3-tier Systemen
* UML - Enterprise Architect 6.0 (EA), Fornax Sculptor, AndroMda, JAM Framework, Together

C/C++/MS Windows:

* Visual Studio .NET 2003, MS Visual Studio 6.0, MS Visual Basic, Windows Scripting Host, make * ATL, MFC, STL, COM/DCOM, ActiveX, CORBA * XML, XSD, XSL, Xpath, MSXML 4,Xerces, Xalan, SOAP * DOM, WSDL, Oracle XML SDK, MS XML SDK, XmlSpy * OLE Automation Client/Server, DDE, ODBC, MAPI * SDK (16/32 bit), MFC, WNet API
* ADO, ODBC, DAO
* Parsing tools - ANTLR, LEX , FLEX
* Reporting mit Crystal Reports


Versionsmanagement:

* Subversion, CVS,Visual Source Save, StarTeam

Datenbanken:

* DB2,Oracle, MySQL, Apache Derby, Sybase, MS Access, MS SQL Server, Lotus Notes
* SQL, PL/SQL

Betriebssystem:

* MS Windows, Linux, Unix


Branchen:

Automotive, Luftfahrt, Banken, Telekommunikation, Internet, Intranet, Mobilfunk


Referenzen:
12.2010–bis Heute Deutsches Reisebüro GmbH, Frankfurt

Projekt Phoenix Unlimited

Weiterentwicklung eines Klient-Server Buchungssystem, das den Kunden
ermöglicht, ihre Reise zu erstellen (Flug, Bahn, Hotel, Mietwagen) und zu reservieren.

Aufgaben:

• Mitarbeit in Architektur-Team für die RCP-Plug-In basierte Anwendung.
• Multi-Plattform RCP OSGi Plug-In Entwicklung.
• Design und Implementierung clientseitige GUI-Komponenten.
• Konzipierung und Einführung eines auf SwtBot und JUnit basierte Testautomatisierung-Prozesses.
• Automatisierung von Testfällen.

Rolle: Architekt & Senior Developer

Branche: Touristik
Technologien: Java, Eclipse RCP, EJB3, XML, Oracle 11g
Software: Eclipse, SWT Designer, JBoss, MagicDraw, XText, JUnit, SwtBot, Ant, SVN, JIRA


01.2010- bis 12.2010 HP Enterprice Services, Düsseldorf

Projekt CPCOM, Vodafone-ePOS-Client und Vodafone-ePOS-Server.

Auftrags- Erfassungs, Verwaltungs/ Aktivierungssystem der Vodafone AG & Co.


Rolle: Senior Developer
Aufgaben:
• Java Design und Implementierung diverse Anwendungskomponenten.
• Konzipierung und Implementierung einer Validierungsframeworks.



Branche: Telekommunikation
Technologie: Java, XML, ANTLR, Oracle 11g
Software: Linux, Eclipse, JUnit, Ant,CVS, Apache Tomcat,SQL Developer, TOAD, Starteam, JIRA



7.2009-11.2009 Thales Group
RBC Operator Panel

Portierung einer Swing Applikation

Rolle: Senior Developer
Aufgaben: * OSGI Plugin Entwicklung (Linux, Suse 11), * Eclipse RCP GUI Entwicklung (SWT, JFace, Databinding),
* XML Datenserialisierung mit JAXB 2.0
* Mehrsprachige Applikation
* Testfälle mit JUnit, GUI Tests mit SWTBot
* ETCS, RBC (European Train Control SYSTEM)

Branche: Eisenbahntechnik
Technologie: Java, Eclipse RCP, OSGI, JAXB
Software: Linux, Eclipse, JUnit, Ant, SWTBot, Subversion,
Apache Ant


10.2008 - 4.2009 Daimler AG

Mercedes Car-Konfigurator

Erweiterung der Online-Präsenz von Mercedes-Benz (eMB) im Bereich
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Car Configuration\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" um zusätzliche Funktionalitäten. Das Projekt eMB
besteht aus diversen Subsystemen welche über verschiedene Techniken
miteinander verbunden sind. Dies beinhaltet unter anderem einen kundenspezifischen
Webframework (JAM), EJBs, Web Services sowie JSPs und Servlets.

Rolle: Senior Developer
Aufgaben:
* Umsetzung von zahlreichen neuen fachlichen Anforderungen, inkl. Implementierung neuer Workflows.
* Die Implementierung eines J2EE-CRM-Moduls mit Anbindung der Internet-Fahrzeug-Konfigurator-Altprozesse.
* Einrichtung der Test Umgebung unter IBM WebSphere

Branche: Automotive
Technologien: J2EE, EJB, JSP (JAM-Framework),HTML, Ajax, JavaScript,
XML, SQL, JUnit, Model Driven Architecture (MDA)
Software: IBM/Rational Application Developer 6, IBM WebSphere 6, JBoss, IBM DB2, Subversion, Apache Ant


04.2008 - 09.2008 Lufthansa Systems

Design und Entwicklung von Java-Anwendungen mit Eclipse RCP

Die Anwendung CD-Monitor ist ein unterstützendes Tool zur Freischaltung von
vergünstigten Firmentarifen in den diversen Reservierungssystemen (z.B. Amadeus).
Es stellt Funktionalität zur Verfügung, die es dem Nutzer ermöglicht, hierfür benötigte
Stammdaten über eine GUI-Oberfläche zu verwalten

Rolle: Architekt & Senior Developer
Aufgaben: * Design und Implementierung von Kernkomponenten mit Spring, Hibernate auf Eclipse RCP/ Equinox OSGi Framework. * Frontendentwicklung mit JFace UI Toolkit. * Design und Umsetzung Businesslogik nach fachlichen Anforderungen. * Design und Implementierung von Persistenzschicht mit Hibernate 3.3, JPA Annotations auf Oracle 9.2 * Einsatz von AOP / AspectJ mit Spring 2.5 für verschiedenste Bereiche der Anwendungen. * Umsetzung einer XML/XSD-Schema basierte Lösung für Validierung und Import der Informationen von externen Systemen.
* Erstellung automatische Buildprozess und JNLP Konfiguration
(Web-Start, Linux, Shellskript).
* Implementierung der Reportgenerators (iReport, JasperReports)
Branche: Luftfahrt
Technologien: Java, SQL
Software: Eclipse RCP, Fornax Sculptor, Tomcat, ORACLE, Spring, Hibernate, Subversion, Linux

03.2005 - 03.2008 Santander Bank

Internet-basierte Finanzierungsplattform (KosyfaWeb)

Mit Hilfe der Finanzierungsplattform können zugelassene Kfz-Händler Absatz- und
Einkaufsfinanzierungen zu aktuellen Konditionen durchführen. Die Anwendung umfasst
zusätzlich eine Kunden- und Bestandsverwaltung. Datenhaltung erfolgt zentral im
Backend (iSeries) in DB2. Über verschiedene Schnittstellen werden zeitnah Daten
zwischen Backend und Frontendsystemen synchronisiert. Teile der Anwendung werden
anderen Systemen als Services bereitgestellt.

Rolle: Architekt & Senior Developer
Aufgaben: * Frontendentwicklung mit Struts 1.2, JSF, JSP * Entwicklung der anwendungsspezifischen Tag Libraries. * Umsetzung von zahlreichen neuen fachlichen Anforderungen. * Implementierung von Webservice-Endpoints mittels Apache AXIS, die anderen Systemen zur Verfügung gestellt werden. * Mitarbeit in der Umstellung der gesamten JEE Anwendung auf Spring2: Transaktionssteuerung, Interceptoren, Aspektorientierung mit Spring AOP, Dependency Injection, Spring ORM. * Umstellung der gesamte Persistenzschicht auf Hibernate Framework. o Erstellung des Domainmodells im mit Hilfe UML Tool Enterprise Architect und Generierung der Java DTO Klassen mit AndroMda Framework. o Implementierung von DAOs für die Business-Services mittels Spring-Templates. o Deklarative Transaktionssteuerung über Spring. * Entwicklung von Swing/Eclipse RCP GUI Anwendungen für Import und Validierung Daten aus externe System. Branche: Banken
Technologien: Java, SQL, UML
Software: J2EE, RAD 6.0, WSAD 5.2, DB2, IBM AS400 Client Access, Eclipse RCP,
Enterprise Architect 6.0, Spring, Hibernate, AndroMda, Struts, JSP,
Maven 2.0,XML,XSL,XSD,WebSphere 5.1-6.1

IBM AS400

01.2005 - 03.2005 E-Plus

SMS Massenversandsystems. Phase 2

Das Corba basierte Interface zwischen Klient und Server-Anwendungen
wurde durch Webservices ersetzt.
Die Steuerung von dem auf C++ implementierte Server wurde durch
Web basierte Administration erweitert.

Rolle: Architekt & Senior Developer
Aufgaben: * Umstellung der gesamten C++ Anwendung von CORBA Klient Server Architektur auf RPC/SOAP. * Anbindung der Windows COM Objekten in Java mittels JNI. * Erweiterung Systemmanagement durch Web basierte Administration (JSF, Tomcat, SOAP Webservice).
* Design und Implementierung RPC Interfaces zwischen Java und C++ Komponenten des Systems.
Branche: Telekommunikation
Technologien: Java,C++, JNI
Software: J2EE, Tomcat, Eclipce RCP, MS VC++, (MFC, ATL, STL) COM, XML,
XSL, XSD, Oracle, ADO, ODBC, Lotus Notes


10.2004 - 12.2004 EPLUS

Auftragserfassungssystem

Portierung von VB auf Java und Weiterentwicklung eines Auftragserfassungssystems auf
Basis eines Produktmodells, das die Tarife und die Leistungen, die mit einem Vertrag
verkauft werden können, beschreibt. Dazu gehört auch die Definition eines Regelwerks,
das bei der Erfassung und der Verarbeitung der Tarif- und Leistungsangaben zu
berücksichtigen ist.

Rolle: Senior Developer
Aufgaben:
* Portierung der gesamten Anwendung von VB nach Java.
* Implementrung Swing Applets in Notes Umgebung

Branche: Telekommunikation
Technologien: Java
Software: Eclipse, Applets, Swing, JUnit, Lotus Notes, XML/XSL

07.2003 - 09.2004 Cedros GmbH

Cobion Spam und Web Filters

Implementierung einer Java-Schnittstelle für den Zugriff auf \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Cobion Spam und
Web Filters\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in einer Lotus Domino Umgebung.

Rolle: Senior Developer

Aufgaben: * Implementierung und Integration in Lotus Domin Umgebung Java JNI Schnittstelle zu einer externen C++ Bibliothek.

Branche: Telekommunikation
Technologien: Java, C++, JNI
Software: Eclipse, JUnit, Lotus Notes

09.2003 - 06.2004 Cedros GmbH

VPN-Client für Router-und W-LAN-Anbindungen

Konzeption und Umsetzung eines leistungsfähigen VPN-Clients, der speziell für Arbeitsplätze
optimiert ist, die per Router angebunden sind (z.B. Telearbeitsplätze) oder, Arbeitsplätze
im Wireless LAN. Der VPN-Client unterstützt hierbei alle relevanten Übertragungsprotokolle
und schafft damit den sicheren Datenversand über ungesicherte Kommunikationsstrecken,
wie dem Internet oder W-LAN.

Rolle: Architekt & Senior Developer
Aufgaben: * Konzeption und Design der SW-Architektur.Integration von VPN-Protokolls. * Konzeption und Implementierung von SW-Management Programm. * Implementierung der WAN-Treiber unter Windows * Entwicklung von Kommunikationstreibers für Modem, ISDN und DSL. Branche: Telekommunikation
Technologien: C++
Software: MS VC++, (MFC, ATL, STL) COM, XML, XSL, DHTML

01.2003 - 08.2003 EPlus

SMS Massenversandsystems.

Technische Leitung, Konzeption und Umsetzung eines SMS Massenversandsystems im Auftrag
vom E-Plus. Es ging dabei um eine Oracle Client-Server Anwendung, die eine große Menge
SMS ( 2-4 Mio.) pro Auftrag mittels SMPP und UCP-Protokoll über mehrere physikalische
SMSC unter Berücksichtigung der Geschwindigkeitsbeschränkungen und load balancing
verschickt.Das System verfügte auch über Administrative Corba und Notes Lotus
Schnittstellen.

Rolle: Technische Leiter, Architekt & Senior Developer Aufgaben: * Fachlicher und technischer Leiter eines Entwicklungsteams aus 5 Entwicklern. * Projektplanung und Koordination. * Verantwortlich für die technische Architektur und alle technischen Entscheidungen. * Design und Implementierung von Systeminfrastruktur und Buildprozess. * Technische Leitung und Design des Architektur nach Absprache mit Kunden.
* Konzeption und Design Datenbankstruktur (Oracle).
* Implementierung und Anbindung Datenbase mittels ADO.
* Konzeption und Design CORBA-basierte Interfaces (CORBA IDL)
* Design und Umsetzung der Programmkomponenten.
* Implementierung der Treiber für SMS Transportprotokolls (SMPP,UCP).
* Abnahmetest und Übergabe in Betrieb.

Branche: Telekommunikation
Technologien: C++
Software: MS VC++, (MFC, ATL, STL) COM, XML, XSL,
Oracle, ADO, ODBC, Lotus Notes,CORBA


01.1999 - 01.2003 Softwareentwickler bei der Firma Cedros GmbH (Angestellte)

Internet/Intranet Produkten.

* Entwicklung und Implementierung von kundenorientierten Internet/Intranet Produkten
auf Basis TCP/IP und FTP.
* Entwicklung und Implementierung von Produkten im Bereich Telekommunikation.
* Implementierung von DSL, ISDN-, modemfähiger Software und Treibern für WinNT, Win9x, OS2.
* Implementierung des PPP Protokolls für die ISDN Kommunikationssoftware WebRoute

Branche: Telekommunikation
Technologien: C++, VB
Software: MS VC++, (MFC, ATL, STL), VB, COM/DCOM, XML, XSL, DHTML, ADO, DAO, ODBC,
MS Access, Lotus Notes, TCP/IP, FTP, WININET

12.1996 - 12.1998 Softwareentwickler bei der Firma PMSmicado SoftwareConsult GmbH (Angestellte)

Internet/Intranet Produkten.

* Entwicklung von DFÜ-Komponenten unter Win95/NT. * Konzeption und Entwicklung eines PPP Protokollstacks. * Entwicklung und Implementierung von Produkten im Bereich Telekommunikation. * Portierung des Produktes ISDNCOM-3 auf Windows95. * Entwicklung eines Treibers (virtuelle Comports) unter Win9x für die Unterstützung von CAPI(ISDN). * Entwicklung von Tools zur Qualitätssicherung im Bereich Produktentwicklung. * Erstellen eines Lizenzierungsverfahrens.
Branche: Telekommunikation
Technologien: C++
Software: MS VC++ (MFC, ATL, STL), VB, COM,
ADO, DAO, ODBC, MS Access, Lotus Notes

02.1995 - 08.1996 Projektleiter bei der Firma SE`V GmbH (Angestellte)

Entwicklung und Implementierung von fachspezifischer Datenbank- und objektorientierter- Software in C/C++ auf Basis von SQL-DB Sybase unter Windows, Win95 in einer Client-Server Umgebung.

Branche: Pharmazie
Technologie: C/C++
Software: MS VC++, ( MFC, STL ), VB, Sybase, DAO, ODBC, MS Access

01.01.1988 - 01.1993 Gruppenleiter bei der Firma POLSIB St. Petersburg, Russland

* Entwurf, Entwicklung und Implementierung von Protokollen für ISO OSI Network Architecture
Reference Model basierende, heterogene Netzwerke (ALISA PLUS).
* Leitung der Implementation dieses Netzwerk für OS RSX-11.
* Leitung der Implementation als \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"system-independent protocol kernel\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" für OS UNIX/XENIX.
* Implementation LAN Virtual Terminal und diverse Treiber in Rahmen ALISA PLUS.
* Implementierung in Kundenprojekten auf Basis DB Oracle unter UNIX.


Branche: Telekommunikation
Technologie: C/C++ , Assembler
Software: Unix, MS DOS, RSX-11, VMS, Oracle

10.1982 - 12.1988 Softwareentwickler bei der Firma NII \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Krasnaya Zarya\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" St. Petersburg,
Russland


* Konzeption und Entwicklung diverser Netzwerklösungen in Rahmen verschiedener Projekte.
* Implementierung von Treibern für spezielle Netzwerkadapter.

Umgebung: RSX-11, MS DOS, IBM Großrechner
PL1, Fortran, Cobol, Pascal, C, Assembler

Branche: Telekommunikation Technologie: PL1, Fortran, Cobol, Pascal, C, Assembler Hardware: RSX-11, MS DOS, IBM Großrechner


Zeitliche und räumliche Verfügbarkeit:
01.07.2012


 
Kontaktanfrage versenden
Name: * Firma: *
Ihre Emailadresse*: Ihr Telefon:
Website:
PLZ / Ort* Land*:
Betreff*:
Anfrage*:

Sicherheitscode: *
Ich akzeptiere Ihre AGB:
(Sie bestätigen hiermit, dass Sie dem Freelancer nach §4.8 unser AGB keine Spam-Nachrichten oder ähnliches zusenden. Die Kontaktaufnahme ist kostenlos, ein Vertrag kommt nicht zu stande.)
  




Weitere ähnliche Profile
Jürgen Mühlhaus, Dipl.InformatikerMatthias Ottowski, Projektmanager IPMA, Testmanager ISTQB, Businessanalyst, EAI Berater webMethods 8.2Friedrich Buetefuer, Entwickler für Datenbanken Oracle/MySQL und Windows / UnixFrank von Thienen, Projektmanager GPM / IPMA LEVEL C, Projektleiter, Consultant, TestmanagerReinhard Bring, Projektmanager , Unternehmensberater, Coach, TrainerThomas Kirsch, Projektmanager, Projektleiter, Prozessberater, PSNext-Berater
Oliver Schreiber, Unternehmensberater, Projektleiter Banken, Business Analyse, Interims ManagementCristian Brandenburg, Senior JAVA-Entwickler, SWING-Spezialist, GUI / Frontends  (SWING/SWT), System Analyse, ArchitekturAtul Dua, Offshore Entwickler aus Indien in den Bereich: AJAX, JavaScript, Flash, ASP.Net, VB.Net, JAVA, VisuaVasili Grebennikov, Individuelle Dienstleistungen im Programmieren und WebdesignGerhard Schmidt, Freier Berater für Qualitätsmanagement im medizintechnischen UmfeldJan Civin, Senior Project Manager & Consultant

freelancermap footer border
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :