Timur Minnibaev
Angestellt, Senior Software Developer, Freelance, self-employed
Hamburg, Deutschland
Über mich
- More than 15 years of experience in C++ Development for multiple platforms (Linux, FreeBSD, Windows). - Good in Data Structures, Relational DBMS, SQL Queries. - Experience in Machine Learning: Decision Tree Methods (Gradient Boosting, Random Forest), Clustering (k-means, EM, k-models). - Worked in Multi-Threaded Environment (Posix Threads, OpenMP, C++11 Threads) - Advanced Socket Programming (TCP/IP, UDP/IP)
Werdegang
Berufserfahrung von Timur Minnibaev
Bis heute 5 Jahre und 8 Monate, seit Nov. 2018
Senior Software Developer
Freelance, self-employed
Designed and implemented: - Modular Trading Simulator with support of different ways to enter trading strategies - via custom C++ modules, expressions, python scripts - Execution Engine to trade via Interactive Brokers broker - Web application to enter and execute strategies, look results, graphs, etc. - Automated trading workflow using xvfb (Virtual Framebuffer X server), ibc (Automation of Interactive Brokers TWS) , crontab and docker
4 Jahre und 9 Monate, Feb. 2014 - Okt. 2018
Senior Software Developer
Freelance, self-employed
- Designed multi-platform (Windows front-end, Windows/Linux/FreeBSD back-end) client-server intelligent system. Implemented AI based on Monte Carlo tree search using models generated with Gradient tree boosting algorithm. Developed TCP/IP-based communication module using BOOST serialization. - Created infrastructure (BuildBot CI, Jenkins) with automatic build and release of software.
9 Jahre und 10 Monate, Mai 2004 - Feb. 2014
Senior Software Developer
ICL-KME CS, Fujitsu Group
Ausbildung von Timur Minnibaev
2 Jahre, Sep. 2004 - Aug. 2006
Applied Mathematics and Informatics
Kazan National Research Technical University named after A.N. Tupolev
4 Jahre, Sep. 2000 - Aug. 2004
Applied Mathematics and Informatics
Kazan National Research Technical University named after A.N. Tupolev
Sprachen
Englisch
Fließend
Russisch
Muttersprache