Position: Senior Java developer
Category: Java
English level: upper
Years of experience: 4

- Successfully solved urgent project related issues during the release at the client's side
- Designed and developed efficient & flexible solution for managing configuration presets to be built for a variety of targets in short terms
- Effectively and in a short time trained newcomers when the project was growing fast
- Leading a subdomain and managing small team
Related Java experience:
- Development Spring-based back-end solution for configuration management  
- Designing developing spring based back-end for Telegram bots (Spring, JPA, REST)
- Integrating networking features into GUI IDE-like app (Spring)
- Developing extensions for Android applications
- Working on HAL wrapper for Android (Java) 

Related non-Java experience:
- Developing IDE-like applications (Java/C++/Qt) for driver configuration management
- Developing Android build system utilities (Python)
- Writing parser for custom markup languages (Python)
- Implementing flexible built-time helper for assembling presets of configurations to be flashed on target (Python)
- Rabbit hole of C/C++ embedded experience
Domain: cloud, backend, networking.
Team: well-balanced self-sustaining team (prefer up to 6 people in the subteam) with well-organized processes
Project: healthy Work/Life balance, may consider business trips to the customer's release placement

DON'T propose russian speaking international teams. From 24.02.2023 I don't know russian