TECH STACK
Programming Languages:
JavaEXPERIENCE
Industry Experience
Banking & Finance, Entertainment & Games, Business & Productivity, Films & TV, Healthcare & Medicine, Law & Government
Product Experience
Online-banking services, Game, Database, Catalogue, Tickets booking mobile app, Financial data management system, web and mobile apps, CRM
PORTFOLIO HIGHLIGHTS
Feb `18 – Present
1 year
Sbe.
Senior Java developer
Implementing new features; Testing; Mentoring junior developers; Stabilization.
Banking, RF
We are working on the single solution for bank customer service whatever device or communicative channel is utilized (Internet, smartphone or bank department). System has unified interface that is common for all bank products and services.
Technologies Stack:
Java Spring Mockito REST MavenIndustry:
Banking & Finance
Product:
Online-banking services
Oct `17 – Feb `18
4 months
Fat Pack
Senior Java developer
Create database structure; Create application model; Review pull requests; Manage work back-end developers; Refactoring; Stabilization.
Sport, Germany
The game is called Fat Pack Challenge. The main idea is the ability of users to register in the game, receive and carry out tasks related to fitness loads and on the basis of results to receive prizes.
Technologies Stack:
Java PostgreSQL Spring JUnitIndustry:
Entertainment & Games
Product:
Game
Aug `17 – Oct `17
2 months
Clear View Systems
Java developer
Create secure server; Stabilization.
Database, Canada
An application, which provides users an opportunity to search people or organizations through unique database of sanction lists and figure out whether they are allowed to visit some certain country or not.
Technologies Stack:
Java PostgreSQL SpringIndustry:
Business & Productivity
Product:
Database
Jun `17 – Aug `17
2 months
Manawa
Java Developer
Manage DB; Create FTP connection module; Stabilization.
Warehouse management systems, Spain
Web application for catalog data (e.g. goods, stores, employees) synchronization, loaded from different data sources for company. Synchronized data is used in corporate data warehouse to create unified business analytics.
Technologies Stack:
Java MongoDB SpringIndustry:
Business & Productivity
Product:
Catalogue
Apr `16 – May `17
1 year
Cinamon and Kosmos IMAX
Android developer
Development of new features; Implemented Business logic; Stabilization.
Service sector, Estonia
Mobile applications Kino Kosmos IMAX and Cinamon allows to watch trailers and film bills, buy tickets and snacks, and also not to forget about the new films chosen thanks to reminders. The purchase payment is organized right in the application.
Technologies Stack:
Android SDK Google Analytics Java GSON Support Libraries Java Facebook SDKIndustry:
Films & TV
Product:
Tickets booking mobile app
Sep `14 – Aug `15
11 months
JE.
Java developer
Refactoring; System architecture and design; Participating in system architecture; Developing core modules; Stabilization.
Finance system, RF
The project is for national bank and aimed to identify illegal financial transactions. The delivered solution is able to process more than 20 000 operations per minute and analyze databases with more that 40 bln records of financial activity.
Technologies Stack:
Java MySQL Spring MockitoIndustry:
Banking & Finance
Product:
Financial data management system
Sep `14 – Aug `15
11 months
Blaze.
Android developer
Development of new features; Responsible for coding User interfaces; Implemented Business logic; Stabilization.
Medicine, USA
The app for finding pharmacies closest to your location in California which can sell cannabis products for prescription based medicinal purposes. Through integration with Google Maps you can find nearby dispensaries, delivery services, doctors. There is an opportunity to view information about stores, photos and reviews, and learn available items and prices in order to better plan your visit. Smart search automatically filters companies by category, relevance and proximity to your location.
Technologies Stack:
Android SDK Java Dagger 2 Retrofit 2 RxAndroid RxJava Support Libraries JavaIndustry:
Healthcare & Medicine
Product:
web and mobile apps
May `13 – Aug `15
2 years
MosGorEnergy
Java developer
Development of new functionality; Implementing new features; Implementing communication with front-end; Stabilization.
CRM-system, RF
System designed to optimize customer service Mosenergo, one of Russia's largest energy retail companies. The Customer’s call center needs to handle a large flow of incoming requests: register them, accept requests for network maintenance, send specialists, handle claims, etc. The system we created automates the processes connected with the work of the call center and provides various reports based on the statistics collected.
Technologies Stack:
Eclipse Hibernate Java PL/SQL Spring WicketIndustry:
Law & Government
Product:
CRM
EDUCATION
Vitebsk State University named after P.M. Masherov
Degree in Applied Informatics