Position: Technical Lead / Architect
Category: Lead
Experience: 11 years | English: upper

Some of the results/achievements are mentioned in Experience section:
- employed and managed remote team of 5-7 developers
- designed and partially implemented microservice-based application
- optimized XSLT 2 stylesheet to decrease execution time from something close to eternity (on large XML files execution had never finished, but at some point of time crashed due to memory limit) to time measurable in minutes
- solved different problems with Oracle Database performance, which were making client application almost impossible to use 

Also, to give an example of fast diving abilities, there was a situation when within 1 day I have found defect in Firefox browser implementation and provided a fix (before that I never worked with Firefox sources).
I have almost 20 years of experience in commercial software development.

For about 9 years now I'm leading a remote team of 5-7 developers for a Swiss company and performing architect duties. On this position I have:
- employed and managed the remote team for the company
- designed architecture for new web applications developed by the company (backend), involving microservices, REST APIs (including HATEOAS), asynchronous communication orchestrated by Camunda BPMN (with Zeebe in perspective), API gateway, unified logging, performance metrics, service mesh, etc.
- developed scripts (Vagrant, Ansible, Bash, etc.) for creating local Kubernetes cluster for development purposes, including all applications needed for our microservices solution (PostgreSQL, RabbitMQ, LinkerD, Harbor, Elasticsearch, Kibana, Camunda REST service, FluentD)
- actively participated in developing microservices and other web services using .NET Core
- had very good results in XSLT 2 stylesheets optimization (performance and memory usage) and in Oracle Database performance optimization

As software developer I mostly worked with .NET/C#, Oracle Database, WCF, SOAP, REST APIs (including HATEOAS), C++ (pre-11), XSLT 2, SQL, PL/SQL, Kotlin, Jetpack Compose (declarative UI), WinAPI. I have mostly developed web services, desktop applications, Android app. I have a lot of experience with performance optimization (XSLT, Oracle Database), multithreaded and asynchronous programming. Also I have experience with Java, PostgreSQL, Bash, Powershell, HTML, CSS.

I'm always keen to learn new technologies and apply them for new projects. Especially I'm interested to grow in designing and implementing highly scalable cloud-native applications.
I would be interested in:
- designing high-load cloud-native software systems
- discovering and defining the stack of technologies suitable for project requirements
- leading development team in technological decisions
- building the atmosphere in which each team member will have the possibility and motivation to contribute his/her
experience and ideas to product design
- mentoring the team
- participating in the development of the most challenging code
- optimizing software solutions
- having the possibility to constantly update my technical skills and use the latest technologies

Especially interesting would be the projects for the field of molecular biology, health care, or scientific research.

I prefer 6-hour work day.