Oleksii Sliusarenko, Algorithms Developer in Kiev, Ukraine
Oleksii Sliusarenko

Algorithms Developer in Kiev, Ukraine

Member since November 4, 2019
Oleksii is a senior research engineer specializing in machine learning with several years of hands-on, in-depth experience. In his free time, he competes in international programming and math competitions—and often wins. At Deloitte and Grammarly, he developed their core deep learning and AI algorithms. Oleksii has worked at all stages of R&D from problem formulation with clients to product deployment.
Oleksii is now available for hire

Portfolio

  • Abto Software
    Docker, Rasa.ai, Scikit-learn, TensorFlow, Python
  • Deloitte
    NLTK, Keras, TensorFlow, Scikit-learn, Machine Learning, Deep Learning...
  • Grammarly
    Amazon Web Services (AWS), AWS, OpenNLP, Keras, TensorFlow, Scikit-learn...

Experience

Location

Kiev, Ukraine

Availability

Part-time

Preferred Environment

Machine Learning, Deep Learning, Natural Language Processing (NLP), Data Science

The most amazing...

...thing I've created was a practical algorithm to solve an open AI problem: detecting English sentences that make no sense.

Employment

  • Senior Research Engineer (Machine Learning, NLP)

    2019 - 2020
    Abto Software
    • Implemented a chatbot model designed for stable progressive learning for five years.
    • Reimplemented part of Rasa chatbot framework to fix OOM error and make it production-ready.
    • Found and fixed OOM error and experiment design problem in SoTA intent recognition paper.
    Technologies: Docker, Rasa.ai, Scikit-learn, TensorFlow, Python
  • Senior Research Engineer (Machine Learning, NLP)

    2017 - 2019
    Deloitte
    • Implemented a contract classification algorithm with 95% accuracy which outperformed humans.
    • Developed a complex text summarization algorithm with 80% accuracy.
    • Created a company classification algorithm which increased human analytics quality by two times.
    • Completed all stages of complex text summarization problem including framing the problem, annotating the data, creating the model, deploying and supporting.
    • Organized data science hackathon which resulted in three new hires.
    Technologies: NLTK, Keras, TensorFlow, Scikit-learn, Machine Learning, Deep Learning, Data Science, Java, Python
  • Research Engineer (Machine Learning, NLP)

    2013 - 2017
    Grammarly
    • Developed a new sentence splitting component with 2X improvement in error rate.
    • Built an auto-correct feature with 99% accuracy compared to 90% existing version.
    • Implemented high-load storage with approximately 1,000,000 key-value requests per second per server.
    • Reimplemented contextual spell checker with 10x speed-up.
    • Implemented a practical solution with 99,9% specificity and 30% recall to an open problem of detecting sentences which don't make sense.
    • Processed petabyte-scale internet dump using Apache Spark for creating n-gram language models.
    • Prepared and conducted two courses on algorithms and data science.
    • Increased part of speech tagger quality from 96% to 97%.
    Technologies: Amazon Web Services (AWS), AWS, OpenNLP, Keras, TensorFlow, Scikit-learn, Deep Learning, Natural Language Processing (NLP), Data Science, Java, Python
  • Analyst Engineer (Machine Learning)

    2011 - 2013
    UkrNet
    • Developed an anti-spam system for an email provider that had tens of millions of users.
    • Created a geo-tracking solution for ads which increased accuracy from 50% to 80%.
    • Implemented Nginx plugin using C with 6000 geo-tracking requests per second per server.
    • Built the back end for email IMAP protocol which enabled 100,000 users to use their favorite email clients.
    Technologies: Natural Language Processing (NLP), Machine Learning, Weka, MySQL, C++, Java

Experience

  • AI-powered Writing Assistant
    http://grammarly.com

    Grammarly is an AI-powered writing assistant. My contribution was creating various error-correction algorithms using data science. For example, a contextual spelling checker, identifying sentences that don't make sense, and complex word identification.

Skills

  • Languages

    Python, Java, C++, Bash
  • Libraries/APIs

    Scikit-learn, TensorFlow, Standard Template Library (STL), Matplotlib, NumPy, Pandas, OpenNLP, Keras, OpenCV, NLTK, SpaCy
  • Paradigms

    Data Science
  • Other

    Natural Language Processing (NLP), Algorithms, Machine Learning, Classification Algorithms, Data Analysis, Deep Learning, Data Cleaning, AWS, Data Visualization, Time Series, Chatbots
  • Frameworks

    Spark, Hadoop, Flask, Boost, Spring
  • Tools

    Apache OpenNLP, Jupyter, Weka, Rasa.ai, Boto
  • Storage

    MySQL, PostgreSQL, MongoDB
  • Platforms

    Docker, Amazon Web Services (AWS), Azure

Education

  • Master's Degree in Systems Analysis
    2011 - 2013
    National Technical University of Ukraine "Kyiv Polytechnic Institute" - Kyiv, Ukraine
  • Bachelor's Degree in Systems Analysis
    2007 - 2011
    National Technical University of Ukraine "Kyiv Polytechnic Institute" - Kyiv, Ukraine

Certifications

  • How to Start a Startup
    OCTOBER 2019 - PRESENT
    Prometheus, Y Combinator
  • Intro to TensorFlow for Deep Learning
    OCTOBER 2015 - PRESENT
    Udacity

To view more profiles

Join Toptal
Share it with others