Artur Khanin is a Lead Software Engineer in Amsterdam with 9 years of experience building full‑stack and ML-enabled systems. He specializes in Python, Golang and Java with Django, FastAPI and Spring, and has repeatedly improved system performance and developer experience — including a 5x latency reduction and shrinking Apache Beam Playground onboarding from two days to ten minutes. At Scitodate he delivered GPT‑4–driven personalization that cut prospect processing by 80% and raised reply rates while launching a self‑sustaining AI chat product with Stripe subscriptions. An active open‑source contributor (notably fixes and backend work on Apache Beam), he blends backend/DevOps skills with data and ML engineering to take models from prototype to production. His strong academic record underscores a pragmatic, efficiency‑focused approach to leading cross‑functional teams.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:300 reviews, 17 commits, 14 PRs in 1 year 1 month
Contributions summary:Artur contributed to the Apache Beam project by fixing bugs related to SSL configuration and nullable coder casting within the Java examples. They also implemented and tested a `GetCompileOutput` functionality for the backend server component. Furthermore, the user replaced a logging library, indicating a focus on code maintainability and performance. Finally, they updated the privacy policy and incorporated a case study, demonstrating contributions spanning both backend and website development.
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.