Yuri Cherkasov

Bis 2014, Software Engineer, Deutsche Bank

Moscow, Russische Föderation

Fähigkeiten und Kenntnisse

C++
Python
Windows
Linux
Multithreading
POSIX
Design Patterns
Git
SVN
Software Development
Programming
Scripting
Boost
Financial Derivatives
Options Pricing

Werdegang

Berufserfahrung von Yuri Cherkasov

  • Bis heute 9 Jahre und 8 Monate, seit Okt. 2014

    Independent consultant (C/C++/Unix/Low-latency)

    Self-employeed

  • 1 Jahr und 10 Monate, Jan. 2013 - Okt. 2014

    Software Engineer

    Deutsche Bank

    Design and development of complicated risk-management system with multi-tier architecture. Working directly with FX and Commodity desks. Converting business requirements to software architecture and program code. Providing support to business people. Improving continuous integration process: static code analysis, memory checking, profiling. Technologies used: C++, Boost, C# and .NET, MS Excel/VBA, Python, COM, XML/XSL/XPath, TIBCO GridServer, CppUnit and NUnit, Oracle 11g, TeamCity

  • 1 Jahr und 2 Monate, Aug. 2012 - Sep. 2013

    Software Engineer

    Numerix

    Working under Numerix CrossAsset product. Flexible platform for structuring, pricing and risk managing any derivative, accessible through Excel add-ins, C++, C# or Java. My role includes project design, development in cross-platform environment and bug fixing. Internal cross-platform project for regression pre-testing and unit testing before QA does. Used tools are Python and CMake.

  • 1 Jahr und 6 Monate, Feb. 2011 - Juli 2012

    Software Engineer

    Transas Marine International

    Worked under Dozor Project. Designed and developed land equipment and onboard software for UAV (Unmanaged Aerial Vehicle), including GUI navigation modules, manual control module, network layer programming and video processing. My role included bug fixing, codebase maintaining and refactoring, writing unit-tests and performing code-review. Programming languages and technologies: С/C++, Java SE, Python, gcc, gdb, strace, autotools, CMake/CTest, Eclipse, NetBeans, XML/XSL/XPath, VLC/Gstreamer

  • 3 Jahre, Juni 2006 - Mai 2009

    Software Engineer

    Doctor Web

    Worked under Doctor Web Security Space project. Worked on C++ for the complex product for anti-virus protection of workstations and small servers. Developed a custom windows control library for GUI skinning. Worked with DB-engine (SQLite), developed a service for data access under pure C library and wrote SQL queries. Implemented an asynchronous RPC-server for Doctor Web windows-based products inter-process communication. Maintained codebase, fixed bugs and refactored legacy code.

Ausbildung von Yuri Cherkasov

  • 7 Jahre und 10 Monate, Sep. 2002 - Juni 2010

    Software Engineering

    Saint-Petersburg State Polytechnical University

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

Interessen

sports
music
traveling

21 Mio. XING Mitglieder, von A bis Z