Position: Senior Software Engineer
Category: Java
English level: fluent
Years of experience: 8

- Built backend development process from the scratch that includes unit tests and pair programming culture, code ownership, and agile practices
- Blueprinted CI/CD based on GitLab CI and Docker Swarm, stage and dev environments
- Solved a critical issue with disk space of existing file storage and totally refactored it to be scalable
- Optimized resource usage and accelerated speed of video conversion up to 30%,  which reduce hosting cost up to 15%
- Achieved boost of API execution time up to 60% by elimination Hibernate `N+1` problem
- Analyzed and proposed solution to optimize file storage size by 30%
- Participated in the sales process, which boosts sales deals to 3%
I have solid experience in building distributed Java solutions, that includes:
- event-driven microservices;
- the asynchronous data processing pipeline;
- video conventions;
- distributed file storages.

Big experience with leading teams and building development process from scratch.
I'm looking for a product company, with a wide set of programming languages and frameworks, not limited only to Java. I'm also considering Full-Stack Positions.