Leonid Emar-kar

Software Engineer at FlightPath3D

Setúbal, Portugal
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
Leonid Emar-kar is a software engineer with 7+ years building cloud-native, data-intensive systems and DevOps tooling, currently focusing on high-performance stream processing at FlightPath3D. He has a proven track record of redesigning legacy projects into microservices to improve fault tolerance and reduce processing time for satellite image workflows. Prior work includes contributing backend features to major open-source Google Cloud Python libraries—adding BigQuery, Storage and Datastore enhancements that improved client ergonomics and retry behavior. Comfortable across infrastructure and application layers, he optimizes system performance while providing hands-on technical support and automation. Based in Setúbal, Portugal, Leonid combines academic research experience from Vladimir State University with practical production engineering, and is an openly queer developer active in OSS. His contributions to widely used Google Cloud client libraries reflect an ability to influence tooling that many other teams rely on.
code7 years of coding experience
job5 years of employment as a software developer
bookVladimir public school number 10 majoring in foreign languages
bookBachelor's degree Control in technical systems, Bachelor's degree Control in technical systems at Vladimir State University
languagesRussian, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

google-cloud-platform10
bigquery10
api10
python10
apidoc10
gcp10
documentation7

Programming languages (5)

RustGoZigHTMLPython

Github contributions (5)

github-logo-circle
googleapis/python-bigquery

Jul 2019 - Dec 2019

Role in this project:
userBackend Developer
Contributions:10 commits in 5 months
Contributions summary:Leonid primarily contributed to the backend functionality of the BigQuery Python client library. Their work involved implementing new features, such as allowing the use of `TableListItem` to construct `Table` objects and adding support for project IDs with an organization prefix in datasets. They also made changes to existing methods and classes to improve the library's functionality, including the addition of client options to the constructor and deprecating existing methods.
Google Cloud Client Library for Python
Role in this project:
userBack-end Developer
Contributions:17 commits, 26 PRs, 2 pushes in 5 months
Contributions summary:Leonid contributed to the Google Cloud Client Library for Python by implementing features related to the BigQuery and API Core services. Their work included allowing the construction of Table objects using TableListItem, adding retry functionality with an "on_error" parameter within API Core, and supporting project IDs with an organization prefix within the Dataset class. The user also added client options to constructors in BigQuery, and the Storage and Datastore service manual clients, to set the api endpoints. Furthermore, the user worked on refactoring and deprecating the client.dataset method for BigQuery.
gcpappenginepythongoogleclient-library
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
Leonid Emar-kar - Software Engineer at FlightPath3D