Roman Yankovsky

Senior Software Engineer at SourceOddity

St Petersburg, St Petersburg City, Russia
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

👤
Senior
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.
code13 years of coding experience
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1,217reputation
89kreached
21answers
10questions
github-logo-circle

Github Skills (16)

nltk10
nlp10
wordnet10
python10
natural-language-processing10
testing9
refactoring8
documentation8
listview6
static-analysis6
nodejs6
text-files6
pascal6
delphi6
edit6

Programming languages (5)

TypeScriptC++JavaScriptPascalPython

Github contributions (5)

github-logo-circle
sloria/TextBlob

Nov 2013 - Nov 2013

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
Role in this project:
userBack-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.
part-of-speechextractionpythontranslationtext-processing
RomanYankovsky/DelphiSpec

Dec 2013 - Mar 2015

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