Anatoly Belonog

Lead Developer at Nautilus Software Development

Novosibirsk Oblast, Russia
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
Anatoly Belonog is a Lead Developer with 10 years of full-stack experience blending JavaScript/TypeScript, Python, Kotlin and applied mathematics to build scalable, secure systems. He has led a startup effort to create a secure phone platform with GrapheneOS, event-sourced microservices, Kafka-driven async pipelines and OpenAPI-first practices while also shipping production React/TypeScript frontends. Previously he architected CQRS and event-sourcing for mortgage services and migrated UIs to backend-driven approaches to speed product changes. Anatoly contributes to notable open-source projects such as TypeORM (including MongoDB auth fixes and robust connection-string parsing) and has deep hands-on networking and traffic-generation experience from work on TRex. Comfortable across Linux networking, backend services and interactive UIs, he combines research-level mathematical training with pragmatic engineering and DevOps skills.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Novosibirsk State University (NSU)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
113reputation
6kreached
1answer
3questions
github-logo-circle

Github Skills (38)

python10
databases10
typescript10
generator10
orm10
network-interface10
typescript-types10
dpdk10
typescripts10
traffic10
database10
postgresql9
unit-testing9
mongodb-database9
server9

Programming languages (8)

TypeScriptJavaC++CCMakeJavaScriptZigPython

Github contributions (5)

github-logo-circle
trex-core site
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:9 commits, 4 PRs, 7 comments in 9 months
Contributions summary:Anatoly primarily focused on enhancing the TRex traffic generator's control plane and associated tooling. Their contributions involved adding commands for retrieving device information, preparing ASTF profiles, and configuring Scapy server integration, specifically targeting network interface management and ASTF profile preparation for traffic generation. Additionally, the user modified and maintained scripts, demonstrating hands-on experience with Python and the core components of the system.
trexstatelessdpdkpython-3traffic-generation
typeorm/typeorm

Feb 2018 - Apr 2018

ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 12 comments in 1 month
Contributions summary:Anatoly contributed to the TypeORM project by addressing several issues related to database connection string parsing and entity creation. They fixed a bug in the parsing of connection URLs, added tests to cover edge cases with connection strings. Furthermore, the user implemented a new feature by adding the `authMechanism` option for MongoDB connection options. Finally they added unit tests to improve the software robustness.
sqlserverionic-cordovasap-hanahanaorm
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
Anatoly Belonog - Lead Developer at Nautilus Software Development