Mashhur Sattorov

Senior Software Engineer at Elastic

Vancouver, British Columbia, Canada
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
Mashhur Sattorov is a Senior Software Engineer based in Vancouver with a decade of engineering experience spanning enterprise web applications and embedded systems, currently contributing to Elastic. He has built safety-critical real-time systems for airports and defense, led high-throughput microservices (e.g., a coupon service issuing 220k coupons/day), and scaled customer-facing platforms and shopping infrastructure across multiple companies. At Elastic he contributes to the widely used Logstash project, improving plugin robustness, documentation, and security-related behaviors for production pipelines. Comfortable across C/C++, Java Spring, distributed datastores (Elasticsearch, Couchbase, Redis) and real-time architectures, he blends low-level embedded expertise with cloud-native backend engineering. Peers know him for turning complex, safety-sensitive requirements into reliable, well-tested solutions and for improving observability and validation in open-source logging infrastructure.
code4 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree, Computer Science, A, Master’s Degree, Computer Science, A at 목원대학교(Mokwon University)
bookBachelor’s Degree, e-Commerce, A, Bachelor’s Degree, e-Commerce, A at Tashkent University of Information Technologies
languagesEnglish, Russian, Korean, Uzbek
github-logo-circle

Github Skills (19)

amazon-elasticsearch10
testing10
java10
javas10
elasticsearchquery10
logstash10
aws-elasticsearch10
elasticsearch10
jruby10
elasticsearch-api10
unit-testing9
ruby9
yaml9
test-automation9
logging8

Programming languages (6)

TypeScriptJavaShellHandlebarsGoRuby

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:60 reviews, 21 commits, 19 PRs in 5 months
Contributions summary:Mashhur's contributions primarily focus on improving the reliability and robustness of the Logstash output plugin for Elasticsearch. They've implemented validation checks to prevent unsupported actions from being sent to Elasticsearch, ensuring data integrity. Furthermore, the user updated and expanded the unit tests, creating tests for various scenarios including those involving unsupported actions, thereby increasing test coverage and overall stability. These efforts involved modifications to core plugin logic and accompanying test suites.
elastic/logstash

Apr 2022 - Jan 2023

Logstash - transport and process your logs, events, or other data
Role in this project:
userBack-end Developer
Contributions:561 reviews, 25 commits, 324 PRs in 9 months
Contributions summary:Mashhur's contributions focused on enhancing Logstash's plugin functionality, particularly with alias declarations and related documentation. They made structural changes to support alias doc headers, improving the readability of YAML file structures and ensuring the immutability of the AliasPlugin class. Additionally, the user addressed issues related to running Logstash as root and enforced password policy improvements for the HTTP basic authentication. Furthermore, they were involved in central pipeline management improvements.
eventsstreamingloggingetl-frameworklogstash
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
Mashhur Sattorov - Senior Software Engineer at Elastic