Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 11

I think my main achievements are: saving a couple of sinking projects, deal with unclear requirements, work effectively under time pressure and surviving all of this )
I’m a Java (Core, Multithreading, Hibernate/JPA) developer with additional experience in frontend: JavaScript (React.JS, Redux), prototyping and architecture, requirements gathering and implementation. 

Experience (2003-20202)
    • Developed cloud solutions fo big data management inn GCP (Active MQ, Docker, Spring Boot, Postgres)
    • Created architecture and led development of a blockchain based enrollments queue service (ed-tech)
    • Worked on analyzing different software components that can be used to speed up and optimized development.
    • Organized hiring process of middle-junior developers, created test tasks and interview process.
    • Worked on creating project deployment and testing processes, server environments

Java, Kotlin, Tendermint, PBFT consensus, digital signatures (ECDSA, EDDSA), Postgres SQL
JavaScript, Semantic UI, React/Redux

    • Worked on creating distributed data collection pipelines using Spark.
    • Participated in a distributed team as development coordinator, gathered requirements form business, backend and frontend.
    • Created backend for new business requirements (mobile cashback solution)
    • Optimized and refactored legacy code, which drastically improved maintainability and reduced cost of support.
    • Created testing infrastructure for existing projects.
    • Worked on prototyping alternative solutions to existing stack (Cassandra, Kafka)

Cassandra, Kafka, Spark, Scala

    • Worked on distributed ETL architecture – Kafka, Zookeeper, Redis.
    • implemented new features for Data Collection Pipeline.
    • Developed Content Mapping feature, both backend and frontend.
    • Developed Backbone JavaScript components.
Java, Spring Boot, JavaScript, BackboneJS, Cucumber
    • Developed unique diagram rendering technique.
    • Created distributed rendering backend with PhantomJS.
    • Implemented backend using NodeJS.
Java, NodeJS, SVG
    • Backend representation of SS7, Network Data Model
I'd like to work on something useful to people)