Roman Yankovsky is a senior software engineer with 13 years of experience, currently working on cloud storage services at Yandex and running his own developer tools company, SourceOddity. He enjoys tackling technically challenging problems and brings deep backend expertise, particularly in Python text processing—his contributions to the well-known TextBlob library improved core Word class functionality, lemmatization, POS tagging, and documentation. Based in St. Petersburg, he blends enterprise-scale engineering with entrepreneurial product instincts, shipping practical tooling for other developers. Colleagues would describe him as pragmatic and detail-oriented, with a track record of maintaining backwards compatibility while evolving libraries and services.
Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
Role in this project:
Back-end Developer
Contributions:11 commits in 13 days
Contributions summary:Roman primarily contributed to improving the `textblob` library's text processing capabilities. Their work focused on refining the `Word` class, including implementing lemma functionality, correcting indentation, and integrating part-of-speech tagging. The user also addressed backwards compatibility concerns and updated documentation. Their efforts significantly impacted the core functionality of the library, as well as its documentation.
Contributions:45 commits, 1 PR, 2 pushes in 1 year 3 months
delphitestingautomated-testsdelphi-libraryplain
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
Roman Yankovsky - Senior Software Engineer at SourceOddity