Специализация и профессиональные навыки:
Scala:
- настоящий функциональный код
- перенос мышления сотрудников на scala
- DSL под задачи
- scala macros
- com.twitter.* (finagle, ostrich, scrooge, kestrel)
- squery, subcut, scalatest
Hadoop:
- Hadoop MapReduce
- Hadoop DFS
- HBase
- Mahout
+ setup/configuration/production/failover
Apache Storm
Apache Spark + MlLib + Sparkling Water
Apache Kafka
Apache Zookeeper
Java:
- core: io, nio, collections, threading, java.util.concurrent
- libs: hibernate (search/orm/validators), netty, trove, apache-commons.*, aspectj, spring
- hardcore: JMM, volatile, false/true sharing, cache coherence, NUMA aware, sun.misc.Unsafe
Profiling/debug: clover, emma, jstack, JProfiler
Testing: EasyMock, JMock, TestNG, JUnit, ScalaTest
DB: BDB (oracle sleepycat), Postgresql, hbase, leveldb
Releng: Docker, SBT, Gradle, Teamcity, DPKG, Maven2, Ant, Bamboo
PM: Jira, Confluence, Trac, Bugzilla
SCM: Git, Subversion
IDE: IntellijIdea