Name
Denis Ipatov
Target
Full-stack .NET developer: C# / WPF / ASP.NET. Algorithmic Trader, Quantitative analyst.
Current Location
Moscow region, Russian Federation.
******@*****.***
Date of Birth
Profile
1st April, 1982
linkedin.com/in/ipatov
Work experience
Since 04.2016
.NET Developer at OLMA, Risk Management dpt
Risk Management platform development with WPF toolset and some components such as: Prism (MVVM, UI composition, modularity, navigation, communication), Unity, Entity Framework, CacheManager, NLog / Serilog, Quartz.NET, MahApps.Metro, OxyPlot, Extended WPF Toolkit™ Community Edition
Legacy solutions refactoring and integrating
Regular risk-manager role's functions automation or manually execution
SQL Server administration
ZMQ communication between QUIK + Lua and C# / Python applications.
Since 12.2008
Trader and Quantitative Developer.
mid-frequency futures and stocks trading on managed and own account.
full cycle algorithmic trading strategies develop for equities & derivatives.
163% annual return at 2012. My proved quarter result 61.6% as "robot_buratino" on "ЛЧИ-2012" public trading competition ( full statistics at http://investor.moex.com/ru/statistics/2012/ )
16.04.2007 – 01.12.2008
Russia, Moscow
Equity Trader (Dealer) at TransCreditBank, currently part of VTB Group.
equity trading for proprietary book focusing on Russian blue chips;
trading strategies development;
Russian stock market monitoring (including 2nd & 3rd tiers);
01.06.2006 – 13.04.2007
Russia, Moscow
Trader at Project Financing Bank.
asset management;
mechanical trading systems development;
consumers and bank management consulting;
cash flow statement conducting.
02.10.2005 – 21.10.2005
Egypt, Cairo
Internship at Prime Group Asset Management on Sales & Trading Desk. Studied the Middle East securities market.
01.09.2004 – 15.03.2005
Czech Republic, Ostrava
CIS market researcher at Vitkovice a.s. (AIESEC traineeship): former USSR industry analysis, potential costumers contacting, business relations establishing.
01.05.2001 – 30.07.2004
Russia, Togliatti
Trader with Investment Company “ALMEX”: stock trading, investment recommendations. Gained an advanced experience in technical analysis.
Programming skills
Primary: ASP.NET MVC 5, Web API, C#, LINQ, AngularJS, D3, Bootstrap, Entity Framework, Lucene.Net, Azure, SQL Server, WPF, Prism / MVVM Light Toolkit.
Azure Machine Learning, Python, R, Microsoft Bot Framework.
Secondary and obsolete: Excel + VBA, AmiBroker + DLL with strategies logic in C++, QUIK + QPILE (trading robots and reporting tables).
Advanced user: Bloomberg + API, Reuters.
Personal Web projects
@AstrologRobot – Telegram bot.
http://goodadvice.ga (closed)– personal forecast and individual psychological description web-services. Participant of Microsoft BizSpark startup program.
https://vk.com/iPair (temporary in refactoring) – social dating app
skyquant.googlecode.com – SkyQuant for AmiBroker – free, open source tool for market patterns and financial astrology research, cycles analysis, quantitative strategies designing
skytrader.tk / ipatov.livejournal.com – professional blog
sites.google.com/site/denvip – trading strategies portfolio
Education
09.2009
Federal Financial Markets Service (FFMS) license series 1.0
09.1999 – 06.2005
Togliatti Academy of Management,
Faculty: Management and Finance, specialty: Finance and Credit.
Diploma: “Practical using of technical analysis on equity market”.
09.1997 – 07.1999
Bank-College (of Togliatti Academy of Management)
Electronic certificates
Data Science and Machine Learning Essentials
Implementing Real-Time Analytics with Hadoop in Azure HDInsight
Languages
Russian (native)
English (reading technical literature and documentation without dictionary, videotrainings studying, common and business conversation)
Czech (basic)
German (basic)
Publications
"Automated charting", "Securities market" magazine, #15, 2007.
Stock market behavior comments at RBC, Prime-Tass.
Personal information
Creative and research mindset, professional growth oriented, willing for relocation, vegetarian.
Hobbies
Bicycle touring.