Position: Full Stack Java Developer
Category: Java
English level: upper
Years of experience: 6

- Initiated documentation increasing for newcomers based on my own project onboarding experience
- Participated in interview processes and onboarding for newcomers
- Initiated using the Unit Tests and Sonar to increase the project's quality.
- Took an active part in planning, and refining functional and non-functional requirements both before and during development (if needed)
- Took responsibility for some modules when one of the key developers left the project
- Managed cross-team communication and delivered clear API for external teams
- Configured OAuth2.0 Authentication for external apps communication
- Played roles of PM & BA on the project and managed all the customer communication
- Actively participated in customer meetings and put forward some new features and ideas for improving the product. 
- Initiated and implemented global refactoring before developing a new major app version.
- Made a deep investigation of the payment providers market and successfully implemented a custom payment solution with multiple payment providers support
- Initiated and started working on project documentation that helped with onboarding for the newcomers
- Onboarded and led the team of two developers
Expect an interesting project where I can prove myself as a specialist and use all my skills