Alexander Groshev is a C developer based in St. Petersburg with six years of professional experience and current work as a C# developer at VIZ Software Consulting. He combines systems-level C expertise with practical application development in C#, bringing cross-language fluency to desktop and backend projects. Alexander has hands-on machine learning engineering experience from contributing to an advanced one-shot face-swap project, where he improved image/video processing, mask generation, super-resolution, and training pipelines with custom loss tweaks and experiment tracking via wandb. He’s comfortable iterating on both research-adjacent code and production features, bridging algorithmic work and maintainable engineering. Colleagues can expect a developer who pairs low-level proficiency with ML integration experience and a pragmatic focus on shipping improvements.
A new one shot face swap approach for image and video domains
Role in this project:
ML Engineer
Contributions:14 commits, 6 PRs, 68 pushes in 8 months
Contributions summary:Alexander primarily contributed to the project by implementing and refining image processing and video processing functionalities. They added and modified code related to face swapping, including mask generation and super-resolution techniques. Furthermore, the user made updates to the training pipeline, including modifications to the loss functions and experiment tracking via wandb.
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.
Request Free Trial
Alexander Groshev - C Developer at VIZ Software Consulting