Ilya Priven

Senior Software Engineer at Wiz

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

🤩
Rockstar
🎓
Top School
Ilya Priven is a Senior Software Engineer with 13 years of experience building scalable, production-grade distributed systems, currently working from London and now at Wiz after multi-year engineering leadership at Lyft Bikes & Scooters. He specializes in backend systems in Python and Go on AWS (DynamoDB, SQS, S3) and Kubernetes, with hands-on experience spanning web (TypeScript/React) and mobile (Swift) stacks. At Lyft he helped run North America's largest bike-share networks, improving reliability, mentoring engineers, and partnering with infra teams to ship operable services at scale. A long-time open-source contributor, he has made substantive backend contributions to widely used Python projects like PynamoDB and mypy/typeshed, improving type safety and DynamoDB interoperability. His background includes low-level systems work—kernel USB components and cross-platform toolchains—giving him a rare blend of systems, tooling, and cloud-native service expertise. Colleagues describe him as a pragmatic engineer who pairs deep technical skill with a focus on running and operating resilient consumer services.
code13 years of coding experience
job23 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at The Open University of Israel
languagesHebrew, Russian, English
stackoverflow-logo

Stackoverflow

Stats
53reputation
4kreached
0answers
2questions
github-logo-circle

Github Skills (38)

static-typing10
botocore10
type-check10
pytest10
python10
back-end-development10
stub10
stubs10
testing10
mypy10
dynamic-typing10
implicit-typing10
amazon-dynamodb10
optional-typing10
dynamodb10

Programming languages (18)

PowerShellJavaC++CMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
pynamodb/PynamoDB

Feb 2017 - Jan 2023

A pythonic interface to Amazon's DynamoDB
Role in this project:
userBack-end Developer
Contributions:30 releases, 192 reviews, 110 commits in 6 years
Contributions summary:Ilya primarily contributed to the core functionality and maintenance of the PynamoDB library, a Python interface for Amazon's DynamoDB. Their contributions involved adding features, refactoring existing code, and fixing bugs related to database operations, including implementing distinct exception classes, improving scan error messages, adding type hints for model methods and parameters. The user also addressed compatibility issues with local DynamoDB deployments, and addressed compatibility requirements related to newer versions of botocore.
dynamodbpythonaws
python/typeshed

Oct 2017 - Dec 2022

Collection of library stubs for Python, with static types
Role in this project:
userBack-end Developer
Contributions:6 reviews, 14 commits, 17 PRs in 5 years 2 months
Contributions summary:Ilya primarily contributed to the `typeshed` repository, which provides stubs for Python libraries. Their work focused on enhancing and correcting type hints for various libraries, including `requests`, `logging`, `pynamodb`, `flask`, and `datetime`. The commits involve fixing type signatures, adding support for new features, and ensuring type correctness for function arguments and return types, improving the overall static typing of the Python ecosystem.
pythonstub
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