Budva, Montenegro | +382 69 567 433 | rinat.sabitov@gmail.com | https://false.org.ru
With over a decade of experience in Python development, I have extensive expertise in server-side programming, as well as a good understanding of client-side technologies. As one of the founders and organizers of the DevDay IT community in Kazan, I am committed to fostering a vibrant local tech scene. I have also made some contributions to the OpenStack Liberty release and am an active maintainer of a widely used Python library for CouchDB. My passion for software development drives me to constantly seek out new challenges and deliver innovative solutions.
Master's degree, Kazan State Technical University named after A. N. Tupolev, 2004 – 2009
automated-systems, software-engineering
Specialization: computer and automatic systems software
Python Developer, Cloud Linux Kernelcare, May 2018 - Current [Remote]
python, jenkins, grafana, graphite, clickhouse, ansible, InfluxDB, telegraf
Progress:
- Developed security analyzing tools
- Implemented integrations with third party security scanner tools
- Developed log analyzing tools to detect incidents
- Integrated third-party products into the system
- Participated in a Python developers grading committee
Python Developer, Cloud Linux Kuberdock, March 2016 – May 2018 [Remote]
python, kubernetes, docker, ansible, ceph, redis, twisted, amazon-web-services, buildbot, packer, jenkins, golang
Progress:
- Implemented developer environment deployment scripts
- Developed complex backup scripts for the system
- Built a gradual upgrade system from scratch
- Maintained a distributed Linux packages build system
- Automated images build system for AWS, OpenNebula, and Vagrant
- Conducted technical interviews with Python developers
Python Developer, ASD Technologies, June 2015 – March 2016
openstack, ansible, docker, python, amqp, rabbitmq, amazon-web-services, fuse, celery
Progress:
- Applied OpenStack Mistral component for internal usage
- Wrote instance backup workflow scripts using YAQL
- Wrote dashboards for OpenStack Horizon covering mistral component API
- Wrote DevStack deploying scripts for Vagrant
- Deployed OpenStack components on Docker with Ansible
- Applied AMQP realizations for systems components interoperability
- Developed FUSE implementation for caching some disk operations
Senior Developer, BARS Group, November 2010 – May 2015
python, django, scrum, extjs4, celery, nginx, nsis, postgresql, soap, xml, architecture
Progress:
- Led the development department and implemented Agile methodology and code review
- Integrated with E-Government infrastructures (Unified system of interagency electronic interaction)
- Built complex b2b integrations, SOAP services, and authorization backends
- Streamlined continuous integration process
- Achieved over 80% test coverage
- Implemented complex business logic and reporting server-side implementation
- Developed simple ExtJS-based user interfaces
- Implemented continuous integration for most of the projects
- Developed new components for the platform
- Conducted internal training and tutorials
- Participated in technical interviews with candidates and staff certification
Developer, AkBarsMed, August 2009 – November 2010
delphi, intraweb, firebird
Progress:
- Developed and maintained accounting and information systems for the health insurance sector
- Implemented version control (Subversion) for source code implementation in the department
- Developed first web applications in the department
- Conducted massive refactoring and migration from Delphi 5 to Delphi 7
- Developed fuzzy mailing addresses recognition based on Soundex
Functional Programming Principles in Scala (Coursera), 2014 – 2014
-
py-couchdb - python, https://github.com/histrio/py-couchdb Modern pure python CouchDB Client.
-
uchecker - python, https://github.com/cloudlinux/kcare-uchecker/ A simple tool to detect outdated shared libraries
-
frq - python, rust, https://github.com/histrio/frq Generate anki deck from frequency words list
-
rssbook - go, https://github.com/histrio/rssbook Set of tools that helps to make a podcast from an audiobook.
-
python-descript-ion - python, https://github.com/histrio/python-descript-ion Simple library for
descript.ion
files manipulation