Mikhail Tashkinov is a software engineer with 11 years of experience, currently building mobile client solutions at MedM from his base in Montenegro. He develops native Android and iOS apps, designs cross-platform components in C++, and integrates medical Bluetooth devices, blending embedded and application-level expertise. His background includes substantial algorithmic work—contributing a chromatic polynomial implementation and tests to the QuickGraph project—highlighting strengths in functional-style problem solving and refactoring. Trained at Санкт-Петербургский Государственный Университет in software development, he brings a disciplined engineering approach to safety-critical healthcare software. Colleagues describe him as pragmatic and meticulous, comfortable moving between low-level device protocols and higher-level mobile UX concerns.
11 years of coding experience
Бакалавр, Разработка программного обеспечения, Бакалавр, Разработка программного обеспечения at Санкт-Петербургский Государственный Университет
Generic Graph Data Structures and Algorithms for .NET
Role in this project:
Back-end Developer
Contributions:17 commits, 8 PRs, 1 push in 2 months
Contributions summary:Mikhail contributed significantly to the `QuickGraph` repository, specifically implementing and testing graph algorithms in F#. The primary focus was on the development of a chromatic polynomial algorithm, involving the creation of a tree structure to facilitate the calculations. The user's work included defining the core logic, refactoring the existing codebase, adding tests, and ensuring the algorithm's functionality.
Contributions:91 commits, 22 pushes, 1 comment in 6 months
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.