Artem Goncharov is a seasoned software engineer with nine years of experience building production-grade systems across cloud, mobile, and embedded domains. He currently helps teams at bp harness GenAI capabilities, after contributing to platform tooling at Meta’s Spark AR and infrastructure at Google Cloud’s Compute Engine. Artem’s background spans principal and leadership roles at Skyscanner, DBS, and Agoda, where he combined low-level C/C++ expertise with high-level system design, performance tuning, and cross-team delivery. His early career in industrial automation and R&D gave him uncommon depth in hardware-adjacent systems and signal processing, complementing later work on rich mobile UIs and distributed backend services. A mathematician by training (Master’s in Applied Mathematics), he bridges rigorous analytical thinking with pragmatic engineering to ship AI systems that actually work. He publishes technical writing and maintains a public presence on Medium, signaling a commitment to sharing practical lessons beyond his day job.
9 years of coding experience
18 years of employment as a software developer
Master's degree Applied Mathematics, Master's degree Applied Mathematics at Ufa State Aviation Technical University
Stun client written in Swift for exploration of NAT traversal details (iOS/macOs/Linux)
Contributions:2 reviews, 43 commits, 18 PRs in 5 years 2 months
linuxstun-clientswiftiosstun
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.