Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 3

2019 - Course, M001: MongoDB Basic
2019 – Course, M220J: MongoDB for Java Developers
1. “Online advertisements crawler”. Design application architecture using RESTful, Java, SpringBoot, MongoDB.

2. “Twitter messages analyzer”. Design application architecture, integration API using RESTful, Java, SpringBoot, Postgres.

​3. Development of microservice that collects data from employment-related search engines, communicating with other microservices via REST API, analyzing collected data, building graphs. Fix bugs. Using SpringBoot, MySQL.

4. “Building payment management system, using API’s Payment Services” -  LiqPay, CyberSource, Unipay, using application architecture Java, Spring MVC, JPA, Maven, MongoDB.

5. “Writing an online-shop at the Telegram”.  Using application architecture, integration: Java 8, SpringBoot, TelegramBot, Gradle, API RESTful, MySQL, FlyWay migration, GlassFish.

6. “Employment Portal”. Development of additional functionality and support of the portal.  Design application architecture using Java 8, SpringBoot, Cassandra, Maven, Elasticsearch, Apache Camel, Apache Wicket, Thymeleaf, TomCat.

7. “Open-Data-Service”. Development of additional functionality and integration with an “Employment Portal”.  
Using Java 8, REST API, SpringBoot, Cassandra, Apache Camel, Elasticsearch, Maven, XSD, XML, JSON, YAML.

8. “BountyHub Portal”. Development and support of a BountyHub web portal with a unique ecosystem based on Tron blockchain for making money by performing tasks in various social networks such as channel subscriptions, posts, etc. Controlling and verifying tasks with an AI Bot.
“Telegram-Bot Platform”. Development of Bounty platform using Telegram-Bot with functionality for sending users advertising offers and messages.
“Linkedin Bots”. Development of an AI LinkedIn Bot to automatically promote a profile on the LinkedIn social network. Admin panel development for managing and setting up the Linkedin Bots
“Social Data Analytics”. Development of unique E-commerce analytics service for data collection and analysis and reporting on advertising and analysis of the effectiveness of product promotion from social networks such as Google, Bing, Pinterest, and Facebook. 

9. “OpenExchange”
OpenExchange specializes in high-end virtual and hybrid events, bridging the worlds of real-time videoconferencing, live stream- ing, and searchable on-demand video archives. The following Live Stream technology is used for video conferencing Zoom, BlueJeans, Webex, Teams, Veracast, and Knovio.
Willing to improve my professional skills. Web-based SpringBoot projects.