• File

Maksim

Python-программист

City:
Odesa

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Maksim Bakhovskyi​
Odesa, Ukraine​
[open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)

Python Software Developer

QUALIFICATION SUMMARY:
●​ Over 10 years of experience in development and testing.​

●​ 5 years of experience in Python development.​

●​ 3 years of experience in QA Automation.​

●​ 3 years of experience in Manual QA.​

●​ Python software developer with automotive industry experience.​

●​ Extensive practical experience in automation scripting with both Python 2.x and 3.x.​

●​ Proficient in web services and API development (Flask, FastAPI).​

●​ Experience in API development, testing and documentation (Postman, Insomnia,
Swagger).​

●​ Worked with SQL and NoSQL databases (PostgreSQL, SQLite, MongoDB).​

●​ Experience in Linux environments with pooled servers and containerization (Docker).​

●​ Strong understanding of the software development lifecycle.​

●​ Familiar with testing programming products.​

●​ Experienced in Agile and Scrum methodologies.​

●​ Proficient in working with databases.​

●​ Experienced in RESTful API design and development.​

TECHNICAL SKILLS:
●​ Programming Languages: Python​

●​ IDE: PyCharm​

●​ Web Frameworks: Flask, FastAPI​

●​ Databases: PostgreSQL, SQLite, MongoDB​

●​ ORM: SQLAlchemy​

●​ Version Control Systems: Git, Perforce​
2

●​ CI/CD: Jenkins, GitLab​

●​ Containers: Docker​

●​ API Testing: Postman, Insomnia, Swagger​

●​ Markup Languages: XML, HTML, CSS​

●​ Query Languages: SQL​

OTHER TOOLS:
●​ Project Management: Jira, ALM​

●​ Code Review: Crucible, Bitbucket​

●​ Linters: Flake8, Pylint, Mypy, Black​

●​ Testing Framework: Pytest​

●​ Validation: Pydantic​

PROFESSIONAL EXPERIENCE:
Luxoft, Odesa, Ukraine​
Python Software Developer​
March 2017 - Present​
Project: HARMAN, DB PROD​
Customer: HARMAN

Responsibilities:

●​ Developed and maintained automation processes for compiling navigation maps,
configuration generation, environment setup and compilation stages.​

●​ Worked with a pool of remote servers to run compilations in Docker environments; wrote
automation scripts for new feature implementation and artifact creation.​

●​ Implemented bug fixes and maintained Python automation scripts.​

●​ Developed and implemented new features and APIs for web services using Flask and
FastAPI.​

●​ Wrote unit tests and API tests using Pytest, checked code using pre-commit hooks and
linters.​

●​ Transferred a desktop application (Tkinter) to a web service (Flask).​

●​ Wrote and executed migration scripts for database changes using Alembic.​

●​ Participated in all processes and ceremonies as a member of the development team
following SAFe (Scaled Agile Framework).​

●​ Involved in code review processes using Bitbucket and Crucible.​
3

●​ Reported defects and project status using ALM and Jira.​

EDUCATION:
National Polytechnic University, Odesa, Ukraine​
Institute of Computer Systems (ICS)​
Faculty: Automation and Computer Engineering​
Specialty: Information Systems and Technologies​
Degree: Specialist

ADDITIONAL SKILLS:
●​ Strong analytical thinking, quick adaptation to new situations and ability to make
independent decisions.​

●​ Excellent communication skills and ability to work well with others.​

●​ Quick learner, proactive and responsible with a desire for continuous growth in the
selected field.​

CERTIFICATES:
●​ Luxoft Leadership Academy, Luxoft Ukraine, Odesa, 2021​

OTHER EXPERIENCE:
●​ Python Basics Instructor, Hillel IT School, Odesa, 2024​

LANGUAGES:
●​ English: Intermediate+​

●​ Ukrainian: Native

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: