Position: Java architect, Java Tech Lead/Architect
Category: Java
English level: fluent
Years of experience: 11

CERTIFICATES:
Oracle certified Professional, Java SE 6 Programmer;
Neural Networks for Machine Learning, Toronto University;
Machine Learning, Stanford University;
12+ years of experience in commercial software development and architecture design

Wide experience in Enterprise Application Architecture;

Experience in designing the architecture of the distributed high load systems

Extensive programming experience using Java Multithreading, Spring, Hibernate, Microservices, MS SQL Server, Oracle, REST, AWS

Solid experience in creating architectures for applications

Solid background in Object-Oriented analysis and design

Great experience in high loaded and distributed systems design and implementation

Involved in the full life cycle of design, development, configuration and maintenance of business applications on different platforms

REST API design and implementation;

Machine learning and artificial intelligent;

Experience in such technologies: Java EE, Java 8, Microservices, Spring, Hibernate, REST, JMS, GWT, Oracle, MS SQL Server, MySQL, AWS