Karen Petrosyan is a software engineer from Yerevan with four years of hands-on experience building and improving backend systems, APIs, and networking features. She contributes to Encode's popular HTTPX library, enhancing proxy support and low-level transport capabilities—work that reflects a focus on reliable network communication and modernizing legacy code. Her background spans startups, government, and contract work where she designed RESTful APIs, scalable architectures, logging and observability with the ELK stack, and robust testing strategies. Comfortable with Python frameworks (Django, FastAPI, Flask), message queues, Redis, and AWS, she brings practical experience turning operational needs into maintainable code and diagnostics. An observant engineer who enjoys "watching how bytes move," she blends systems-level curiosity with pragmatic delivery.
Contributions:2 releases, 79 reviews, 62 PRs in 2 years 4 months
Contributions summary:Karen's contributions primarily focused on enhancing the HTTPX library's functionality, particularly concerning proxy support and low-level transport features. This includes adding the ability to use HTTPS proxies, modifying the underlying transport classes to support socket options, and refactoring parts of the code to align with modern coding practices and deprecate legacy features. The user also implemented improvements related to handling URL patterns and managing dependencies. The user's work suggests a focus on improving network communication and flexibility within the HTTPX library.
Contributions:96 pushes, 23 branches, 1 tag in 1 year 7 months
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.