Навыки:

Python, Java, Javascript(Core)
Mql4-Mql5(C++)
HTML, CSS, SQL
GIT
Метод слепой печати
Умение находить решение
через анализ поиска google
English (чтение с переводчиком)

Личные качества:

Ответственность
Концентрация
Упорство решения задачи
Планирование
Комуникабельность

Примеры работ:


Участие в проэкте Web - JavaTopJava
Web - Python(Django) cours.pythonanywhere.com/

Фриланс MQL-5 Отзывы:

View Igor Petrow

Игорь Петров

Украина
Тел: +38 (097)6024776
Польша
Тел: +48 (796)204036
i.petrow.develop@gmail.com
Telegram     Whatsapp
GitHub
View Igor Petrow's profile on LinkedIn

Время Наименование Стек технологий и др.
2022(Июнь-Июль)

Python
Разработка web приложения "Образование"
cours.pythonanywhere.com/
  • Django, CMS, Система регистрации и управления пользователей , Наборы форм Кеширование-Memcached
  • База данных-MYSQL(Orm ->text,video,images,fales), ORM - Django, Ajax - сохранение в бд
  • примеси django-braces
  • Порядок модулей и содержимого drag-m-drop (виджет JavaScript)
  • Единый интерфейс для формирования шаблонов содержимого разных типов
  • Deploy : pythonanywhere.com
  • RESTful api (реализация получения курсов) c аунтификацией(для зачисления на курс)
2022(Февраль-Май)

Python
Курс программирование на Python Сертификат окончания: Russ
2017:2018

Java
Java-разработчик enterprise-приложений, стажер.
  • TopJava
    • Стек технологий: Spring Security, Spring MVC, Spring Data JPA, Spring Security Test, Hibernate ORM, Hibernate Validator, SLF4J, Json Jackson, JSP, JSTL, Apache Tomcat, WebJars, DataTables plugin, Ehcache, PostgreSQL, JUnit, Hamcrest, jQuery, jQuery notification, Bootstrap, GitHub OAuth2.
    • Участие в разработке Spring 5/JPA Enterprise приложения c авторизацией и правами доступа на основе ролей на стеке: Maven, Spring MVC, Spring Security, REST (Jackson), Java 8 Stream API.
    • Cохранение в базы Postgres и HSQLDB на основе Spring JDBC, JPA (Hibernate) и Spring-Data- JPA.
    • Реализация и тестирование REST и AJAX контроллеров (более 100 JUnit5 тестов).
    • Реализация клиента на Bootstrap (css/js), datatables, jQuery
    • Сертификат окончания
    • JavaOps
    • English Russ
    2017:2018

    Java
    BaseJava - Разработка Web приложения "База данных резюме"
    • используемые технологии: Java 8, IntelliJ IDEA, GitHib/Git, Сервлеты, JSP, JSTL, Tomcat, JUnit, PostgreSQL, GSON, JAXB
    • хранение резюме
    • в памяти на основе массива, отсортированного массива, списка и ассоциированного массива (Map) в файловой системе (File API и Java 7 NIO File API) в стандартной и кастомной сериализации Java в формате JSON (Google Gson) в формате XML (JAXB) в реляционной базе PostgreSQL
    • деплой веб приложения
    • в контейнер сервлетов Tomcat в формате JSON (Google Gson) в облачный сервис Heroku
    2017:2018

    Java
    Многомодульный maven. Многопоточность. XML. Веб сервисы. Удаленное взаимодействие Разработка полнофункционального многомодульного Maven проекта состоящего из 3-х веб приложений
    • приложение импорта из XML (JAXB, StAX, XPath, XSLT) многопоточного почтового веб-сервиса (JavaMail, java.util.concurrent, JAX-WS, MTOM, хендлеры авторизации, логирования и статистики)
    • веб приложения отправки почты с вложениями
    • по SOAP (JAX-WS, MTOM) по JAX-RS (Jersey)по JMS (ActiveMQ) по JMS (ActiveMQ) спользуя асинхронные сервлеты 3.0
    • сохранение данных в PostgreSQL используя jDBI
    • миграция базы LiquiBase
    • использование в проекте Guava, Thymleaf, Lombok, StreamEx, Typesafe Config, Java Microbenchmark JMH
    2016:2017

    Java
    СОбучение на курсах "JavaRush" Курс "Java Junior" Классы, объекты, методы и переменные. Типы данных, массивы, условные операторы и циклы. Коллекции и ООП. IntelliJ IDEA Потоки, сериализация, интерфейсы и множественное наследование. Устройство объекта Object, String, внутренние классы. Что такое DeadLock, Wait, notify, notifyAll, Jsoup и Swing, JSON, Guava, Apache Commons Collections, JUnit, Сборка мусора в Java. Git, JAXB, RMI, DynamicProxy курс «CS50. Основы программирования» Основные команды Linux.Язык Си Что такое криптография? Простые криптографические шифры. Баги Алгоритмы сотрировки. Компилятор. Побитовые операции. Рекурсия. Кодирование изображения. Указатели. Веб : HTML? CSS? протокол ТСЗ/IP и HTTP Язык программирования PHP Шаблон MVC.SQL JavaScript. Ajax. DOM Искуственный интелект Курс "Программирование под Андроид"
    20015:2021

    MQL4-MQL5(C++)>
    |Фриланс MQL-5

    Разработка автоматически систем торговли(Роботы, советники,индикаторы), помощников для ручной торговли с пользовательским интерфейсом, с применением пользовательских индикаторов, самообучающихся алгоритмов на основе патернов тикового анализа. Разработка мультивалютной системы, с применением одновременно нескольких торговых стратегий, на основе объектно ориетированного подхода, с использованием патернов проэктирования Стратегия, Шаблонный метод

    2000- 2003 Менеджер - администатор компьютерного клуба
    Настройка и обслуживание компьютерной сети
    1995:2000 БИП - Бердянский институт предпринимательства
    Экономический Факультет Специальность : Экономист менеджер(не оконч. 4 года)