I have a master's degree in computer science from ITMO University, where I learned the fundamentals of programming, algorithms, data structures, and software engineering. I am currently a senior software engineer at WithSecure, a leading company that provides antivirus solutions for business customers. I have strong skills in Java, Kotlin, Spring, AWS, Kafka, ElasticSearch, and other technologies that enable me to design, develop, and maintain high-performance, scalable, and reliable microservices.It is important for me to work in a company with a good reputation and a worthy mission, so that I feel that I am helping to do something important.At WithSecure, I work on a system that manages millions of devices all over the world, ensuring their security and protection from malware and cyberattacks. I use AWS services such as DynamoDB, Kinesis, SQS, SNS, and Cloudwatch to handle asynchronous event-type messages, and ElasticSearch to perform complex queries and analytics on large volumes of data. At Yandex I worked on Yandex.Market replenishment system. I also contributed to a subproject that uses machine learning to generate sales forecasts and recommendations for warehouses. I used Kotlin, Java, PostgreSQL, MapReduce, MyBatis, Hibernate, Spring Boot, Python.I enjoy working with a diverse and talented team of engineers, analysts, and product managers, who share a common vision and passion for delivering innovative and customer-centric solutions. I value the culture of collaboration, feedback, and continuous learning, and I am always eager to learn new skills and technologies that can help me grow as a professional and as a person.
-
Software EngineerAmazonBerlin, De -
Software Development EngineerAmazon Apr 2024 - PresentBerlin, GermanyDevelopment of ML Platform at Amazon Music for faster adoption of machine learning across diverse personalization and recommendations use-cases. -
Senior Software EngineerWithsecure Jul 2022 - Apr 2024Helsinki, Uusimaa, FinlandSince June, 2022 I work as a senior developer at WithSecure. Our project is a system for managing antivirus clients for business customers. We handle millions of devices all over the world. We use microservice architecture, mostly asynchronous event-type messages. We use the following technologies: Java 17, Kotlin, Spring, AWS (DynamoDb, Kinesis, SQS, SNS, Cloudwatch), ElasticSearch (OpenSearch), MySql, Docker, Typescript, Ava, Playwright. -
Senior Software EngineerYandex Apr 2021 - Jul 2022St Petersburg, St Petersburg City, RussiaSince April, 2021 I work in Yandex as a senior developer on Yandex Market project. Our project is aninternal system for Yandex Market to manage recommendations of purchases for warehouses, we developspecial instruments for replenishment specialists. The key of this system is that we have a millions ofproducts with a lot of business data to manage. Also, I’m responsible for a subproject for a managingsales forecast by ML predictions. We use the following technologies: Java 11, Kotlin, Spring, PostgreSQL,YT (Yandex’s Map-Reduce system), Hibernate, MyBatis, Grafana, TypeScript. -
Senior Software EngineerSberbank-Technology Jan 2018 - Apr 2021St Petersburg, St Petersburg City, RussiaSince January, 2018 I’ve been worked in Sberbank Technologies as a middle, and later as a senior developeron Accounting Engine system. That was I a high-loaded system to calculate internal banking documentswith a microservice architecture. I’ve used the following technologies: Java 8, Spring, Maven, ApacheIgnite, Apache Kafka, XML, Oracle SQL, JBoss WildFly, Javascript, ReactJS, Sonar, Jenkins, JavaPersistence, Hibernate. -
Research Software EngineerSpiiras Limited Aug 2017 - Jul 2019St Petersburg, St Petersburg City, RussiaSince August, 2017 I was working in SPIIRAS Institute as research programmer. I work with Russianspeech recognition using deep neural networks. I’ve wrote my bachelor and master thesis using Kaldi,CNTK, PyTorch frameworks. Also, I’ve wrote several published papers for conferences and journals. As aresult I researched end-to-end speech recognition systems using PyTorch, TensorFlow, Kaldi framework,Python, C++. -
Software EngineerEpam Systems Feb 2017 - Jan 2018St Petersburg, St Petersburg City, RussiaSince February, 2017 I’ve been worked in Epam Systems. Firsty, I worked as Test Automation Engineer,so I tested UI and Rest services using Java 8, Selenium WebDriver, TestNG, Spring Framework, etc. Wehad our own testing framework there too. Secondly, I’ve started to work as a software engineer on thesame project. I used Java, Groovy, Grails, Spring, Javascript, etc. Our project is about law documents,creating them, modifying, using of some Word templates. We have been working using Agile, SCRUM.
Nikita Markovnikov Education Details
-
4.8 -
4.5
Frequently Asked Questions about Nikita Markovnikov
What company does Nikita Markovnikov work for?
Nikita Markovnikov works for Amazon
What is Nikita Markovnikov's role at the current company?
Nikita Markovnikov's current role is Software Engineer.
What schools did Nikita Markovnikov attend?
Nikita Markovnikov attended Itmo University, Itmo University.
Who are Nikita Markovnikov's colleagues?
Nikita Markovnikov's colleagues are Hamza Fethi, Dev Rai, Yazılım Sektörü, Shubhankar Sharma, Tyde-Summer Turck (Anutr), Lik Hong, Shamsher Alam.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial