I'm a highly autonomous software engineer used to being involved in every phase of software development, including collecting requirements, designing architecture and interfaces, creating tests, writing code, deployment and support. I always try to understand the business context and pursue the high-level goals of the project.
While I'm the most comfortable creating back-end Java applications, I've also created several front-ends using various JavaScript frameworks. I'm able to work with simple Scala code too and always eager to work on various DevOps tasks, like writing Bash/Python/NodeJS scripts, setting up continuous integration servers or creating Docker images. I have a decent knowledge of general IT topics such us multithreading and networking.