• File

Олексій

C++ програміст

Age:
49 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

​ Alexey Tatarenko
Senior C++ / Python Programmer
E-Mail: [open contact info](look above in the "contact info" section)
Telegram: https://t.me/alexeybright

I'm qualified C++/Python programmer having Canadian work experience and academic background, looking for challenging, complex, well-paid job.

​ Technical skills:
• C++, Qt (including STL and Boost). Deep understanding of the programming language ideology and architecture, OOP methods, template meta-programming.
• Python 2 and 3 (including Django, Flask, PySide, PyQt, NumPy etc.)
• PHP5, 5.3 (including frameworks), Zend Certified Engineer.
• DBs: MySQL, Oracle, MS SQL Server, MS Access, SQLite, MongoDB.
• OSs: MS Windows (all versions), Linux (distr. OpenSUSE, Fedora, Mint, Ubuntu), MacOS.
• Familiar with JavaScript, QML, Haskell, Assembler 80x86, Ruby, Prolog, OpenCV, WinAPI, DirectX.
​ Theoretical skills:
• OOP, AOP, functional programming, generalized programming and meta-programming
• patterns and anti-patterns
• algorithms and data structures, translation and parsing, DSL
• AI, logic programming, neural networks, evolutionary computing, computer vision
​ Language skills:
• Russian (native)
• English (IELTS 6.5)
• Ukrainian (basic)
​ Certification:
• Zend Certified Engineer PHP5, 2010 (http://www.zend.com/en/yellow-pages/ZEND013972)
• Luxoft Training Center certifications:
◦ Design Patterns (GoF)
◦ Enterprise Application Design Patterns
◦ Methodological Principles of IBM Rational Unified Process for Software Development
◦ Basic Use of XSLT
◦ Visual Domain Modeling on UML
​ Education:
• 1997-2000: PhD degree, Krasnoyarsk State University
PhD thesis was devoted to computer simulation of heterogeneous catalysis processes between phases using Monte-Carlo method and searching patterns using artificial neural networks
• 1992-1997: Master degree. Krasnoyarsk State University, chemical faculty
​ Experience:
• 2023 – now: Playrix (Ukraine, Ireland), Senior C++ Programmer
Development of games core and related tool
Technologies: C++17, STL, Boost, Python, XML, Git
• 2019 – 2023: Waves Inc (Ukraine, Israel), Senior C++ Programmer
Development of music and sound processing software (SoundGrid Studio, SuperRack)
Technologies: C++14, C++17, STL, Boost, Qt5, SQLite, XML, Perforce
• 2018 – 2019: Svitla Systems (Ukraine), Senior C++ Programmer
Development of computer vision and video streaming software for Ultimate Fighting Championship
Technologies: C++14, C++17, STL, Boost, Python, GStreamer, TensorFlow, Git
• 2015 – 2018: Intellias (Ukraine), Senior C++ Programmer
Development of car navigation database and related tools, functional and unit tests
Technologies: C++11, Qt5, STL, Python, Git
• 2014 – 2015: Svitla Systems Inc. (USA), Senior C++ Programmer
Development of Logitech Gaming Software, other projects evaluation, consultancy.
Technologies: C++, Qt, STL, WDM, Java EE, Python, Git
• 2011 – 2014: Luxoft (Ukraine)
◦ 01.2014 – 09.2014: Alstom, Senior C++ Programmer
Development of communication software for oil production company.
Technologies: C++, STL, Boost, XML, TFS, UML
◦ 07.2012 – 12.2013: AMD, Senior Software Engineer
Development and support of video drivers for AMD Radeon graphic adapters, related tools.
Technologies: C, C++, Python, WDM, Linux Kernel, DirectX, OpenCV, MySQL, P4, Mercurial
◦ 08.2011 – 07.2012: Bosch, Senior C++ Programmer
Development of car navigation system for Bosch company.
Technologies: C++, STL, OpenGL, SVN
• 2010 – 2011: 6808638 Canada Inc. (subdivision Flow Consulting Inc., Canada)
Senior Web Programmer
Development and support of real estate system Prudential Douglas Elliman Real Estate.
Technologies: PHP 5.3, SVN, Bash shell scripting, OpenSUSE
• 2010: Manwin (Canada)
Web Programmer
Development of a system for collecting and analyzing statistics.
Technologies: PHP5, C/C++, Bash shell scripting, CentOS
• 2009 – 2010: Echo-Stream (Canada)
Web Programmer, then Lead Programmer
Outsourcing, development of web applications by demand, writing the corporate Kohana-based CMF.
Technologies: PHP5, JavaScript, XHTML, SVN, Ubuntu
• 2001 – 2009: Siberian Federal University (Russia)
Assistant Professor of IT faculty
Teaching IT and related subjects (AI systems, computer graphics and geometry, DB systems, programming languages etc.), managing diploma projects.
​ Volunteering:
• 2016 – 2019: PolitEyes, Verkhovna Rada of Ukraine, Programmer & Data Scientist
Using machine learning technologies to perform deep analysis and prediction of the proposed bills passing and related activities.
​ Other skills and hobbies:
Writing, painting, poetry, cybernetics, natural sciences, history, philosophy of science, transhumanism

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: