Giter VIP home page Giter VIP logo

Albert Tuykin

Junior Data Scientist

Photo

Contacts

Location: Kazan, Russia

Phone: +7 917 2202320

E-mail: [email protected]

Telegram: dr_darkcorp

GitHub: darkcorpd


Briefly About Myself:

I have an extensive experience in the financial sector as an analyst, risk manager and trader. Daily work with a lot of data, processing with Excel, VBA, Python. Operating experience with information systems Bloomberg, Cbonds, RuData etc. Used to provide maintenance of financial companies in different jurisdictions (Russia, Cyprus, Switzerland, Cayman Islands, USA, Estonia). My goal is to become a full stack data scientist.


My Projects:

  1. CV page
  2. Travel landing

Skills and Proficiency:

  • Excel, VBA, PowerQuery
  • Python, R, SQL
  • JavaScript Basics
  • HTML, CSS Basics
  • Git, GitHub
  • VS Code

Code example:

# Load historical prices and volumes from MOEX for liquidity report

import requests
import apimoex
import pandas as pd
import urllib.request, json 

def load_prices(securities, 
                start, 
                end):
    result = []
    for security in securities:
            with urllib.request.urlopen(f'https://iss.moex.com/iss/securities.json?q={security}') as url:
                data = json.loads(url.read().decode())
                ticker = data['securities']['data'][0][1]
    
            with requests.Session() as session:
                data = apimoex.find_securities(session, 
                                               security, 
                                               columns = None)
                df = pd.DataFrame(data)
                board = df.at[0, 'primary_boardid']
                engine = 'futures' if board == 'RFUD' else 'stock'
                market = 'forts' if board == 'RFUD' else 'shares'
                start_date = start
                end_date = end
                data = apimoex.get_board_history(session, 
                                                 security = ticker, 
                                                 start = start_date, 
                                                 end = end_date, 
                                                 columns = ['SECID', 
                                                            'TRADEDATE', 
                                                            'HIGH', 
                                                            'LOW', 
                                                            'CLOSE', 
                                                            'VOLUME'], 
                                                 board = board, 
                                                 market = market, 
                                                 engine = engine)
                result.extend(data[-10:])
  
    df = pd.DataFrame(result)
    df.set_index('SECID', inplace=True)
    # To save to .csv uncomment
    # df.to_csv(f'{security}_{start_date}-{end_date}.txt',sep='\t', index=False)
    # To print as a plain text uncomment
    # print(df.to_string())
    return df


# ============================================================================== #
# Set initial data:
securities  = ['CHMF', 
               'TATNP', 
               'PHOR', 
               'BRM2', 
               'RU0007661625']
start       = '2022-04-01'  #YYYY-MM-DD
end         = '2022-04-30'  #YYYY-MM-DD

load_prices(securities, start, end)


Education:

2021 - Creating and Applying Big Data Technologies - NTI Educational Competence Center, Kazan

2009 - Engineer in Aircraft and Helicopter Engineering - Kazan National Research Technical University, Kazan

2005 - Finance and Credit, Banking - Kazan State Institute of Finance and Economics, Kazan

Additional education:

  • Coursera courses:

    • Foundations: Data, Data, Everywhere by Google
    • Ask Questions to Make Data-Driven Decisions by Google
    • Data Analysis with Python by IBM
    • Databases and SQL for Data Science with Python by IBM
    • Inferential Statistics by Duke University
    • SQL for Data Science by University of California, Davis
    • Mathematics and Python for Data Science
  • Basic Statistics on Stepik

  • Basic SQL, Python, R, HTML, Statistics courses on Sololearn, DataCamp, w3schools, Stepik and other resources.

  • JavaScript Manual on learnjavascript.ru (in progress)

  • RS Schools Course «JavaScript/Front-end. Stage 0» (in progress)

Languages:

  • English - Intermediate/Upper-intermediate
  • Russian - Native
  • German - Basic/Intermediate
  • Turkish - Basic/Intermediate

darkcorp's Projects

deep-learning-school icon deep-learning-school

Официальный репозиторий курса Deep Learning (2018-2021) от Deep Learning School при ФПМИ МФТИ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.