Vitaliy Krokhalev

Android Developer
Vitaliy Krokhalev
Android Developer
Ташкент
+998 99 950 05 25
Специализации

Разработка приложений
Мобильные приложения

Навыки

Scala
C#
Java
PL/SQL
Android SDK

Обо мне

I am currently studying English and preparing for the IELTS test.
There is a published scientific article (9th International Conference on Advanced Computing,
ADCO-2022).
Krokhalev, V. (2022). FRAUD DETECTION SYSTEM BASED ON ARTIFICAL IMMUNE
SYSTEM. Computer Science & IT proceedings, 12(8), p.13.

An android app I've been working on lately:
https://play.google.com/store/apps/details?id=com.elementpay.edc

As part of my educational projects, I created applications in Java, Scala, C#, C/C++, SQL and
PL/SQL, and also developed applications, 2D and 3D games for Android OS. Studied the
Clojure programming language and REPL. Studied Gradle and SBT build systems.
Worked in Android Studio, IntelliJ IDEA, Qt Creator, Visual Studio, Unity development
environments.

Developed applications with user interface using Qt Quick (С++), OpenFX (Java), ScalaFX
(Scala) and WPF (С#) frameworks. Used libraries and frameworks for creating user interfaces,
such as JFoenix, JMetro, AnimateFX, ControlsFX, Litho and others. Used MVC and MVVM
patterns.
Studied the LibGDX library, as well as the OpenGL interface (LWJGL, Lightweight Java Game
Library), used the GLSL shader language.

Developed applications using the Finagle RESTful API in Scala, as well as C# applications
using the WebSocket protocol. Studied Windows API, processes and threads.
Used Firebase (Cloud Firestore) databases, Realm and Requery ORM frameworks for Android.

I have some experience with image processing algorithms (dithering, image compression,
bicubic interpolation).

Worked with libraries for HTTP requests (OkHttp, Retrofit, etc), HTML parsing (JSoup), as well
as libraries for loading images, displaying and caching them (Glide, Picasso, Fresco).
Developed gallery module for Android application (browsing, image processing, gesture control).
Developed an ID card recognition module (recognition of text data from a photo using the
Google Cloud Vision API, data parsing).

Other:
- Experience in using Bouncy Castle cryptography provider;
- Experience with algorithms for encoding information and data compression;
- Experience in Figma;
- Experience using RxJava;
- Recognition of barcodes/QR-codes;
- Android Animation, Morphing Animation, Lottie;
- Android Camera2 API and CameraX.

Education

  • Polytechnic College

    Школа / Computer Systems and Complexes

    1 сентября 2011 г. - 1 июня 2015 г.
  • Siberian State University of Telecommunications and Informatics

    Бакалавриат / Computers and Automated Systems Software

    1 сентября 2015 г. - 1 июня 2019 г.
  • Siberian State University of Telecommunications and Informatics

    Магистратура / Computer Science and Engineering

    1 сентября 2019 г. - 1 марта 2022 г.

Work Experience

  • PL/SQL Developer

    Financial Information Systems / fisgroup.ru

    1 июля 2019 г. - 1 августа 2019 г.
  • Android Developer

    Element Payment Solutions / elementpay.io

    1 сентября 2019 г. - 1 марта 2022 г.