Position: Software Engineer
Category: Java
English level: upper
Years of experience: 5

I have implemented a big part of margin calculation e-trading in BNPP bank project. I am proud that a lot of client's of BNPP around the world  use our tool for calculation margin.
May 2020 — current
Implementation a margin calculation e-trading in the BNPP bank.
Stack: Java, Spring Boot,  K8S, Docker,  Microservices, JPA, SQL, Stored Procedures, Jenkins, SyBase, JUnit, Mockito

May 2018 — May 2020
1) Project "Hansa-Flex". e-commerce product. (2020.03 - 2020.05) 
• development / modernization a functionality in e-commerce product. • development mutation tests using TDD (coverage 100%).
2 ) Project "Rive gauche". Developing e-commerce system. (2019.10 - 2020.03) 
• development / modernization a functionality in e-commerce product.
• development REST services.
• development JUnit tests and integration tests.
3 ) Project "Utkonos". Developing an e-commerce system. (2018.10 -2019.08)
• development / modernization a functionality in e-commerce product.
• development of REST and SOAP services
• development JUnit tests and integration tests.
4) Project Digital Retail Assistant. (2018.05 - 2018.10) 
• development of the mobile software product. I was part of product team.
   
• development / modernization a functionality.
• development of REST services.
• development JUnit tests and integration tests.
Stack: Java SE8, Spring Framework, Hybris, Docker, J PA, Apache Solr, Maven, Git, MySQL, JUnit, Mockito, TDD.

April 2017 — May 2018
Development an analytic software product for the logistic department.
- development / modernization a new functionality in back-end.
- development / modernization front-end part of the product.
- development JUnit tests and integration tests.
- development bash-scripts.
Stack: Java SE8, Spring Framework, Hibernate, Type Script, Angular, Maven, MySQL, JUnit, Mockito,