Position: Senior Software Engineer
Category: Java
English level: fluent
Years of experience: 11


An experienced software engineer with expertise in multiple tech stacks, programming languages, cloud solutions, mobile and blockchains, with a deep understanding of distributed, event-driven and scalable systems development, network protocols, reactive streams and best practices in software architecture and security. I've worked on projects in entertainment, healthcare, telecom, fintech and other areas.

I also have experience in working with distributed teams and collaborating with people across the world in startup and enterprise environments.