Position: Software Engineer
Category: Java
English level: upper
Years of experience: 5

Sometimes contribute to open source projects and want to increase this activity.
Skilled result-oriented software engineer who is looking for relocation jobs (not domestic)

Designed and developed APIs that processed streaming data to different advertising services, which resulted in increased annual income.

Supported a web application for a tremendous post company. Responsibilities were fixing bugs, maintain the service, implementing new features for customers. Reduced memory and time consumption of SQL and HTTP queries by applying cache, improving code and optimized SQL.

Using the zero trust architecture model built a security system, that controls the trust of each device (laptop, virtual machine, phones) by using mutual authentication, ssh-proxy, SQL-proxy instances for providing restricted access based on devices policy. 

Implemented the Single Sign-On service to simplify the management process of authorization and authentication across IT infrastructure. SSO supports the following protocols SAML and OpenID-connect. The service does not depend on specific storage as usual relative databases but also AD, NoSQL. It includes identity provider integration with Google, Facebook and Github. 

Built and deployed various microservices for information retrieving, receiving callbacks, event streaming, information accumulating, service testing and more.

Worked alongside other developers and had the possibility of working alone. Always glad to share my experience with the rest of the team. Easily accept critics and have own opinion. Reliable and honest, meet deadlines and try making systems that will be  obvious and clear for end-users.

The most known technologies which I have used (including SaaS, Enterprise and OpenSource versions):

Languages: Java, Javascript, Golang, Scala, Python
Frameworks and APIs: Java Agent and JVM API, Spring, Play Framework, Go-Gin, Flask, Async IO, JBoss EAP, Hibernate.
Protocols: HTTP, RPC, TCP, UDP, SMTP, etc (yes I know OSI model)
Storages and distributed streaming, cache: Kafka, Cassandra, My\PostgreSQL, Oracle, MariaDB, Mongo, Spanner, Avrora, Apache Ignite,   Infinispan, Redis.
Map-reduce: Hadoop
Machine-learning: Pytorch & Keras.
Computer-science: Operation system, especially Linux. Networking, algorithms and data structures, concurrency.
Orchestration: Kubernetes & Docker

This is not a full list
I want to grow in the machine learning domain and use my medicine, neuro-biology science, which I read with pleasure in scientific journals.