In few words I am software engineer who continually improve himself to one day be proud of who I am and what I can. Furthermore, as Albert Einstein said "The important thing is not to stop questioning. Curiosity has its own reason for existing."
Basic programming language
(experience in Spring and Struts 2)
Commercial experience in Angular and ExtJs
Good knowledge of relational databases and ORM tools (expecially Hibernate)
Object-oriented programming based on design patterns and SOLID principles
Commercial implementation of algorithms solving NP-problems
Experience in programming for Android.
M.Sc. in Computer Science
Software development in J2EE technologies
Development of optimization algorithms
for solving NP-problems
Web development based on Java VM technologies