Mikhail Podgurskiy

Astana, Astana, Kazakhstan
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
Mikhail Podgurskiy is a seasoned backend engineer with 16 years of experience, based in Astana, Kazakhstan, who stays passionately loyal to Python and Django. He has a strong track record of shipping production-ready systems and creating developer tooling—most notably authoring django-jenkins, which saw rapid adoption. His work spans databases (TimescaleDB integrations and JSON-backed ORM fields), CI/CD and code quality automation, and low-level Windows driver work from earlier roles, showing an uncommon breadth from kernel to web. As a freelance developer and project lead he’s delivered many small- to medium-sized projects, helped scale teams, and won hackathons, demonstrating both hands-on coding and pragmatic problem-solving. Mikhail combines a pragmatic focus on high-quality, maintainable code with curiosity for diverse technologies, often improving legacy systems and developer workflows.
code16 years of coding experience
job18 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
6,033reputation
376kreached
175answers
7questions
Badges
django
top-1%
django-models
top-5%
python
top-5%
github-logo-circle

Github Skills (40)

unit-testing10
json10
object-mapping10
postgresql10
continuous-integration10
python10
scripting10
django10
testing10
cicd10
data-mapping10
timescaledb10
script10
orm10
database-design10

Programming languages (13)

JavaC++CSSCRustVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
viewflow/viewflow

Sep 2013 - Jan 2023

Reusable workflow library for Django
Role in this project:
userBack-end Developer
Contributions:3 releases, 861 commits, 84 PRs in 9 years 5 months
Contributions summary:Mikhail contributed to the development of a JSON store module, implementing JSON-based fields for Django models. They introduced custom field types (BooleanField, CharField, DateField, etc.) with methods for converting data to and from JSON format. The user's work focused on extending the capabilities of Django's ORM to support storing and querying data within JSON fields, enhancing the project's workflow engine functionality.
djangoworkflow-engineworkflowbpmnpython
kmmbvnr/django-jenkins

Jul 2010 - Feb 2017

Plug and play continuous integration with django and jenkins
Role in this project:
userBack-end Developer
Contributions:413 commits, 41 PRs, 52 pushes in 6 years 8 months
Contributions summary:Mikhail primarily contributed to the development of a Django-based project, focusing on continuous integration tasks. The commits involve the creation of an installation script, improvements to directory creation, and configuration setup. They also made adjustments to task configurations, and test management. The user demonstrates experience in Django and the application of testing methodologies for software quality assurance.
continuous-integrationdjangojenkinsjenkins-ciunit-testing
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