Anatolij Vasilcenko
C++ & C# .NET Software Entsickler
Persönliche Daten
Ukrainisch (Muttersprache)
English (Fließend)
Deutsch (Fließend)
Beschreibung
Anlagen
Dipl. Eng. Anatolij Vasilcenko
Rheingutstraße 37
Software Engineer
D-78462 Konstanz
Phone.: +49(0)152-06861562
email:
C U R R R I C U L U M V I T A E
P E R S O N A L D A T A
Anatolij Vasilcenko
Born June 28 1952 in Zaporizhzhya, Ukraine
married, 2 children
C O M P E T E N C E P R O F I L E
More than 25 years of experience in software design, development, refactoring and maintenance
Operating systems: Windows, Unix/Linux, IBM 360/730
Programming languages and libraries/technologies:
C++
(expert)
STL
(expert)
boost
(good)
C
(good)
C#
(expert)
LINQ
(good)
WPF
(very good)
WCF
(good)
Java
(very good)
HTML
(good)
XML/XSD (very good)
Assembler IBM360/370 (expert)
Assembler i380 (good)
Knowledge and experience in OOA, OOD, UML, Design Patterns and so on, of course (etc.)
Development environments:
MS Visual Studio 6, 2008, 2010, Microsoft Expression Blend, eclipse
Creation of a number of test and development tools
Creative, innovative, self-motivated, goal and result oriented thinking and activity
W O R K E X P E R I E N C E
07/2011-05/2015
Scientific Games Germany, D-78467 Konstanz
(Company take-over)
Subsidiary company of a US SGI-Corporation,
21 employees,
Reason for leaving: operational
Senior Senior Software developer
Development of software for mobile device selling lottery tickets
Developing a new software for self-service terminals selling lottery
tickets
Development, implementation and refactoring of different
components for a client/server based software for monetary
transactions processing. If required, on-site task at the customer's
site
05/2002 - 06/2011
Wincor Nixdorf Intermational GmbH, D-78467 Konstanz
Subsidiary company of the corporation with central office in Paderborn, NRW Germany,
about 50 employees, transfer on undertaking to Scientific Games Germany
(Der Rahmen ist nur ein
Platzhaltelter in Ihrem CV nicht
verwendet werden.)
Dipl. Eng. Anatolij Vasilcenko
Rheingutstraße 37
Software Engineer
D-78462 Konstanz
Phone.: +49(0)152-06861562
email:
Software engineer in Lottery Solutions department
Development, implementation and refactoring of different components
for a client/server based software for monetary transactions
processing. If required, on-site task at the customer's site
Creation of a framework of handheld-device software for lottery tickets
selling
Creation of demo applications for self-service terminal selling lottery
tickets
Creation of software for a mobile device selling lottery tickets
07/2000 - 04/2002
PIIT GmbH, D-78476 Allensbach
Consulting IT-company,
about 10 employees
Software engineer
Development of a number of parts of client/server based software
Participation in a project aimed at development of image-processing
software (implementing of Minkovski-sum, test components)
A K A D E M I C Q U A L I F I C A T I O N S
1969-1978
Kyiv, Ukraine;
National Technical University of Ukraine “Kyiv Polytechnic
Institute”. Majoring in steel industry and power stations automation (with two-
years break because of military service)
Degree: Diploma on MSc degree in heat and power engineering, automation
processes control
1969
Polytechnic school, Zaporizhzhya, Ukraine
Degree: General Certificate for Secondary Education
L A N G U A G E S
German
full working proficiency
English
full working proficiency
Italian
limited working proficiency
Ukrainian
native proficiency
L A S T P R O J E C T S
Lottery terminal software
Development of number of parts, support (Windows, MS VS6, C++, MFC, STL, TCP, UDP)
Lottery self-service terminal software
Design, development of a sketch-flow (Expression Blend), implementing of GUI (WPF), business
logic (C#, C++), support (Windows, MS VS 2010, LINQ, TCP)
Lottery mobile terminal software
Design, implementation and support (Windows CE, MS VS 2008, C#, TCP)
Lottery terminal software
Development of different parts and test tools, support (Linux, Eclipse, vi, C++, STL, boost, TCP,
HTML5, Java, JavaFX)
Date
Anatolij Vasilcenko
Dipl. Ing. Anatolij Vasilcenko
Rheingutstraße 37
Softwareentwickler
D-78462 Konstanz
Tel.: 0152-06861562
Email:
1/4
L E B E N S L A U F
P E R S Ö N L I C H E D A T E N
Anatolij Vasilcenko
Geboren am 28.06.1952 in Zaporizhzhya, Ukraine
verheiratet, 2 Kinder
K O M P E T E N Z P R O F I L
Langjährige Erfahrung in Design, Entwicklung, Refaktoring und Wartung von Software
Betriebsysteme: Windows, Unix/Linux, IBM 360/730
Programmiersprachen und Bibliotheken/Technologien:
C++
(Expertenkenntnisse)
STL
(Expertenkenntnisse)
boost
(gute Kenntnisse)
C
(gute Kenntnisse)
C#
(Expertenkenntnisse)
LINQ
(gute Kenntnisse)
WPF
(sehr gute Kenntnisse)
WCF
(gute Kenntnisse)
Java
(sehr gute Kenntnisse)
HTML
(gute Kenntnisse)
XML/XSD (sehr gute Kenntnisse)
Assembler IBM360/370 (Expertenkenntnisse)
Assembler i380 (gute Kenntnisse)
Kenntnisse und Erfahrung in OOA, OOD, UML, Design Patterns usw. selbstverständlich
Entwicklungsumgebungen:
MS Visual Studio 6, 2008, 2010, Microsoft Expression Blend, Eclipse
Entwicklung und Einführung von mehreren internen Entwicklungs- und Test-Tools
Kreatives, innovatives, selbständiges, ziel- und ergebnisorientiertes Denken und Handeln
B E R U F S E R F A H R U N G
07/2011-05/2015
Scientific Games Germany, D-78467 Konstanz
(Firmenübernahme)
Tochtergesellschaft eines
US-amerikanischen SGI-Konzerns, 21 Mitarbeiter,
Austrittsgrund: betriebsbedingt
Softwareentwickler
Entwicklung der Software für ein Mobiles Gerät für den
Verkauf von Losen.
Entwicklung neuer Software für Selbst-Bedienung Terminals
zum Verkauf von Lottospielen.
(Der Rahmen ist nur ein
Platzhaltelter in Ihrem CV nicht
verwendet werden.)
Dipl. Ing. Anatolij Vasilcenko
Rheingutstraße 37
Softwareentwickler
D-78462 Konstanz
Tel.: 0152-06861562
Email:
2/4
Entwicklung, Implementierung und Refaktoring verschiedener
Komponenten für eine Client-Server basierte Software zur
Abwicklung geldwerter Spieltransaktionen, bei Bedarf Einsatz
vor Ort beim Kunden
05/2002 - 06/2011
Wincor Nixdorf Intermational GmbH, D-78467 Konstanz
Tochtergesellschaft eines
Konzerns mit Hauptsitz in Paderborn, NRW,
ca. 50 Mitarbeiter, Betriebsübergang zu Scientific Games Germany
Softwareentwickler in der Abteilung Lottery Solutions
Entwicklung, Implementierung und Refaktoring verschiedener
Komponenten für eine Client-Server basierte Software zur
Abwicklung geldwerter Spieltransaktionen, bei Bedarf Einsatz
vor Ort beim Kunden
Entwicklung von einem Framework für Handheld Software für
den Verkauf von Lottospielen.
Entwicklung einer Demo Software für Selbst-Bedienung
Terminals fuer den Verkauf von Lottospielen.
Entwicklung der Software für ein Mobiles Gerät für den Verkauf
von Losen.
Entwicklung verschiedener “Software-Tools” und Simulatoren
für die Automatisierung der Softwareentwicklung und Testing.
07/2000 - 04/2002
PIIT GmbH, D-78476 Allensbach
Consulting IT-Firma,
ca. 10 Mitarbeiter
Softwareentwickler
Entwicklung von mehreren Teilen für eine Client-Server
basierte Software
Mitarbeit in einem Projekt zur Entwicklung einer
Bildbearbeitungs-Software (Implementierung von Minkowski
Summe, Testprogramme)
03/2000 - 06/2000
AHEAD GmbH, D-76307 Karlsbad
Software Firma, entwickler von Produkt „Nero“ Brennprogramm,
ca. 25 Mitarbeiter
Softwareentwickler
Bug-
Fixing im „Nero“ Brennprogramm auf verschiedenen
Betriebsystemen
07/1998-07/1999
Trainings- und Schulungs Zentrum Fürstenwalde GmbH i.G.,
D-15517 Fürstenwalde/Spree
Mitarbeiter Haustechnik
Installation und Inbetriebnahme der Stromversorgung in Wohn-
und Betriebsgebäuden
Hausmeistervertretung in einer Hauptschule
Dipl. Ing. Anatolij Vasilcenko
Rheingutstraße 37
Softwareentwickler
D-78462 Konstanz
Tel.: 0152-06861562
Email:
3/4
12/1981 - 07/1997
Transformatorenwerk Zaporizhzhya (Ukraine), Abteilung EDV
Branche: Maschinenbau mit Produktion von Hochleistungstransformatoren für
Kraftwerke, ca. 12.000 Mitarbeiter, beschäftigte Abteilung ca. 200 Mitarbeiter
05/91 - 07/97
Büroleiter Systemadministration, Abteilung EDV
Führung von 8 Mitarbeitern
Installation und Einrichtung von neuer HW und SW in allen
Abteilungen
Generierung, Installation und Wartung von Betriebsystemen
auf 3 Mainframes (IBM 360/370)
Installation und Wartung vom Betriebsnetzwerk (auf Basis von
Novell Netware)
12/81-04/91
Obermathematiker (Tätigkeiten üblich für Systemprogrammierer)
• Generierung, Installation, Configuration und wartung von
Betriebsystemen auf 3 Mainframes (JCL, Assembler IBM
360/370)
• Entwicklung eines Programms für den Datenbankzugriff von
einem Terminal (damals nicht trivial). Programmiersprache
–
Assembler.
• Entwicklung und Inbetriebnahme von Datenbearbeitung
Prozess auf Mainframes (Software, Dokumentation;
Assembler, JCL)
• Weiterentwicklung von Systembibliotheken
09/1978 - 11/1981
Zaporizhzhya Industrielle Hochschule, Zaporizhzhya
(Ukraine)
Forschungsabteilung bei Lehrstuhl für Automatisierung,
ca. 25 Mitarbeiter
Oberingenieur
Mitarbeit in Projekten zur Automatisierung in Stahlindustrie
Entwicklung von Software zur Verarbeitung von
Wissenschaftlichen Daten
05/1978 - 08/1978
Forschungsinstitut für Automatisierung in Stahlindustrie
(NIIATSCHERMET), Saporizhzhya (Ukraine)
ca. 300 Mitarbeiter
Oberingenieur
Mitarbeit in Entwicklung von Geräten für Automatisierung in
Stahlindustrie
A K A D E M I S C H E A U S B I L D U N G
1969-1978
Kyiv, Ukraine; Polytechnische Hochschule. Diplomstudium
Automatisierung mit Schwerpunkt Stahlindustrie und Kraftwerke (mit
zweijähriger Unterbrechung wegen Wehrdienst)
Abschluss: Diplom Ingenieur Wärmeenergetiker für Automatisierung
1969
Allgemeine Polytechnische Schule, Zaporizhzhya, Ukraine
Abschluss: Studienberechtigung
Dipl. Ing. Anatolij Vasilcenko
Rheingutstraße 37
Softwareentwickler
D-78462 Konstanz
Tel.: 0152-06861562
Email:
4/4
S P R A C H E N
Deutsch
verhandlungssicher
Englisch
fließend in Wort und Schrift
Italienisch
grundkenntnisse
Ukrainisch
Muttersprache
L E T Z T E P R O J E K T E
Lotto Terminal Software
Entwicklung von verschiedenen Teilen, Support (Windows, MS VS6, C++, MFC, STL,
TCP, UDP)
Lotto Selbstbedienung Terminal Software
Design, Entwicklung von Sketchflow (Expression Blend), Implementierung von GUI
(WPF), Buiseness Logic (C#, C++), Support (Windows, MS VS 2010,
LINQ, TCP)
Lotto Handheld Terminal Software
Design, Entwicklung, Support (Windows CE, MS VS 2008, C#, TCP)
Lotto Terminal Software
Entwicklung von verschiedenen Teilen und Testtools, Support (Linux, Eclipse, vi, C++,
STL, boost, TCP, HTML5, Java, JavaFX)
... und viele mehr, von denen keines davon gescheitert ist, an dem ich beteiligt war.
Ort, Datum
Anatolij Vasilcenko