Aleksandr Komarov

Senior Java Developer at Yandex.Market

Belgrade, Central Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aleksandr Komarov is a Senior Java Developer with 11 years of software engineering experience, currently building backend services at Yandex.Market and specializing in scalable microservices with Java, Spring and PostgreSQL. He combines a strong academic background in applied mathematics and software engineering with hands-on expertise delivering e‑commerce backends from inception through maintenance and growth. Aleksandr has led developer teams, embraces CI/CD and Agile practices, and brings practical full‑stack skills from his long-standing Python work and VueJS exposure. An active open-source contributor, he’s improved Telegram bot libraries and localized popular projects like Stikked into Russian, reflecting attention to internationalization and real-world integrations. Colleagues know him for tackling challenging technical problems and balancing pragmatic engineering with user-focused delivery.
code11 years of coding experience
job8 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at St Petersburg Academic University
bookBachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at National Research University of Electronic Technology (MIET)
stackoverflow-logo

Stackoverflow

Stats
2,967reputation
369kreached
27answers
51questions
Badges
cmd
top-5%
windows
top-5%
github-logo-circle

Github Skills (28)

python10
apidoc10
telegram-bot-api10
node-telegram-bot-api10
keyboard10
php10
localization10
language-translation10
r-language10
api10
telegram-bot10
r-telegram-bot10
rlang10
aiogram10
file-management9

Programming languages (26)

C#CMakefileGoMustacheHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
[устарели] Уроки по написанию своих Telegram-ботов
Role in this project:
userBack-end Developer
Contributions:85 commits, 6 PRs, 101 pushes in 5 years 6 months
Contributions summary:Aleksandr contributed to the development of a Telegram bot, focusing on features such as an echo bot and a "Guess the Melody" game. The user's contributions included the implementation of core bot logic, interaction with a database, and the design of custom keyboards. These commits demonstrate a focus on server-side functionality and user interaction within the Telegram bot environment using Python.
telegramtelegram-botpythonaiogram
Пишем Telegram-ботов с aiogram 3.x
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 119 commits, 32 PRs in 2 years 2 months
Contributions summary:Aleksandr primarily contributed to the development of a Telegram bot using the aiogram library. Their work included implementing bot commands, handling user input, integrating inline keyboards and callback queries, and incorporating FSM (Finite State Machines) for managing conversational flows. Further contributions addressed documentation and the migration to aiogram 3, demonstrating experience with both backend bot logic and user interface elements such as button design.
telegram-botpythontelegramwolfram-languagetelegram-bot-api
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksandr Komarov - Senior Java Developer at Yandex.Market