EN RU
Telegram ↗ LinkedIn ↗
AS
Open to Work

Artyom Shivtsov

Full-stack Developer | Python & Go Specialist

Kazakhstan • Remote Worldwide
Kazakhstan-American Free University & WHZ Zwickau (Germany)
hoasker@gmail.com

About & Summary

Results-driven Software Developer & Master of Technology (MTech) in Information Technology with international research practice at Westsächsische Hochschule Zwickau (Germany). Specializing in building scalable web applications, Odoo ERP systems, high-performance backends (Python, FastAPI, Django, Go), and containerized infrastructure (Docker, Ubuntu Server). Experienced across the full software lifecycle - from initial system architecture to AI integrations (RAG, Gemini API), automated testing (Odoo Test Framework, pytest, unittest), business process automation, and open-source hardware projects (Flipper Zero Theme Manager).

Work Experience

Python / Odoo Developer

ArtLineStudio • St. Petersburg, Russia (Remote)
May 2026 - Present • Full-time
  • Developed, customized, and maintained Odoo ERP modules (versions 10-19), implementing complex business logic and extending Odoo ORM models.
  • Optimized PostgreSQL queries, database constraints, and relationships for high-traffic enterprise workflows.
  • Integrated Odoo with external Electronic Document Management (EDM/EDI) platforms and microservices, automating document workflows, attachment management, and invoice delivery.
  • Built XML/JS user interfaces (Shop Floor, MRP Display) and custom document generators (QWeb, PDF, DOCX, Excel via OpenXML, docxtpl).
  • Containerized development environments using Docker & Compose; wrote unit and integration tests using Odoo Test Framework (TransactionCase), unittest, and pytest to ensure application reliability.
  • Performed code reviews, refactored legacy code, and enforced code quality standards using Ruff, Pylint, Flake8, and static analysis tools.
Python Odoo ERP (v10-19) Odoo Test Framework TransactionCase pytest / unittest PostgreSQL Docker EDM/EDI JavaScript / XML Ruff / Pylint

Methodist / Python Instructor

Funcode - School of Programming • Minsk, Belarus (Remote)
May 2021 - Sep 2025 • 4 yrs 5 mos
  • Authored and structured a comprehensive Django Web Development curriculum and Telegram Bot infrastructure courses aligned with current industry standards.
  • Taught Python backend modules, project-based development, and software architecture to students.
Python Django Telegram Bot API Curriculum Engineering

Software Engineer / EdTech Specialist

D. Serikbayev East Kazakhstan Technical University
May 2020 - Apr 2021 • 1 yr
  • Customized and maintained Open edX (Tutor) and Moodle platforms to support university-wide digital learning.
  • Deployed and managed a Django-based helpdesk system to automate technical support workflows for faculty.
  • Administered Educational Technology Center portal using Grav CMS and Ubuntu Server.
Python (Django) Open edX Moodle Ubuntu Server Grav CMS

Software Developer

Kazakhstan-American Free University
Nov 2018 - Apr 2019 • 6 mos
  • Designed and implemented an automated system for issuing digital academic transcripts and enrollment certificates, drastically reducing manual processing time.
  • Developed a specialized Telegram-based assistant for the Admissions Committee to streamline applicant inquiries and application tracking.
  • Customized Moodle LMS infrastructure and engineered backend scripts for university process digitalization.
Python Telegram Bot API SQL Moodle

Education & International Research

Master of Technology (MTech) in Information Technology

Kazakhstan-American Free University
Sept 2020 - June 2022 • GPA: 3.75 / 4.0

Advanced study in software engineering, database design, system architecture, and computational algorithms.

Research Intern - West Saxon University of Applied Sciences Zwickau (WHZ), Germany
March 2022 - June 2022 • International Academic Research Exchange
  • Academic Research: Conducted research within the Engineering/IT department, focusing on analyzing modern software development methodologies.
  • International Collaboration: Participated in international academic exchange, gaining experience in European standards of software engineering and research documentation.
  • Technical Analysis: Evaluated specialized tools and systems as part of the university's ongoing research projects.

Bachelor of Technology (BTech) in Information Technology

Kazakhstan-American Free University
2017 - 2020

Core computer science curriculum covering object-oriented programming, data structures, algorithm analysis, computer networks, and database design.

Featured Projects & Open Source

Flipper Zero Theme Manager

Developed the official C application for Flipper Zero hardware enabling dynamic UI theme switching directly on-device. Published on GitHub and verified in Flipper Lab app store.

C Flipper Lab Embedded

Desktop Data Conversion App

Autonomous GUI application built with Python & PySide6 for automated parsing of heavy CSV reports into structured Excel analytical tables with auto type-detection. Packaged via PyInstaller.

Python PySide6 PyInstaller

Multithreaded Network Scanner

High-performance cross-platform network scanner written in Go with Fyne GUI. Utilizes Goroutines for parallel TCP/UDP port audits, black/white listing, SMTP alert notifications, and JSON/XML exports.

Go (Golang) Goroutines Fyne GUI

Admissions Bot Ecosystem

Unified Django backend powering multi-platform Telegram & VK bots for applicant interaction. Built smart FAQ program search and a real-time admin monitoring dashboard.

Django Telegram API VK API

AI Educational Feedback Generator

React + TypeScript SPA integrated with Django backend and Google Gemini AI API to generate detailed personalized student progress reports automatically from brief teacher inputs.

React Django Gemini AI

Headless Selenium Scraper Pipeline

Engineered high-resilience scraping infrastructure deployed in Headless Selenium Docker containers on Ubuntu Server. Fixed memory leaks (>2GB RAM), crash recovery, and database persistence.

Python Selenium Docker

Skills & Technical Endorsements

Programming Languages & Frameworks
Python
FastAPI
Django
Odoo ERP (v10-19)
Go (Golang)
C / C++
React / TypeScript
PySide6 / Qt
Testing & Quality Assurance
Odoo Test Framework
TransactionCase / HttpCase
pytest
unittest
Ruff / Pylint / Flake8
Infrastructure, Cloud & DevOps
Docker
Docker Compose
Ubuntu Server
Arch Linux
Windows 11
Selenium Headless
Vim / VSCode / PyCharm
Databases & Storage
PostgreSQL
MySQL
SQLite
Redis
Integrations & Solutions
Google Gemini AI API (RAG)
EDM / EDI Systems
Telegram Bot API
Open edX / Moodle