Projects in which I participated
I took part in and led different IT projects. Not always they were software projects, they were also some integrations that required more people communication rather than development. But speaking of software development, there are some of them:
-
Project under NDA
- Working period: 2020 - present time
- Used technologies: Java 8/11, Spring Boot, Apache Spark, React, Vaadin, Docker, Kubernetes, Jenkins, Apache Kudu, Apache Impala.
-
System for client data processing in Russian’s biggest bank (Sberbank)
- Working period: 2018 - 2020
- Used technologies: Java 8, Spring Boot, Spring Integration, Web Sphere (AS, MQ), RxJava 2, Oracle, Kafka, Hadoop, Maven, TestNG, DBUnit.
-
Backend part of online broker’s exchange platform
- Working period: 2019
- Used technologies: Scala 2.12, Akka, Akka Stream, Akka Http, Monix, PostgreSQL, ScalaTest.
-
“Story Line2” (news aggregator)
Because I don’t have enough time for this project anymore (and I’ve cancelled my hosting subscription) - most of the links to services are dead. However, I decided to keep this repo, maybe I’ll come back to it one day
My side-project where I had opportunity to experiment with cutting-edge technologies and programming languages. Detailed description of components and used technologies available on site of project
- Working period: 2014 - 2019
- Used technologies: Java, Gradle, Scala, sbt, Kafka, Akka, Apache Spark, Apache Storm, MongoDB, Spring, Elasticsearch
- GitPages: https://fedor-malyshkin.github.io/story_line2_build/
- Git repository:
- https://github.com/fedor-malyshkin/story_line2_build
- https://github.com/fedor-malyshkin/story_line2_deployment
- https://github.com/fedor-malyshkin/story_line2_analyser
- https://github.com/fedor-malyshkin/story_line2_crawler
- https://github.com/fedor-malyshkin/story_line2_crawler_scripts
- https://github.com/fedor-malyshkin/story_line2_client-android
-
GLR parser to extract structured data from text in natural language
My first project in NLP, inspired by tomita parser from Yandex. Implemented fully in Java and has almost the same functionality as Yandex’s product, uses morphological base from http://opencorpora.org/
- Working period: 2014-2015
- Used technologies: Spring, Java
- Git repository:
-
Magnet Platform and DMS “Big Archive”
The first big project I was involved in. Was based on old well-known technologies and provided document management services for more that 600 managers. When I gone from project, project had a base of almost 1 million documents and almost same amount of dictionary records
- Working period: 2006-2009
- Used technologies: Java, Ant, SQL, JSP, Lucene
- My part in project: authentication/search/storage module author