Dmitry Bondarenko

Senior IOS Engineer at Tabby

Dubai, Dubai, Georgia
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
Dmitry Bondarenko is a Senior iOS Engineer with 14 years in software and seven years focused on commercial iOS development, currently building products from Dubai at Tabby. He has a track record of shipping fast, maintainable apps—optimizing launch times, modularizing legacy code into SPM packages, and delivering market launches within tight timelines. Dmitry pairs strong frontend craftsmanship (custom UIs, SwiftUI, UIKit) with robust architecture and tooling (MVVM+C, Redux, Tuist, RxSwift, Swinject), and has reduced build and load times through practical engineering trade-offs. He also contributes backend-focused open-source work—improving examples and test coverage in a native Go logging library—showing comfort across the stack. A solid academic background in applied mathematics underpins his analytical approach to performance and reliability.
code14 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Applied Mathematics and Computer Science, 4,8, Bachelor's degree, Applied Mathematics and Computer Science, 4,8 at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
languagesEnglish, Russian
github-logo-circle

Github Skills (9)

configuration-management10
tracelogging10
logging10
go10
lib10
logger10
audit-logging10
testing9
xml9

Programming languages (5)

TypeScriptC++JavaScriptGoRuby

Github contributions (5)

github-logo-circle
cihub/seelog

Feb 2012 - Oct 2016

Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.
Role in this project:
userBack-end Developer
Contributions:1 release, 78 commits, 17 PRs in 4 years 8 months
Contributions summary:Dmitry's commits focused on modifying and enhancing the examples within the seelog repository. The changes include adding and modifying examples to test and demonstrate features such as buffered file writers, and rolling file writers, including archiving capabilities. These commits modified various configuration files and also touched on library code and tests. They also added functionality to better test different features within the logging library.
golangdispatchingasynchronousloggernative-go
goodsign/monday

Sep 2014 - Jul 2022

Contributions:2 releases, 43 commits, 39 PRs in 7 years 11 months
l10ndate-timemondaytranslationinternationalization
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
Dmitry Bondarenko - Senior IOS Engineer at Tabby