Java / Android Developer / DevOps
I am detail-oriented professional with 2 years of industrial experience as Java Developer with focus on J2EE stack & Distributed System.
Skilled at Software Engineering, Artificial Intelligence, Machine Learning and algorithms.
Good written and oral communication skills, good teamwork with global team.
+ Programming languages:
- Java (Servlets/JSP, JDBC, JUnit)
- C++, Prolog, Lisp
+ Databases: SQL (Oracle, MySQL, PL/SQL)
- Spring Framework (novice)
- Hibernate (novice)
- Android Studio
+ Version control systems: GitHub, SVN
+ OS: Windows, Linux, MacOS X
+ Other IT skills:
- Algorithms and data structures
- TDD (JUnit with Hamcrest, Mockito, JWebUnit)
- JSON, AJAX
- REST API
- HTML, CSS
- XML, SAX/DOM, DTD, XPath, XSLT, XQuery, XML Schema, RDF, RDFS
- Big Data: Hadoop (main concepts)
- Android SDK
- Knowledge of SCRUM/Agile methodology
- Experience with Continuous Integration
- Machine Learning methods
- OWL (Web Ontology Language), Jena, SQWRL
- Code maintenance, documentation writing
I love math, volleyball and cars.