Software Engineer with strong experience in object-oriented analysis and design. I specialize in event-based microservices architecture, designing high-load and scalable projects. Background in software development in financial, telecom, and healthcare industries.
Extensive experience in using Java Core and Open Source technologies such as Spring, Kafka. Database design and development with Postgres, MySQL, and Mongo. Experience in concurrent programming. Familiar with profiling JVM and have a good understanding of JVM internals. Experience with Agile methodologies. Strong team leadership and communication skills.
Specialties: Java Core, Kafka, Spring (Boot, Cloud, Security, Webflux, Integration, MVC, Data, Gateway), REST, Docker, Postgres, MySQL, MongoDB, Netflix OSS (Zuul, Gateway, Eureka), Hibernate, JDBC, Junit, Mockito, Testcontainers, Amazon Web Services (S3, SQS, SNS, Pinpoint, SES).