Position: Senior Java developer
Category: Java
English level: fluent
Years of experience: 7

Solid academic knowledge (Master of Science, German university)
Getting positions in top tech-companies in a highly competitive environment.
I've had 2 personal businesses: I'm the founder of a crypto copy-trading platform (unfortunately, didn't become profitable) and a crypto arbitrage automation bot (works pretty well).
Personal endeavours: cryptocurrency copy-trading platform for Binance; Cryptocurrency arbitrage automation between major centralized exchanges.

Career:
SAP SE
 1. Design a robust partitioning advisor for dynamic workloads in SAP HANA database.
    - Detect workload drift and change partitioning layout if it results in memory cost savings. 
    - Propose an algorithm to merge access statistics coming from different table partitions
 2. Developing SAP Analytics Cloud using JavaScript (SAPUI5, Webpack)
    - Reduced build time of development proxy server 7 times by mocking/stubbing external dependencies
-----------
Innovecs
Developing a warehouse management system using Java (Spring framework, Hibernate), JS, SQL.
• Set up the framework for automated testing, presented PoC to the customer
• Implemented a new module from scratch, with changes to database schema and adding new REST endpoints.
• Developed a tool which decreased developer`s time for manual test-data generation 4 times.

Mostly experienced in back-end Java-world technologies: Spring, Hibernate, Maven, etc.
Have solid academic knowledge of computer science and distributed systems engineering in particular.
I want to put myself into something that makes a difference.
It would be nice If people could benefit from the results of my work.
I also seek responsibility: being a "small part of a gigantic mechanism" is not for me.