Passionate software engineer with a preference for JVM languages(Java, Kotlin), JavaScript, functional languages (Scala), big data technologies, search-engines, NoSQL and SQL databases.