Samuil *********
Java Developer
Most of my life I was engaged in development,
modeling and construction. Therefore, I think that
the development of software is the most
important thing for applying the acquired
thinking skills.
********************** (mailto:**********************)
Kiev, Ukraine
linkedin.com/in/samuil-********* (https://www.linkedin.com/in/samuil-*********/)
github.com/SamuilOlegovich (https://github.com/SamuilOlegovich)
EDUCATION
Java and Android Developer
itproger.com
2019
,
Java and Frameworks
JavaVision
2019
,
Java Developer
javarush.ru
2018 - 2019
,
Metrology
National Technical University of Ukraine KPI
2000 - 2004
,
WORK EXPERIENCE
Java Developer
SE AgaTradingSoftware
02/2020 - Present
,
Software for analysis and automated trading in crypto currency markets.
Development of algorithms for the formation and sorting of data
Running and testing trading strategies on historical data arrays
Development of analytical and automated trading programs
Implementation of data generation and sorting algorithms
Creation of algorithms for working with historical data
Protection against unexpected market situations
Working with trading platforms
Co-founder
NPO OSC
2011 - 2019
,
Development, testing and implementation of medical equipment.
Research and Development
Management
Engineering
SKILLS
Java
Java Core
JavaFX
OOP
Spring
Hibernate
Maven
Gradle
HTML
JUnit
JSOUP
JSON
Git
Tomcat
XLM
JavaScript
API
Design Patterns
IntelliJ IDEA
Android Studio
SceneBuilder
SQL
Android App
Functional Programming
PERSONAL PROJECTS
Crypto Currency Trading Bot 9 in 1
Automatic robot with 9 different trading strategies
Neural Network For Market
Neural network for researching patterns in the
market (practiced and satisfied their own curiosity)
Research and Development
Collects data independently, evaluates their
repeatability, maintains statistics, builds trading
patterns
Market History Analyzer
Analyzes large arrays of history according to the
input parameters and gives statistics
Take and stop for Binance
An auxiliary program that allows you to make pre-
programmed transactions with good functionality
and a simple interface. Its main advantage is that it
does not freeze the specified asset for one specific
transaction. That allows you to use funds more
efficiently.
LANGUAGES
Russian
Ukrainian
English
Tasks
Tasks