Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 6

Implemented event-driven architecture for over 50 microservices for logistics-centered project based on Spring Cloud Streams and Kafka.

Automated the creation of daily shifts for dump trucks by reducing human effort to nearly 0.
Professional software developer with six years of experience mainly in logistics and industrial automation. Main tools: Java/Kotlin, Spring ecosystem, Kafka, Postgres.
A short list of tasks that I solved: vehicle monitoring(current positions), gathering data from different sensors onboard in trucks, resolving accidents on the city roads, calculating real mileage by coordinate trace, checkpoints crossing, timetables for public city transport, truck allocation to daily mining plan, charging on the toll roads.
Despite that fact I have been working for logistics mostly, I have always been passionate about any enterprise-scale applications and I am open to work for different fields.
I started my last role as a Senior Software Developer three years ago and was promoted a year later to a Lead Developer in a team of 7 members. I have profound experience on how to build reliable and scalable enterprise solutions from idea to production using easy-to-follow approaches and well organized development processes.