Position: Senior Software Engineer (FinTech Domain only)
Category: Java
English level: fluent
Years of experience: 4


I am actively seeking a project within the realm of banking, payments, or any related areas.

Briefly:
 A versatile tool for optimal, low-latency data distribution.
across various platforms (FinTech domain)
- Implemented performance enhancements, increasing the throughput of the by 150%
- Ported functionality from the C++ version to Java, expanding the software's applicability.
- Enhanced software through feature development, code quality assurance, and bug
resolution.
--------------------------------------------------------------------------------------------------------------------------
Developing Construction Execution System (Automotive domain)
The project has one big API and several data pipelines. We have used streaming and batch data processing as well as synchronous REST API calls. 
-----------------------------------------------------------------------------------------------------------------------------
Developing a trading platform (both web and middleware) (Fintech domain)
- Managing distributed transactions using sagas
- Designing async cashing solution for services
- updating services to java 17 (source, AWS configs, Jenkins pipelines, etc)
- and so on.
-----------------------------------------------------------------------------------------------------------------------------
Developing and maintaining big monolithic project (Telecom Domain)
- Developing new features.
- Performance improvement tasks.
- Jenkins pipelines configuration.
- Code reviews, refactoring.


 that's not all my experience. All is in CV.