Alexander Syrovatsky, Software Developer in Kharkiv, Kharkiv Oblast, Ukraine
Alexander Syrovatsky

Software Developer in Kharkiv, Kharkiv Oblast, Ukraine

Member since September 13, 2012
Alexander is a highly skilled, RoR, Python developer and data science whose portfolio includes a great number of sophisticated applications, including several capitalization and fiscal accounting tools.
Alexander is now available for hire




Kharkiv, Kharkiv Oblast, Ukraine



Preferred Environment

IntelliJ IDEA, Atom, VSCode

The most amazing... I've developed is an application for the management and evaluation of capitalization tables for investee companies.


  • Data Scientist/Developer

    2016 - PRESENT
    • Implemented solutions and set up infrastructure.
    • Developed RoR gems, microservices, and embedded models for applications.
    • Analyzed and extracted information from text and investigated data.
    • Containerized applications.
    Technologies: RoR, Python
  • RoR developer

    2014 - PRESENT
    • Helped develop a big auto site.
    Technologies: RoR, Elastic Search
  • RoR Developer

    2014 - 2014
    • Created a meeting platform with ability to arrange conferences and slide presentations.
    • Helped develop a customer/retailer social network.
    Technologies: Ruby on Rails
  • Senior Programmer

    2010 - 2014
    AllRounds, Inc.
    • Implemented mathematical models for different valuation methods (OPM valuation of options, binary valuation, etc.).
    • Implemented a reverse method to perform company valuation via security prices.
    • Implemented connections to Google Docs (importing, exporting spreadsheets and docs, signature).
    • Implemented interactive and static charts and report functionality.
    • Developed a stock trading system.
    • Developed a sophisticated application for downloading data from that maintained lookup and master-detail relations and allowed for uploading to another org tool.
    • Uploaded and installed released packages for test coverage and administration.
    • Designed and created components of Visualforce pages using Apex, JavaScript, jQuery, CSS, and Ajax.
    Technologies: Salesforce, Apex
  • Developer

    2005 - 2010
    Xenial, Ltd.
    • Developed view, business, and database layers with Ruby on Rails, JavaScript, CSS, HTML, and Ajax.
    • Developed client-server applications using Java, JDBC, and Swing.
    • Developed business logic for a testing system in Java.
    • Designed and implemented the GUI for the Suprasphere system with SWT and Swing.
    • Developed source code.
    Technologies: Java, Ruby on Rails


  • Footwear (Development)

    An e-store.

  • Stayway (Development)

    A travel site.

  • Suprasphere System (Development)

    A system for managing chat, messaging, and other resources.

  • Store and Trade System (Development)

    A system for managing a firm's trade activities as well as managing the store and processing documents.

  • Testing System (Development)

    A client-server testing system.

  • Pathfinder (Development)

    An application for managing a pension fund database, including the ability to create questionnaires.

    Implemented sophisticated searching against questionnaire results.

  • Limited Partner Manager (Development)

    An application for fund formation and fund reporting that allowed for communication with potential and existing investors in a specific fund as well as provided various rights and terms along with the ability to sign electronically and convert indications of interest and comply with regulations (including accreditation).

  • Fund Analyzer (Development)

    An application for handling the accounting of funds via capital calls, ongoing limited partnership communication, appropriate journal entries, and appropriate documentation (based on reporting requirements).

  • Capitalization Manager (Development)

    An application for managing and evaluating capitalization table for an investee company. It included the ability to format data tables via template spreadsheet or direct entry. The spreadsheet could then be sent to the investee company to be filled out and approved, with a finalized spreadsheet then imported into the application. Created the capability for user customization of spreadsheets, including preferences for type of financing and lines of credit with coverage specific to any form of schedule (e.g., accrued interest).

  • NDA (Development)

    A project to analyze large amounts of text data and provide predictions.


  • Frameworks

    Ruby on Rails (RoR), Angular, Django, Redux, Hibernate, AngularJS, Spring
  • Tools

    Microsoft Dynamics CRM, Apache Airflow, GitHub, Git, Eclipse IDE, Sublime Text, RubyMine, IntelliJ IDEA
  • Platforms

    Salesforce, AWS EC2, Docker, Heroku, Amazon Web Services (AWS), NetBeans, Linux, Windows
  • Other

    Customer Relationship Management (CRM), Back-end Development
  • Languages

    Python, Java, Ruby, Snowflake, Sass, CSS, JavaScript, SQL, HTML5
  • Libraries/APIs

    Pandas, Sklearn, NumPy, NLTK, SpaCy, React, Backbone.js, API, jQuery
  • Paradigms

    Agile Software Development, Object-oriented Programming (OOP)
  • Storage

    Neo4j, Redis, Elasticsearch, PostgreSQL, MongoDB, MySQL


  • Master's degree in Math, Computer Science, and Economics
    2001 - 2007
    V.N. Karazin Kharkov National University - Kharkiv

To view more profiles

Join Toptal
Share it with others