Rustem Bedretdinov

Rustem Bedretdinov

$20/hr
Django, Flask web-development and REST-API
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Kazan, Tatarstan, Russian Federation
Experience:
12 years
Rustem Bedretdinov P​YTHON​ D​EVELOPER PROFILE E-mail: r​- Skype: rustem.bedretdinov Phone: - I’m a professional developer since 2008 and an engineering manager since 2011. I’ve worked in different domains: retail, logistics, FinTech. I have a very rich experience developing big worldwide products, including requirements development, system design, implementation, testing, deployment and post-production support. Several years ago I started learning Python to extend own hands-on experience. More practice is better, so I’d be happy to develop a solid web-application for you, utilizing all available best practices, writing unit tests, refactoring things. At the moment I’m interested in the development of highly loaded and available worldwide products on Python using Django, AI/NLP/ML. ------------------------------------------------------------------------------------------------------Python3, Django, Flask, Flask-Restful, Scrapy, requests, jQuery, JS, HTML, CSS, MongoDB, MongoEngine, PyTest, factory_boy/faker, PostgreSQL, MS SQL, Scrum of Scrums, SRE, Agile, SDLC, Kubernetes, OpenShift, Docker, ELK EXPERIENCE Python Developer UpWork, Freelance Since Feb 2019 Received 5* as a Python Developer with 100% job success (Top 10% of freelancers): https://www.upwork.com/freelancers/~01b5b2edfb1b0d4617 In order to gain additional practice in Python in my spare time implemented many different projects related to data scraping, data mining, visualization, APIs integration, reporting, test automation. These projects mainly used Flask, Flask-RESTful, pytests, SQLAlchemy, SQLite, PostgreSQL, MongoEngine, MongoDB, Docker, HTML, CSS, JavaScript, jQuery, pika, RabbitMQ Manager of Software Engineering ACI Worldwide Mar 2014 - Mar 20 Supervised international engineering team (24 engineers, remote teams, in Kazan, Atlanta, London and Bangalore). We've been developing/reengineering several bill payment platforms (EBPP, FinTech). ● ● ● ● ● ● ● ● Lead product transformation & burning down technical debts, e.g. introduced test pyramid and nightly builds, baseline test data generation, Currently working on containerization and introduction of DevOps/SRE best practices Reverse engineered multiple legacy applications, platform redesign, UX redesign, Improved scalability and performance, New team has been hired and introduced to the project, Development processes have been developed and integrated, Arranged migration of Product team to Scrum as part of the corporate strategy, Redesigned existing engineering processes (CI, DevOps, Distributed development in Agile) and organizational and communication models. For example security review process for new releases lead time reduced from 3 months to 1 week. Moved from quarterly to weekly releases. I’ve also been Site Leader of Kazan site (about 60 engineers). This included general site activities organization, local employees organization, budgeting, site maintenance. Application Development Manager Fujitsu GDC Russia Jan 2011 - Feb 2014 In 2011 due to existing opportunities I’ve switched to project and engineering management. Since that time I’ve participated in projects from multiple domains: logistics, documents processing and printing, retail. I have also managed 3rd line of support (ITIL) for one of our biggest customers. During my last year in the company I’ve managed a group of projects for POS development. ● ● ● ● ● ● Successfully finished multiple commercial projects (6, including the last one), In 5 projects lead requirements development and management, Designed and integrated development processes in 4 different projects, Recovered work of 3rd line of IT-support and relations with our customer, Actively participated in strategic projects of the company (CMMI, new services and etc), Acted as Agile-evangelist in the company. Senior .NET Developer/.NET Developer Fujitsu GDC Russia Apr 2007 -Jan 2011 Started own career as a translator from French. Quickly got engaged into Software Development. Over the next 2 years successfully delivered 3 projects and has been promoted to Senior Software Developer (.NET) and team lead of own team. Further on participated in the development of highly loaded document processing system for one of our biggest customers. ● ● ● ● KNOWLEDGE Successfully delivered 4 projects, Leaded architecture in 2 of the projects, Developed functionality and unit tests, As a team lead coordinated other developers. Languages ● ● English - Upper Intermediate, French - Pre-Intermediate. Certificates ● ● ● ● EDUCATION Professional Scrum Master I by Scrum.org Introduction to CMMI for Development v1.3 IT Service Management ITIL Foundation Certificate (V3) in IT Service Management Microsoft MCP - Microsoft Certified Professional Kazan State Technical University September 2007-May 2009, Bachelor of Economics & Enterprise Management Kazan State Technical University September 2007-May 2009, Master of Statistical Analysis and Computer Modeling My work has been dedicated to the forecasting of the time-series (stock exchange rates) on neural networks Kazan State Technical University September 2003-May 2007, Bachelor of Informational Technologies & Systems
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.