О себе: Java/Go-разработчик, знаю Spring Boot, Hibernate, PostgreSQL, Liquibase, RabbitMQ, есть опыт MySQL, MongoDB, Thymeleaf, Webpack, считаю признаком зрелого проекта - наличие автотестов.
В свободное от работы время пишу на Go. Собираю travis'ом.
Go:
echo, dep, viper, packr, rice, Boostport/migration, mockery, dig, fx
Java:
* Spring: Spring Boot, Spring Data JPA, Spring Data Mongo, Spring Rabbit, Spring Testing, Spring Security, Spring Session
JEE: JMS, JPA; JDBC, Hibernate
Databases: MySQL, H2, MongoDB, PostgreSQL, Redis, Hazelcast
MQ: RabbitMQ, Apache Qpid, ActiveMQ
* Servlet containers: Tomcat, Jetty (embedded)
* Application Servers: Wildfly, Glassfish
* OIDC: Keycloak
* Testing frameworks: JUnit, TestNG, Rest Assured, Mockito, Spring Test
* Jmeter;
* build tools: Gradle, Maven;
XML / JSON:
* XStream, JAXB, Jackson, JsonPath, javax.json
* JSF 2.0: PrimeFaces
SCM: git, svn, TFS;
CI: Jenkins, Travis
Технологии и др: TDD, Design Patterns.
Other programming languages:
* Python, Groovy, bash.
IDE: IntelliJ IDEA, Eclipse.
OS: Fedora 21 - 29, Centos 7, Debian 7
Linux: systemd, journald
VM: VMware Workstation, Oracle VM VirtualBox, Microsoft Virtual PC 2007, qemu
Сontainerization: Docker, Docker Compose
Microservices: Consul, Feign, Hystrix
Monitoring: Prometheus, Grafana
Web: Require.js, Backbone.js, Underscore.js, JQuery, Google maps, Webpack, Jasmine, KarmaJs, VueJS
Английский -- на уровне чтения документации
Профессиональные цели: Изучение и дальнейшее использование популярных библиотек, фреймворков, языков, инструментов; юзабельный интерфейс, предпочитаю использование готовых решений вместо костылей...
Проекты
* Блог nkonev.name https://github.com/nkonev/blog (Websockets, Vuejs, Webpack, Spring Security, Spring Session, Spring Data JPA, Docker swarm, Prometheus, Grafana, PostgreSQL, Redis, RabbitMQ, Elasticsearch)
* Хранилка файлов https://github.com/nkonev/blog-storage (Go, MongoDb, fx, Vuejs, Webpack)