- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/9633408/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Senior C++ / Python Programmer
E-Mail: [
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
Kyiv
Alexey Tatarenko Senior C++ / Python Programmer E-Mail: Telegram: https://t.me/alexeybright I'm qualified C++/Python programmer having Canadian work experience and academic background, looking...
Similar candidates
-
C++ програміст
Remote -
Unreal Engine 5, C++ junior developer
Remote -
Junior C++ developer
Kyiv -
C++ програміст
Remote -
Програміст С++
Remote -
C++ розробник
Kyiv, Dnipro , more 2 cities