vladdossik / nekromant322

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nekromant322

Hi, I'm Anatolii Marandyuk

22 y.o. backend developer from Moscow

nekromant322

All of my personal projects are available at github

Connect with me:

Right now I work at Alfabank as senior Java/Kotlin developer

My contribution allows users to update passport, addresses and other information from mobile application staying home.

Technology stack:

  • Kotlin, Java 11
  • Spring Cloud
  • MongoDB, Hazelcast
  • JUnit, WireMock
  • Gradle
  • Kafka
  • Docker, Mesos, Marathon
  • Prometheus, Grafana, Kibana

2 years at EPAM as software engineer

Development of banking software for issuing credit cards for Sberbank:

  • Integration with internal services
  • Layout for printing forms
  • AOP starter for metrics and audit
  • Release support
  • Full automation of regression testing:
    • Implementation of mini behavior driven framework based on Cucumber
    • Development of dictionaries of business terms for reusing in test scenarios
    • Preparation of the environment (managed services at UAT)

Development of omnichannel middleware for money transfers for VTB:

  • Migration from monolithic architecture to microservice architecture
  • Filtering and sorting for client products
  • Orchestration of c2c money transfers
  • Service for scheduled transfers from templates
  • Integration with internal services via reactive web clients
  • Cache for API's responses
  • Implementation of a retry mechanism for callbacks to key platform services to increase reliability

Technology stack:

  • Java 8, Kotlin
  • Spring (Boot, Security, WebFlux, Data, Actuator)
  • PostgreSQL, Redis
  • JUnit, TestNG, Cucumber, Groovy
  • Maven, Git
  • Atlassian (jira, conf, bb)
  • Kafka
  • Gitlab CI
  • Docker, k8s

1.5 years in EdTech startup as Java developer

Development of training system:

  • Integration with social networks
  • Module for sms and email advertising
  • Api adaptation for android application
  • Functionality related to bug reports and feedback for them
  • Integration with code verification system

Technology stack:

  • Java 8
  • JUnit
  • Maven, Git, Tomcat
  • HTML, CSS, JavaScript
  • Thymeleaf, Jackson

About