Authors
Abhishek Swarup
Aleksandar Bozic
Aleksandr Aksenov
Aleksandr Kvasov
Aleksandr Lozhkin
Aleksandr Vasilev
Aleksandr Zotov
Aleksey Aleev
Aleksey Romanov
Alena Katrenko
Alex Rodin
Alexander Gaidukov
Alexander Kuzmenko
Alexandr Danilov
Alexey Belyakov
Alexey Lyanguzov
Alfiya Chekmareva
Alia Shkurdoda
Alina Bogdanova
Anastasiia Voievidka
Andrey Chevozerov
Andrey Kudryavstev
Andrii Khomenko
Andrii Rohovyi
Andrii Shkredko
Andriy Drebot
Andriy Zagoskin
Anindya Gupta
Anna Muslimova
Anna Safonova
Anton Katanaev
Anton Ovchinnikov
Anton Rumiantsev
Arsenii Holdobin
Arseniy Kaplun
Artem Ivashchenko
Artem Kondakov
Artem Riabtsev
Artem Zhdanov
Balaji Ramaswamy
Bhavana Ramesh
Bohdan Biloskursky
Conor McNamara
Dana R. Wolfe
Danilo Djekic
Daria Yerofieieva
Dejan Dzunja
Denis Shershov
Denys Hlushaiev
Dharmendra Kapadia
Djordje Grozdic
Dmitrii Fursov
Dmitriy Bobkov
Dmitry Afonkin
Dmitry Karachentsev
Dmitry Latnikov
Dmitry Mezhensky
Dmitry Rusyaikin
Dmitry Sobolev
Dmitry Sumtsov
Dmitry Yaraev
Dmytro Hoi
Dmytro Rusin
Egor Shchaev
Egor Zubkov
Ekaterina Kulikova
Eugene Steinberg
Evgeniia Mikhailova
Ezra Berger
Gatis Vuguls
Gleb Bondarenko
Gulnara Minasyan
Igor Kononov
Igor Skoldin
Ihor Mishchenko
Ihor Stetsiuk
Ihor Syrov
Ilia Grabko
Ilia Ilin
Ilya Katsov
Ilya Los
Irina Panchenko
Ivan Mamontov
Ivan Petrushin
Jake Jian
Jiaye Pan
Joseph Gorelik
Kate Tsurkan
Kinga Huszno
Kirill Arshuk-Popov
Kirill Evstigneev
Konstantin Perikov
Konstantin Speransky
Kostyantyn Malyshev
Lala Alizada
Leo Shulman
Lilia Urmazova
Maksym Kmet
Maksym Kuznietsov
Maksym Usichenko
Manga Sridhar Akella
Maria Dyuldina
Maria Nilga
Mariia Fedorova
Marko Nikolic
Marta Kravs
Mateja Stevanovic
Max Martynov
Michael Bolotoff
Michael Ionkin
Mikhail Dyakonov
Mikhail Khludnev
Mikhail Klokov
Naresh Rajendra Shah
Nazarii Moshenskyi
Nick Bezverkhyi
Nikita Elizarov
Nikita Kaptsov
Nikita Kotov
Nikolay Khokhlienkov
Nina Pakhomova
Nitin Sagi
Oleg Osipov
Oleg Savrasov
Oleg Smirnov
Oleh Lukianykhin
Oleh Veheria
Oleksandr Korniiets
Oleksii Olefirenko
Olena Pianykh
Olena Tkachuk
Olivera Novovic
Pavel Katunin
Pavel Vasilyev
Pavlo Marchenko
Rahul Bindlish
Rajeev Sharma
Rohit Tripathi
Roman Casian
Roman Ivanov
Roman Khalili
Roman Tomakh
Rossano Campolo
Sergei Parshev
Sergey Novikov
Sergey Parakhin
Sergey Plastinkin
Sergey Tryuber
Sevak Avetisyan
Sevil Smailova
Siddharth Maganty
Stan Klimoff
Stanislav Livotov
Stanislav Stolpovskiy
Svetlana Dobogoeva
Timofey Durakov
Timofey Emelyanov
Vadim Maliutin
Vasilii Kovalchenko
Viacheslav Moskalenko
Victor Chistyakov
Victor Samoylov
Victoria Livschitz
Vitalii Ruban
Vladimir Eremin
Vladimir Katson
Vladimir Kondraschenko
Vladimir Nikiforov
Vladislav Isaev
Vladislav Trofimov
Volodymyr Garkin
Volodymyr Koliadin
VP Singh
Yakov Sirotkin
Yaroslav Basovskyy
Yaroslav Ukhmylov
Yuliia Chudak
Yuliia Mankivska
Đorđe Šveljo
Abhishek Swarup
Blog posts:
Aleksandar Bozic
Blog posts:
Aleksandr Aksenov
Blog posts:
Aleksandr Kvasov
Aleksandr Lozhkin
Blog posts:
Aleksandr Vasilev
Blog posts:
February 22, 2020
Understanding search query intent with deep learning
May 03, 2023
Selfologi customer case study
Aleksandr Zotov
Blog posts:
May 03, 2023
Selfologi customer case study
Aleksey Aleev
Blog posts:
Aleksey Romanov
Blog posts:
August 25, 2022
Personalized e-commerce product recommendations
February 22, 2020
Understanding search query intent with deep learning
Alena Katrenko
Blog posts:
Alex Rodin
Blog posts:
May 18, 2020
Unsupervised real time anomaly detection
March 08, 2019
Safety stock optimization for ship-from-store
Alexander Gaidukov
Blog posts:
Alexander Kuzmenko
Blog posts:
March 10, 2022
Stamp session-based recommender
March 10, 2022
Stamp session-based recommender
Alexandr Danilov
Blog posts:
February 15, 2023
Accelerate migration from Pivotal Cloud Foundry to Azure Kubernetes
Alexey Belyakov
Alexey Lyanguzov
Blog posts:
July 16, 2021
Data quality monitoring made easy
December 18, 2020
Private mobile device farm as an indicator of mobile testing culture
Alfiya Chekmareva
Blog posts:
Alia Shkurdoda
Blog posts:
January 10, 2024
IT outsourcing to Latin America: All you need to know
September 21, 2023
Agile POD: The next big thing in software development outsourcing
September 15, 2023
The new tech frontier: Exploring Eastern European tech hubs
Alina Bogdanova
Anastasiia Voievidka
Andrey Chevozerov
Andrey Kudryavstev
Blog posts:
December 19, 2017
How to use Solr Suggester for autocomplete and typeahead search
February 28, 2017
How to sort parent documents by child attributes in Solr
February 22, 2017
Implementing autocomplete with Solr
Andrii Khomenko
Blog posts:
Andrii Rohovyi
Blog posts:
Andrii Shkredko
Blog posts:
Andriy Drebot
Blog posts:
Andriy Zagoskin
Blog posts:
Anindya Gupta
Blog posts:
Anna Muslimova
Blog posts:
Anna Safonova
Blog posts:
Anton Katanaev
Blog posts:
Anton Ovchinnikov
Blog posts:
January 10, 2017
Chatbots in retail: Chatbot technology and architecture advance
December 02, 2016
Visualizing insights with an analytics dashboard
November 28, 2016
Selecting, training, evaluating, and tuning the model
Anton Rumiantsev
Blog posts:
February 22, 2022
Large-scale Android application modernization
February 22, 2022
Unlock innovation with Android application modernization
Arsenii Holdobin
Blog posts:
Arseniy Kaplun
Artem Ivashchenko
Artem Kondakov
Artem Riabtsev
Artem Zhdanov
Balaji Ramaswamy
Bhavana Ramesh
Blog posts:
Bohdan Biloskursky
Blog posts:
Conor McNamara
Blog posts:
Dana R. Wolfe
Danilo Djekic
Blog posts:
February 16, 2021
Finding new COVID-19 treatments with graph convolutional networks (GCN)
Daria Yerofieieva
Blog posts:
February 22, 2022
Unlock innovation with Android application modernization
February 22, 2022
Large-scale Android application modernization
Dejan Dzunja
Blog posts:
Denis Shershov
Denys Hlushaiev
Blog posts:
Dharmendra Kapadia
Djordje Grozdic
Blog posts:
October 26, 2023
Transforming business process automation with retrieval-augmented generation and LLMs
Dmitrii Fursov
Dmitriy Bobkov
Blog posts:
September 16, 2020
Semantic query parsing blueprint
Dmitry Afonkin
Blog posts:
January 19, 2023
IoT platform: A starter kit for AWS
Dmitry Karachentsev
Blog posts:
Dmitry Latnikov
Blog posts:
September 21, 2016
How to extend CI pipelines with continuous performance testing
October 11, 2016
Six design principles of continuous performance testing
Dmitry Mezhensky
Blog posts:
September 02, 2024
Accelerating enterprise data migrations: A GenAI recipe
August 07, 2024
LLMOps blueprint for open-source large language models
Dmitry Rusyaikin
Dmitry Sobolev
Blog posts:
March 13, 2020
Boosting product discovery with semantic search
December 06, 2018
How automated merchandising tools can improve online product discovery
Dmitry Sumtsov
Blog posts:
December 05, 2017
Introducing augmented reality for e-commerce
February 22, 2018
How to build a DIY magic mirror out of commodity hardware and augmented reality APIs
February 13, 2019
Why Flutter should be your next mobile development framework
Dmitry Yaraev
Blog posts:
Dmytro Hoi
Dmytro Rusin
Egor Shchaev
Blog posts:
September 23, 2021
Semantic query parsing with Lucidworks Fusion: Key to understanding your search queries
Egor Zubkov
Blog posts:
Ekaterina Kulikova
Eugene Steinberg
Blog posts:
September 09, 2022
The future of commerce is composable
Evgeniia Mikhailova
Blog posts:
February 28, 2020
Relevant facets: How to select and promote facets with deep learning
Ezra Berger
Blog posts:
January 21, 2020
Delivering digital transformation: Why automation and creating a high-performance engineering culture are vital to digital success
November 13, 2019
What is computer vision and what can it do?
Gatis Vuguls
Blog posts:
Gleb Bondarenko
Blog posts:
Gulnara Minasyan
Blog posts:
October 21, 2024
Probabilistic forecasting for enhanced demand prediction
March 22, 2022
Building a workforce schedule optimization solution
Igor Kononov
Blog posts:
Igor Skoldin
Blog posts:
April 12, 2022
The benefits of FaaS with AWS Lambda and Node.js
April 13, 2022
Optimizing serverless with FaaS
Ihor Mishchenko
Blog posts:
Ihor Stetsiuk
Blog posts:
Ihor Syrov
Ilia Grabko
Blog posts:
Ilia Ilin
Ilya Katsov
Blog posts:
July 06, 2023
A guide to supply chain control tower use cases
February 28, 2023
Game asset creation with generative AI tools: A tutorial
Ilya Los
Irina Panchenko
Blog posts:
March 17, 2022
Reimagining customer loyalty with an omnichannel platform
October 07, 2021
How-to guide: Building a modern customer loyalty engine
May 20, 2021
Designing point based loyalty programs that work
Ivan Mamontov
Blog posts:
February 14, 2018
How to implement autocomplete search for large-scale e-commerce catalogs
December 12, 2016
Why e-commerce search engines must be aware of inventory
Ivan Petrushin
Blog posts:
Jake Jian
Blog posts:
March 22, 2022
Building a workforce schedule optimization solution
Jiaye Pan
Blog posts:
Joseph Gorelik
Blog posts:
April 07, 2022
When is deep learning overkill?
November 10, 2016
Using CRISP-DM methodology for Twitter sentiment analysis
November 10, 2016
The basics of data science with a sentiment analysis example
Kate Tsurkan
Blog posts:
March 23, 2023
Product outsourcing: Nearshore vs offshore
Kinga Huszno
Blog posts:
Kirill Arshuk-Popov
Blog posts:
Kirill Evstigneev
Blog posts:
August 07, 2024
IaC framework selection guideline: Practical recommendations
August 07, 2024
IaC framework selection guideline: Defining the problem
January 26, 2024
Navigating the break glass process in cloud operations
Konstantin Perikov
Blog posts:
February 22, 2017
Implementing autocomplete with Solr
Konstantin Speransky
Blog posts:
February 11, 2022
Personalized session-based recommendations for a Fortune 500 retailer
March 10, 2022
Stamp session-based recommender
Kostyantyn Malyshev
Lala Alizada
Blog posts:
February 24, 2023
Augmented reality to improve customer buying experience
Leo Shulman
Blog posts:
Lilia Urmazova
Maksym Kmet
Blog posts:
December 20, 2022
How explainable AI helped reduce warehouse order picking time by 1/4
Maksym Kuznietsov
Blog posts:
December 18, 2020
Private mobile device farm as an indicator of mobile testing culture
Maksym Usichenko
Blog posts:
Manga Sridhar Akella
Maria Dyuldina
Blog posts:
February 18, 2020
How to replatform Endeca rules to Elasticsearch
September 04, 2020
Vector space retrieval model for e-commerce
January 14, 2021
How to recognize coins with deep learning visual model
Maria Nilga
Mariia Fedorova
Blog posts:
Marko Nikolic
Blog posts:
Marta Kravs
Blog posts:
May 23, 2023
What is nearshore software development
Mateja Stevanovic
Blog posts:
Max Martynov
Blog posts:
January 21, 2021
Deploy Data Platform on AWS in One Day
Michael Bolotoff
Blog posts:
February 24, 2023
Augmented reality to improve customer buying experience
Michael Ionkin
Blog posts:
Mikhail Dyakonov
Blog posts:
Mikhail Khludnev
Blog posts:
August 31, 2016
A frustrating personal experience with unfaceted search
August 26, 2016
Searching grandchildren and siblings with Solr block join
August 16, 2016
The segmented filter cache and block join query parser in Solr
Mikhail Klokov
Blog posts:
October 04, 2017
Continuous performance testing (CPT) with Jagger
September 05, 2016
Challenges of continuous performance testing
September 21, 2016
How to extend CI pipelines with continuous performance testing
Naresh Rajendra Shah
Nazarii Moshenskyi
Nick Bezverkhyi
Blog posts:
Nikita Elizarov
Nikita Kaptsov
Nikita Kotov
Blog posts:
May 10, 2022
Enterprise-grade ML platform in AWS: A starter kit
Nikolay Khokhlienkov
Blog posts:
Nina Pakhomova
Nitin Sagi
Oleg Osipov
Blog posts:
April 07, 2022
When is deep learning overkill?
August 25, 2022
Personalized e-commerce product recommendations
Oleg Savrasov
Blog posts:
August 09, 2016
How to implement block join faceting in Solr/Lucene
Oleg Smirnov
Blog posts:
January 17, 2023
Visual quality control with AWS Lookout for Vision
October 15, 2020
Building a question answering system for online store
Oleh Lukianykhin
Blog posts:
Oleh Veheria
Oleksandr Korniiets
Blog posts:
Oleksii Olefirenko
Olena Pianykh
Blog posts:
September 06, 2023
Transforming digital customer experience: A design thinking approach for modernizing a tools distribution franchise
November 01, 2022
E-commerce app performance optimization through server-side rendering
February 24, 2023
Augmented reality to improve customer buying experience
Olena Tkachuk
Blog posts:
August 01, 2023
Architecting a headless content management ecosystem
August 30, 2022
Webpack module federation for micro frontend implementation: Accelerating development, testing and deployment
July 28, 2022
AngularJS to Angular 4 migration: A step-by-step guide
Olivera Novovic
Blog posts:
Pavel Katunin
Pavel Vasilyev
Pavlo Marchenko
Rahul Bindlish
Rajeev Sharma
Blog posts:
Rohit Tripathi
Blog posts:
November 01, 2024
Harnessing GenAI to accelerate new product introduction
August 30, 2024
Why AI needs the right process and human intelligence to succeed
Roman Casian
Blog posts:
November 07, 2023
Retail application performance optimization: Lessons from the trenches
July 28, 2022
AngularJS to Angular 4 migration: A step-by-step guide
Roman Ivanov
Roman Khalili
Blog posts:
Roman Tomakh
Rossano Campolo
Blog posts:
Sergei Parshev
Blog posts:
December 20, 2018
Developing a modular pipeline library to improve DevOps collaboration
Sergey Novikov
Sergey Parakhin
Blog posts:
February 16, 2024
Four ways conversational AI transforms digital experiences
Sergey Plastinkin
Blog posts:
November 29, 2023
10 reasons to migrate from PCF and embrace cloud hyperscalers
Sergey Tryuber
Blog posts:
July 10, 2016
In-stream processing service blueprint
May 05, 2016
How in-stream processing works
Sevak Avetisyan
Blog posts:
Sevil Smailova
Blog posts:
Siddharth Maganty
Blog posts:
January 12, 2024
The 5 principles of building a great travel app
Stan Klimoff
Blog posts:
August 01, 2022
Data democratization, the Goldilocks choice and culture change
Stanislav Livotov
Blog posts:
April 07, 2020
How to replatform Endeca rules to Solr
September 16, 2020
Semantic query parsing blueprint
Stanislav Stolpovskiy
Blog posts:
January 23, 2024
Improving product ranking in e-commerce with sparse neural search
September 04, 2020
Vector space retrieval model for e-commerce
Svetlana Dobogoeva
Blog posts:
Timofey Durakov
Blog posts:
Timofey Emelyanov
Vadim Maliutin
Vasilii Kovalchenko
Blog posts:
Viacheslav Moskalenko
Blog posts:
November 23, 2021
Debugging accessor properties in JavaScript: Everything you should know
June 02, 2022
How to optimize images for web and performance
Victor Chistyakov
Blog posts:
Victor Samoylov
Blog posts:
September 21, 2016
How to extend CI pipelines with continuous performance testing
July 26, 2016
What is continuous performance testing
September 05, 2016
Challenges of continuous performance testing
Victoria Livschitz
Blog posts:
March 30, 2020
Launch new digital services faster with distributed teams and agile co-creation delivery model
February 13, 2019
Why Flutter should be your next mobile development framework
Vitalii Ruban
Blog posts:
February 22, 2022
Large-scale Android application modernization
February 22, 2022
Unlock innovation with Android application modernization
Vladimir Eremin
Blog posts:
October 05, 2023
Harnessing multi-armed bandits for optimized coupon recommendations
Vladimir Katson
Vladimir Kondraschenko
Blog posts:
April 13, 2022
Optimizing serverless with FaaS
Vladimir Nikiforov
Blog posts:
Vladislav Isaev
Blog posts:
February 27, 2019
Identifying screws, a practical case study for visual search
Vladislav Trofimov
Blog posts:
February 14, 2018
How to implement autocomplete search for large-scale e-commerce catalogs
Volodymyr Garkin
Blog posts:
April 19, 2022
How Slack bot can accelerate the hiring process
December 22, 2020
What are the key challenges in wearable device testing?
Volodymyr Koliadin
VP Singh
Blog posts:
Yakov Sirotkin
Blog posts:
Yaroslav Basovskyy
Blog posts:
October 17, 2017
Developing real-time applications on AWS ELB without WebSocket
Yaroslav Ukhmylov
Blog posts:
Yuliia Chudak
Yuliia Mankivska
Đorđe Šveljo
Blog posts:
February 24, 2021
Using Next.js image component to improve your website’s performance