OD

Oleksandr Dyakov

nicht verfügbar bis 12.11.2024

Letztes Update: 12.11.2022

C/C++/C#/Java/Swift DEVELOPER, Natural language processing, neural

Firma: DyO
Abschluss: Data Analyst
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (verhandlungssicher) | ukrainisch (Muttersprache)

Skills

C/C++/C#/Java/Swift/JavaScript DEVELOPER, PROJECT LEADER, DIGITAL TV TEAM, Natural language processing, neural network programming, Artificial intelligence, Refactoring, Video processing, Xcode, profiler, search engine, database, Swing, WSD, Image processing, User Interface, OpenSSL, encryption, SSH server, remote connection, VxWorks

Projekthistorie

01/2014 - 12/2015
JAVA DEVELOPER
GENIUS GAMES

The project has the game server which was written in Java. I wrote a proxy server to emulate a network delay. It provided the
possibility to estimate the network latency with help of the proxy server.

04/2012 - 03/2014
PROJECT LEADER, DIGITAL TV TEAM
SAMSUNG ELECTRONICS

TVis project in Java, 10 developers.
The project has the same interface as Xcode but different intention. It destines for internal usage of Company and provides
communication between developer and Samsung TV of all models (due to the same OS and interface). So it has graphical
analyser, profiler, statistical block and block of settings. The project had spread development cycle.
Artificial intelligence search engine. 5 people : 2 mathematicians, 3 developers.
The project is intended to prevent penetration of malicious javaScripts into user's computer. There was a developed mathe-
matical model of JavaScript prediction and analysis. The database for malicious and benign scripts has been extracted from
internet and then the own prediction system has been constructed. User interface was written in Java (Swing).

03/2007 - 03/2012
SENIOR DEVELOPER, PLATFORM TEAM
SAMSUNG ELECTRONICS

KOREA
Solely designed and developed WSD connectivity module which includes WSD scanning functionality. This task required
entire WSD protocol implementation which is combined with integration into working framework. The WSD module interacts
with the internal mechanisms of job workflow, registration, Scanning part, Image processing, User Interface and Client. So
this task requires a detail knowledge of the system as whole and a solid understanding of its subsystems and their interactions.
WSD functionality (WSD scanning) was accomplished and passed Windows LOGO certification.(C/C++)
The Scan-To-Email or "ScanToEmail" feature with the Security MIME implementation (using OpenSSL). The internal
database has been written from scratch to keep and manage the keys for encryption. The database also provided keys for user
authentication. S/MIME allows printers to send encrypted and signed letters to more than 50 domains. It was tested with
Microsoft Outlook, Microsoft Outlook Express, Mozilla Thunderbird etc. The functionality was accomplished and passed
Microsoft LOGO certification. (C/C++)

01/2000 - 12/2007
EMBEDDED SOFTWARE ENGINEER
SLOVENIAN - UKRAINIAN JOINT VENTURE ISKRATEL - MONOLITH (MONIS)

MONOLITH (MONIS) - KHARKOV, UKRAINE
Solely designed and developed SSH server for a telephone exchange. The server can accept up to 8 connections simultaneously
and allows users for a remote connection and management. It is used for Call centres and as a secure connection for managing
online conversations. The main requirement was to minimise resource consumption. The project was developed and applied
for mass production. (C, C++, VxWorIcs)
Real-time Database Replication Mechanism (hot sparing) implementation. This was a very interesting and crucial task for
a telephone exchange in general. It allows to keep the conversions online, even if the system reboots. So that mechanism
synchronies current conversations records in database to a replicate side using real-time database. (C/C++)

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Oleksandr Dyakov C/C++/C#/Java/Swift DEVELOPER, Natural language processing, neural aus Tuningen C/C++/C#/Java/Swift DEVELOPER, Natural language processing, neural
Registrieren