Dmitry Venikov

IOS Developer at Excelsior GmbH

Frankfurt, Hesse, Germany
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

👤
Senior
🎓
Top School
Dmitry Venikov is an experienced iOS developer with 11 years building mobile apps across fintech and entertainment, currently driving iOS work at Excelsior GmbH from Frankfurt. A former senior developer at Tinkoff Bank, he combines production-grade app development with a strong systems background—his MIPT aerospace engineering degree hints at rigorous problem-solving and attention to low-level detail. Dmitry also contributes to LLVM tooling on GitHub, improving llvm-symbolizer usability, which reflects his comfort with compiler internals and developer tooling beyond typical app concerns. Colleagues describe him as a compiler-savvy iOS engineer who brings both device-level rigor and pragmatic product focus to complex mobile projects.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Aerospace, Aeronautical and Astronautical Engineering, Bachelor of Applied Science (B.A.Sc.), Aerospace, Aeronautical and Astronautical Engineering at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish
github-logo-circle

Github Skills (8)

c-language10
cprogramming-language10
llvm10
command-line9
debug9
command-line-interface9
debugging9
documentation8

Programming languages (5)

C++LLVMJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
apple/swift-llvm

Jan 2019 - Jan 2019

Role in this project:
userBack-end Developer
Contributions:6 commits in 13 days
Contributions summary:Dmitry's contributions primarily involve enhancing the `llvm-symbolizer` tool within the LLVM project. They added command-line option aliases to simplify usage, including short aliases for existing options and negated options. The user also updated documentation to reflect these changes, improving user discoverability and convenience. These modifications enhance the usability of the tool for developers working with LLVM.
Quolyk/mull

Jan 2017 - May 2017

Contributions:41 pushes, 18 branches in 3 months
mutationin-progressmutation-testingtestingon-top
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 Venikov - IOS Developer at Excelsior GmbH