Karen Petrosyan

Software Engineer at Stainless

Yerevan, Armenia
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
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.
code4 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (10)

http10
proxy10
proxy-server10
python10
proxies10
networking10
asyncio10
triplet9
tripledes9
triple9

Programming languages (2)

RustPython

Github contributions (5)

github-logo-circle
encode/httpx

Nov 2022 - Mar 2025

A next generation HTTP client for Python. 🦋
Role in this project:
userBack-end Developer
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.
next-generationpythontrioasynciohttpx
karpetrosyan/httpx

Feb 2023 - Oct 2024

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.
Request Free Trial
Karen Petrosyan - Software Engineer at Stainless