Scroll To View More
Renat Bekbolatov, Software Developer in Seattle, WA, United States
Renat Bekbolatov

Software Developer in Seattle, WA, United States

Member since January 21, 2019
Renat has a wide breadth of experiences. He started out as an engineer at a startup and a researcher at a nanotechnology lab, co-authoring a paper in algorithmic self-assembly. Then, after graduating with honors from Caltech, he worked as a research analyst, pricing securities at a national bank. Later he became a trader, managing books of up to $100M. Recently, Renat's focus has been in helping clients with Apache Spark and classic ML methods.
Renat is now available for hire



  • Python, 17 years
  • Scala, 5 years
  • Apache Spark, 5 years
  • Docker, 4 years
  • Scikit-learn, 4 years
Seattle, WA, United States



Preferred Environment

Linux, Python/Scala, Docker, Spark

The most amazing...

...project I've created was an educational platform with adaptive dynamic content—helping students optimize their learning.


  • Principal Consultant

    2013 - PRESENT
    Easy Eight Consulting
    • Helped companies with Apache Spark adoption.
    • Developed and deployed machine learning (ML) models.
    • Solved technological problems for clients.
    Technologies: Apache Spark, Scikit-learn, Python, Scala
  • AI Architect

    2017 - 2018
    Sage AI
    • Developed a system to perform NLP classification with sparse training data at scale.
    • Helped the company in the early stages launch successfully.
    Technologies: Scikit-learn, Python
  • Lead Researcher

    2017 - 2018
    Point Inside
    • Developed machine learning models and indexes using Spark and Solr.
    • Consulted for a research team.
    • Made contributions that led to a signup of a major retailer.
    Technologies: Java, Scala, Solr, Spark
  • Consultant

    2016 - 2017
    Blueprint Consulting Group
    • Consulted on specialized topics such as big data, machine learning, data science, and Apache Spark.
    Technologies: Scala, Java, Apache Spark
  • Software Engineer

    2015 - 2016
    • Implemented various data warehouse operations with Spark, Hive, and Oozie.
    • Built up a data processing infrastructure.
    • Developed predictive models.
    Technologies: Scala, Java, Spark, Scala, Hive, SQL
  • Senior Software Engineer

    2014 - 2015
    • Implemented components of a search engine with Spark.
    • Set up a test infrastructure.
    • Enabled scalable machine learning capabilities.
    Technologies: Scala, Spark
  • Software Engineer

    2014 - 2015
    • Worked on components of a real-time display ad bidding system.
    • Integrated real-time third-party services in the programmatic ad market.
    Technologies: Java
  • Architect | Principal Engineer

    2014 - 2014
    Sparky Dots
    • Designed an adaptive educational platform.
    • Implemented a back-end, front-end, and mobile client.
    • Created content—the dynamic generation of practice sets.
    Technologies: Scala, CoffeeScript, JavaScript, Play, Angular, Ionic, NPM, Docker, Spark
  • Software Engineer

    2013 - 2014
    • Implemented a service monitoring system.
    Technologies: Java, JavaScript
  • Architect | Principal Developer

    2012 - 2013
    • Designed a hyperlocal communication service.
    • Implemented an Android app and a web app.
    • Developed a back-end.
    Technologies: JavaScript, Python, Django, Backbone.js, MySQL, Memcached, Amazon Web Services (AWS), Google Maps API, Android
  • Trading Strategist | Developer

    2007 - 2013
    Susquehanna International Group
    • Built business intelligence/analytics tools.
    • Constructed components for high frequency trading.
    • Conducted quantitative analysis and backtesting and calibrated trading strategies.
    • Automated the routine trading desk work and ETL processes.
    Technologies: Python, MySQL, C#, JavaScript, jQuery
  • Trading Desk Analyst

    2004 - 2006
    Bank of America Securities
    • Worked on market analyses and securities pricing.
    • Implemented data mining/report generation.
    Technologies: Python, Oracle, MySQL, SQL
  • Researcher

    2002 - 2003
    Caltech DNA Lab
    • Researched system fault-tolerance and algorithmic self-assembly.
    • Implemented and ran simulations.
    • Co-published a highly cited paper on algorithmic self-assembly.
    Technologies: Java, C, Python
  • Research Intern

    2001 - 2001
    • Developed a data compression algorithm based on arithmetic coding.
    Technologies: C/C++
  • Software Engineer

    2000 - 2001
    • Built web application components (Java, JSP, and JavaScript).
    • Aggregated content usage data (pixel tracking).
    • Developed a module for the Apache Web Server (C).
    Technologies: Java, C, Oracle, JSP, Apache Web Server (Original)


  • Frameworks

    Apache Spark
  • Other

    Software Development, Machine Learning
  • Languages

    Scala, Python
  • Libraries/APIs

  • Platforms

    Docker, Amazon Web Services (AWS), Apache Flink
  • Storage

    Apache Hive


  • Bachelor of Science (BSc) degree in Mathematics
    2001 - 2004
    Caltech | California Institute of Technology - Pasadena, CA, USA
  • Apache Spark Certified Developer
I really like this profile
Share it with others