Mikhail 

Canada, 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

👤
Senior
Mikhail Zakharov is a Senior Software Engineer Lead with 13 years of experience specializing in wireless technologies, Python, mobile, and embedded systems. Based in Guelph, Ontario, he leads engineering efforts at Cognitive Systems Corp., combining hands-on development with systems-level thinking. An active open-source contributor, he notably helped bring SciPy and LAPACK support into python-for-android, resolving build and compatibility issues and modernizing the Android NDK build pipeline. He holds a Computer Software Engineering degree from the University of Waterloo and is known for bridging DevOps, back-end engineering, and embedded constraints to deliver robust mobile and embedded solutions.
code14 years of coding experience
github-logo-circle

Github Skills (15)

packaging10
apk10
python10
android10
kivy10
build-automation10
numpy9
devops9
lapack9
scipy9
cmake9
android-service8
cython8
docker4
dockers4

Programming languages (16)

Monkey CJavaC++RustCSvelteBitBakePureBasic

Github contributions (5)

github-logo-circle
kivy/python-for-android

Jan 2021 - Jul 2022

Turn your Python application into an Android APK
Role in this project:
userBack-end & DevOps Engineer
Contributions:4 reviews, 11 commits, 8 PRs in 1 year 6 months
Contributions summary:Mikhail significantly contributed to the `python-for-android` project by implementing and integrating support for the `scipy` package, along with related dependencies such as `lapack`. They addressed build issues, added patches, and fixed compatibility problems to ensure proper compilation and functionality within the Android environment. The user also improved the build process by implementing version checks for unpacked Python bundles and updating the build system with the latest NDK tools. The user's work extended to improving the service libraries to address android operating system compatibility.
android-apkpythonandroidapkpackaging
mzakharo/meta-pypy

Jan 2016 - Oct 2018

Cross/Embedded PyPy (https://bitbucket.org/pypy/pypy) support for OpenEmbedded/Bitbake/Yocto
Contributions:1 PR, 34 pushes, 1 branch in 2 years 10 months
bitbakeopenembeddedpypyyocto
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