Yan Vostrikov

Senior Software Engineer at mylivn
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Munich, Bavaria, Germany, DE
Languages
  • English -
  • Russian -
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Germany
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jul 2020 - Present

      Writing services for Mylivn social media project. Techs: Scala, ZIO, cats, Play framework, http4s, Doobie, Kafka, PosgreSQL, Elasticsearch, AWS, ECS, SQS, Docker Writing services for Mylivn social media project. Techs: Scala, ZIO, cats, Play framework, http4s, Doobie, Kafka, PosgreSQL, Elasticsearch, AWS, ECS, SQS, Docker

    • Germany
    • Financial Services
    • 1 - 100 Employee
    • Senior Software Engineering
      • Jun 2018 - Jul 2020

      Underwriting team. Design and implementation of the Underwriting service as part of the e-commerce loans system. Techs: Scala, Akka (actors, http, streams), cats, ZIO, RabbitMQ, MongoDB Design and implementation of the Payments Gateway service as part of the e-commerce loans system. Payments Gateway build on Microservices architecture to support payment transactions with different (specific to a country) external payment providers. Techs: SCRUM, Vertx.io, RxJava, SpringBoot, AWS, OpenAPI spec, RabbitMQ, MongoDB, Docker, Jenkins, GitHub, Jira, NewRelic Show less

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Java Developer
      • Nov 2017 - May 2018

      Development of E-Comerce system that aggregates many C parts Suppliers. Kubernetes, Docker, Spring Boot, MySQL. Development of E-Comerce system that aggregates many C parts Suppliers. Kubernetes, Docker, Spring Boot, MySQL.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Java Developer
      • May 2014 - Jun 2017

      Project: otixo.com. Cloud storages aggregation. Front-end development (Java, GWT, HTML, CSS, Javascript). Back-end development (Java 8, Tomcat, MongoDB, Akka, Scala, AWS EC2, ElasticCache, S3): - Otixo Accounts Management subsystem; - File management and searching for remote Cloud Storages; - WebDav, Otixo Rest API, and GWT-RCP interfaces; - Integration of Cloud Storages (FTP, WebDav, Dropbox, Google Drive, OneDrive, Box.com, Facebook, Amazon Drive, S3 ...); - Data model architecture (MongoDB, MySQL-based storage); - Moving data from MySQL-based storage to MongoDB; - Files sharing and users collaboration subsystem; - End-to-End file encryption functionality; - Integration of the Recurly Payment System; - Performance tuning; - Testing (jUnit) and source code management (Git); Show less

    • Java Developer
      • 2012 - Jun 2014

      Otixo.com service development (Cloud storages aggregation). Tasks: - Core development: HTTP networking, multi-threading, WebDav and Rest API access implementation, Cloud connectors implementation (FTP, WebDav, Dropbox, Google Drive, SkyDrive, Box.com, Facebook, UbuntuOne ...); - Front End development (Java, GWT); - Data model architecture (proprietary DB access library); - Testing (jUnit); - Performance tuning Otixo.com service development (Cloud storages aggregation). Tasks: - Core development: HTTP networking, multi-threading, WebDav and Rest API access implementation, Cloud connectors implementation (FTP, WebDav, Dropbox, Google Drive, SkyDrive, Box.com, Facebook, UbuntuOne ...); - Front End development (Java, GWT); - Data model architecture (proprietary DB access library); - Testing (jUnit); - Performance tuning

    • Russian Federation
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Java Developer
      • Jul 2011 - Jan 2012

      Credit System development. Credit System development.

    • Telecommunications
    • 1 - 100 Employee
    • Java Developer
      • May 2005 - Jul 2011

      1. jNetX Telecom Service Studio development. 2. SIP stack implementation. 2. Telecom services development on top of jSLEE platform such as payment services. [Diameter, OneAPI, SLEE] 3. Bug fixing, code reviewing, code refactoring. Full cycle of software development , including • Requirement analysis • Design and implementation • Unit testing 1. jNetX Telecom Service Studio development. 2. SIP stack implementation. 2. Telecom services development on top of jSLEE platform such as payment services. [Diameter, OneAPI, SLEE] 3. Bug fixing, code reviewing, code refactoring. Full cycle of software development , including • Requirement analysis • Design and implementation • Unit testing

Education

  • Novosibirsk State Technical University (NSTU)
    Bachelor's degree, Physics of charged particles beams. Particles accelerators engineering
    1985 - 1992

Community

You need to have a working account to view this content. Click here to join now