Artem Ivanov is a Golang engineer with a decade of software experience and 5+ years focused on distributed systems and backend performance. He has driven production improvements across fintech and travel payments—from integrating cash loan services and automated payments at Plata Card to adding QR payments and SQL optimizations at OneTwoTrip—consistently cutting latency and manual work. Artem blends backend engineering with system design, having refactored monoliths into layered architectures and led small teams through API integrations and cross-team coordination. He also brings machine learning experimentation experience from contributions to the widely known faceswap deepfakes project, where he modified core encoder/decoder architectures and training workflows. Based in Cyprus, Artem pairs a pragmatic product mindset with hands-on coding across Go, Python and Node.js, and occasionally builds developer tooling like a TypeScript VS Code extension.
Contributions:22 commits, 39 PRs, 69 pushes in 2 years 10 months
Contributions summary:Artem primarily contributed to the `Model_OriginalHighRes` plugin within the `faceswap` repository, making substantial changes to the `Model.py` and `Trainer.py` files. These changes included modifications to model architecture, specifically the encoder and decoder components, adding new encoder and decoder implementations (e.g., "shaoanlu"), and updating the training process to accommodate these changes. The user's work demonstrates a focus on modifying and improving the core deepfake model's structure and functionality.
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.