Yan Vostrikov
Senior Software Engineer at mylivn- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Russian -
-
German Elementary proficiency
Topline Score
Bio
Experience
-
mylivn
-
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
-
-
-
Kreditech
-
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
-
-
-
simple system GmbH
-
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.
-
-
-
We.Team
-
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
-
-
-
Sberbank-Technology
-
Russian Federation
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Java Developer
-
Jul 2011 - Jan 2012
Credit System development. Credit System development.
-
-
-
jNetX
-
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