Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 11

- Integrated Neo4j Graph database applied for modeling and traversing the complex relationships between entities
- Developed a maintainable and easy-to-use tool for DB versioning
- Found and fixed concurrency issues in high-loaded distributed application
- Improved quality and performance of Big Data application
Current position: Senior Java Engineer
Self-development direction: Principal Software Engineer

Role: Senior Software engineer
	- Rental  Property Accounting Application (Real-estate), 6 months: Java 8, Spring Boot, Spring Cloud, Spring Reactive, MongoDB, Neo4j, RabbitMQ, OAuth 2, BitBucket, K8s, Pivotal/Azure

	- Digital Road-Map Conflation Service (Automotive) 1.5 years: Scala/Java, Flink, Kafka, AWS (EMR/ EC2/ S3), k8s, Splunk, Grafana, Prometheus 

        - Road map traffic data processing services (Automotive), 4 months: Java 8, Spring Framework, Redis, JAXB, Docker, Maven, Jenkins, AWS S3, RESTful web services

	- Trading Platform Order Routing Service (Financial), 4 years: Java, Spring Boot, Spring Batch, Camel, Drools, IBM MQ, Infinispan, Oracle DB

         - Loan data processing application (Financial), 2 years: ORM MyBatis, JMS, Tomcat, JSF, DB2, Oracle, SunOS Unix, IDEA, Maven, Ant,
Teamcity, Shell Unix

          - Production support of the financial company's platform applications (Financial), 1.5 years: 2EE (EJB, Struts, Spring, Hibernate), JMS, Weblogic, JBoss, Web services (Axis); Oracle, Shell, IntelijIdea, Ant

	- Online Diagnostic Support Service (Telecom), 2 years: Java, Spring, Struts, Hibernate, Drools, IBM RSM 

	- Careers Web-portal for Global Retail Company, 6 months: Java, Spring, Struts 2, CSS, JQuery, Hibernate, MySQL

Role: Software engineer
	- Geographic Information System of Land Parcels Administration, 2 years: Visual C++

         - Integrating of Computation Module with Online Monitoring System (Environment), 1 year: C, SQL Server, Bash	

	- Electronic Document Flow System, 6 months: Lotus Notes

	- Automated Labor Cost Accounting Solution, 1.5 years: VBA

         - Performance Tuning of Freight Transportation Accounting Application, 3 months: C, PostgreSQL