Andrey Cizov

Senior Backend Engineer at iwoca

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrey Cizov is a Senior Backend Engineer based in London with 11 years of experience building scalable APIs, ETL workflows and web interfaces, and applying ML techniques such as NLP to product problems. He has shipped production systems across fintech and ad-tech, currently driving backend architecture and delivery at iwoca after multi-year work on NLP and ML at The Fusion Labs. A pragmatic polyglot with a soft spot for Rust, Andrey contributes to open-source projects like the Cap'n Proto Python bindings where he improved build reliability and Python-friendly struct initialization. He combines hands-on coding with attention to developer experience, compatibility and code quality, and enjoys exploring DSL design and decentralized system architectures. Early projects span API-integrated management systems, C# tooling and computer vision research, reflecting a breadth from low-level compatibility fixes to applied ML in production.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 2.1, Bachelor of Science (BSc), Computer Science, 2.1 at University of Leeds
languagesEnglish, Russian, Lithuanian
stackoverflow-logo

Stackoverflow

Stats
695reputation
89kreached
9answers
11questions
github-logo-circle

Github Skills (12)

proto10
rpc10
python10
cython10
capnproto10
testing9
build-automation8
code-coverage6
facebook-graph-api6
iterator6
chunks6
intellij-idea6

Programming languages (13)

PowerShellJavaC++RustCGoKotlinTypeScript

Github contributions (5)

github-logo-circle
capnproto/pycapnp

Jul 2019 - Jul 2019

Cap'n Proto serialization/RPC system - Python bindings
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits, 7 PRs, 3 comments in 1 day
Contributions summary:Andrey primarily addressed build failures, warning removals, and deprecation warnings within the Python bindings. They fixed compilation issues, removed deprecation warnings, and eliminated build failures in the test environment. Additionally, they enabled initialization of structs using the Python way and fixed a specific issue. The contributions show a focus on code quality, compatibility, and improving the developer experience.
rpcpythonprotopython-bindingsstarlark
andreycizov/idea-partialnav

Feb 2019 - Mar 2020

Allow PageUp and PageDown to only scroll a partial part of the screen
Contributions:1 release, 16 commits, 7 PRs in 1 year 1 month
pagedownpartialscroll
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
Andrey Cizov - Senior Backend Engineer at iwoca