SlideShare uma empresa Scribd logo
1 de 3
Alexey Tatarenko
Senior C++ / Python Programmer
E-Mail: alexey.transhuman@gmail.com
Phone: +38 (066) 631-4999
Skype: alexey-bright
I'm qualified C++/Python programmer having Canadian work experience and academic background,
looking for challenging, complex, well-paid job.
Technical skills:
− C, C++, Qt4 (including STL and Boost). Deep understanding of the programming language ideology and
architecture, knowing OOP methods, template meta-programming, ability to use existent libraries and
patterns.
− Python 2.7 and 3.0 (including Django, Flask, PySide, PyQt, NumPy etc.)
− Java SE, EE (servlets, JSP, JSF, JDBC, EJB 3.0 etc).
− PHP5, 5.3 (including frameworks), Zend Certified Engineer. Extensive practical experience.
− Libraries and APIs: WinAPI, DirectX, OpenCV.
− DBs: MySQL, Oracle, MS SQL Server, MS Access, Firebird, SQLite, MongoDB.
− OSs: MS Windows (all versions), Linux (pref. OpenSUSE, Mint, Ubuntu), FreeBSD.
− Familiar with JavaScript, Haskell, Assembler (Z80, 8086), C#, Ruby, Prolog.
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, artificial neural networks, evolutionary computing, computer vision
Certification:
− Zend Certified Engineer PHP5
http://www.zend.com/en/yellow-pages/ZEND013972
− Brainbench C++ Master
− 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:
− 2015 – now: Intellias (Ukraine), Senior C++ Programmer
Development of car navigation database and related tools, functional and unit tests
Technologies: C++11, STL, Python, Git
− 2014 – now: 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, and internal
development tools (GPU low-level control, video encoders evaluation client/server system)
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
(http://www.elliman.com), writing modules, development of the related statistical analysis system.
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 web
framework.
Technologies: PHP5, JavaScript, XHTML, SVN, Ubuntu
− 2008 – 2009: Self-employment (Russia)
Freelance Programmer
Development of desktop and web applications by demand: scientific software, software for managing
medical equipment, scientific and medical DBs, academic projects.
Technologies: C/C++/Qt4, Java SE, Delphi, PHP5, SVN, MySQL, MS SQL Server etc.
− 2001 – 2008: 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.
Other skills and hobbies:
− high technologies (augmented/virtual reality, neural interface, wearable and implantable computers etc.)
− formal and mathematical logic, cybernetics
− natural sciences (physics, chemistry, biology), cliodynamics, philosophy of science, transhumanism
Language skills:
− Russian (native)
− English (advanced)

Mais conteúdo relacionado

Mais procurados

Jiawen Wong Resume
Jiawen Wong ResumeJiawen Wong Resume
Jiawen Wong ResumeJia Wen Wong
 
Hozaifa Hamdy - Software Developer
Hozaifa Hamdy - Software DeveloperHozaifa Hamdy - Software Developer
Hozaifa Hamdy - Software DeveloperHozaifa Daoud
 
Fatma mohammad samy
Fatma mohammad samyFatma mohammad samy
Fatma mohammad samyFatmaSamy
 
Mary Barsoum's resume 2016
Mary Barsoum's resume 2016Mary Barsoum's resume 2016
Mary Barsoum's resume 2016Mary Barsoum
 
Mohamed Shokry_ADF Developer_3
Mohamed Shokry_ADF Developer_3Mohamed Shokry_ADF Developer_3
Mohamed Shokry_ADF Developer_3Mohamed Shokry
 

Mais procurados (11)

Pablo lleo ingles
Pablo lleo inglesPablo lleo ingles
Pablo lleo ingles
 
Jiawen Wong Resume
Jiawen Wong ResumeJiawen Wong Resume
Jiawen Wong Resume
 
Hozaifa Hamdy - Software Developer
Hozaifa Hamdy - Software DeveloperHozaifa Hamdy - Software Developer
Hozaifa Hamdy - Software Developer
 
CV-Muhammad Ahmad
CV-Muhammad AhmadCV-Muhammad Ahmad
CV-Muhammad Ahmad
 
Fatma mohammad samy
Fatma mohammad samyFatma mohammad samy
Fatma mohammad samy
 
Khalid Hussein
Khalid HusseinKhalid Hussein
Khalid Hussein
 
Mary Barsoum's resume 2016
Mary Barsoum's resume 2016Mary Barsoum's resume 2016
Mary Barsoum's resume 2016
 
Alaa Jaafar CV
Alaa Jaafar CVAlaa Jaafar CV
Alaa Jaafar CV
 
Mohamed Shokry_ADF Developer_3
Mohamed Shokry_ADF Developer_3Mohamed Shokry_ADF Developer_3
Mohamed Shokry_ADF Developer_3
 
Nicolas Guerrero Infografia
Nicolas Guerrero InfografiaNicolas Guerrero Infografia
Nicolas Guerrero Infografia
 
English_CV
English_CVEnglish_CV
English_CV
 

Semelhante a cv_eng

Anton kolotaev. cv eng
Anton kolotaev. cv engAnton kolotaev. cv eng
Anton kolotaev. cv engAnton Kolotaev
 
Resume_Kirill_Osipov_2015_Eng
Resume_Kirill_Osipov_2015_EngResume_Kirill_Osipov_2015_Eng
Resume_Kirill_Osipov_2015_EngKirill Osipov
 
20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_ChesnokovVladimir Chesnokov
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1CRHale
 
Nedim Bašić Academic CV
Nedim Bašić Academic CV Nedim Bašić Academic CV
Nedim Bašić Academic CV Nedim Bašić
 
Resume lapin sergey
Resume lapin sergeyResume lapin sergey
Resume lapin sergeySergey
 
Curriculum vitae laszlo dian_eng_2017_04
Curriculum vitae laszlo dian_eng_2017_04Curriculum vitae laszlo dian_eng_2017_04
Curriculum vitae laszlo dian_eng_2017_04Laszlo Dian
 
Ahmed Hassan El-mawaziny RESUME
Ahmed Hassan El-mawaziny RESUMEAhmed Hassan El-mawaziny RESUME
Ahmed Hassan El-mawaziny RESUMEAhmed El Mawaziny
 
Rohit_Pandit_Resume
Rohit_Pandit_ResumeRohit_Pandit_Resume
Rohit_Pandit_ResumeRohit Pandit
 
CURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaCURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaDaria Zeynalnia
 
37 Resume Templates.pdf
37 Resume Templates.pdf37 Resume Templates.pdf
37 Resume Templates.pdfAmy Isleb
 
Ashwin_Raghunathan_Resume_20150523
Ashwin_Raghunathan_Resume_20150523Ashwin_Raghunathan_Resume_20150523
Ashwin_Raghunathan_Resume_20150523Ashwin Raghunathan
 
Oliver Trevelian Sneyd (curriculum vitae)
Oliver Trevelian Sneyd (curriculum vitae)Oliver Trevelian Sneyd (curriculum vitae)
Oliver Trevelian Sneyd (curriculum vitae)Oliver Sneyd
 

Semelhante a cv_eng (20)

Anton kolotaev. cv eng
Anton kolotaev. cv engAnton kolotaev. cv eng
Anton kolotaev. cv eng
 
Resume_Kirill_Osipov_2015_Eng
Resume_Kirill_Osipov_2015_EngResume_Kirill_Osipov_2015_Eng
Resume_Kirill_Osipov_2015_Eng
 
Resume
ResumeResume
Resume
 
20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1
 
Nedim Bašić Academic CV
Nedim Bašić Academic CV Nedim Bašić Academic CV
Nedim Bašić Academic CV
 
Resume lapin sergey
Resume lapin sergeyResume lapin sergey
Resume lapin sergey
 
Curriculum vitae laszlo dian_eng_2017_04
Curriculum vitae laszlo dian_eng_2017_04Curriculum vitae laszlo dian_eng_2017_04
Curriculum vitae laszlo dian_eng_2017_04
 
Ahmed Hassan El-mawaziny RESUME
Ahmed Hassan El-mawaziny RESUMEAhmed Hassan El-mawaziny RESUME
Ahmed Hassan El-mawaziny RESUME
 
ASHWINI RAMESHA
ASHWINI RAMESHAASHWINI RAMESHA
ASHWINI RAMESHA
 
Pasi lammenranta
Pasi lammenrantaPasi lammenranta
Pasi lammenranta
 
cv-en
cv-encv-en
cv-en
 
Vladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_enVladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_en
 
Rohit_Pandit_Resume
Rohit_Pandit_ResumeRohit_Pandit_Resume
Rohit_Pandit_Resume
 
CURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaCURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_Zeynalnia
 
CV_Kazim_Gohar
CV_Kazim_GoharCV_Kazim_Gohar
CV_Kazim_Gohar
 
nov2015_CV_pdf
nov2015_CV_pdfnov2015_CV_pdf
nov2015_CV_pdf
 
37 Resume Templates.pdf
37 Resume Templates.pdf37 Resume Templates.pdf
37 Resume Templates.pdf
 
Ashwin_Raghunathan_Resume_20150523
Ashwin_Raghunathan_Resume_20150523Ashwin_Raghunathan_Resume_20150523
Ashwin_Raghunathan_Resume_20150523
 
Oliver Trevelian Sneyd (curriculum vitae)
Oliver Trevelian Sneyd (curriculum vitae)Oliver Trevelian Sneyd (curriculum vitae)
Oliver Trevelian Sneyd (curriculum vitae)
 

cv_eng

  • 1. Alexey Tatarenko Senior C++ / Python Programmer E-Mail: alexey.transhuman@gmail.com Phone: +38 (066) 631-4999 Skype: alexey-bright I'm qualified C++/Python programmer having Canadian work experience and academic background, looking for challenging, complex, well-paid job. Technical skills: − C, C++, Qt4 (including STL and Boost). Deep understanding of the programming language ideology and architecture, knowing OOP methods, template meta-programming, ability to use existent libraries and patterns. − Python 2.7 and 3.0 (including Django, Flask, PySide, PyQt, NumPy etc.) − Java SE, EE (servlets, JSP, JSF, JDBC, EJB 3.0 etc). − PHP5, 5.3 (including frameworks), Zend Certified Engineer. Extensive practical experience. − Libraries and APIs: WinAPI, DirectX, OpenCV. − DBs: MySQL, Oracle, MS SQL Server, MS Access, Firebird, SQLite, MongoDB. − OSs: MS Windows (all versions), Linux (pref. OpenSUSE, Mint, Ubuntu), FreeBSD. − Familiar with JavaScript, Haskell, Assembler (Z80, 8086), C#, Ruby, Prolog. 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, artificial neural networks, evolutionary computing, computer vision Certification: − Zend Certified Engineer PHP5 http://www.zend.com/en/yellow-pages/ZEND013972 − Brainbench C++ Master − 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
  • 2. using Monte-Carlo method and searching patterns using artificial neural networks − 1992-1997: Master degree. Krasnoyarsk State University, chemical faculty Experience: − 2015 – now: Intellias (Ukraine), Senior C++ Programmer Development of car navigation database and related tools, functional and unit tests Technologies: C++11, STL, Python, Git − 2014 – now: 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, and internal development tools (GPU low-level control, video encoders evaluation client/server system) 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 (http://www.elliman.com), writing modules, development of the related statistical analysis system. 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 web framework. Technologies: PHP5, JavaScript, XHTML, SVN, Ubuntu − 2008 – 2009: Self-employment (Russia) Freelance Programmer Development of desktop and web applications by demand: scientific software, software for managing medical equipment, scientific and medical DBs, academic projects. Technologies: C/C++/Qt4, Java SE, Delphi, PHP5, SVN, MySQL, MS SQL Server etc. − 2001 – 2008: 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. Other skills and hobbies: − high technologies (augmented/virtual reality, neural interface, wearable and implantable computers etc.) − formal and mathematical logic, cybernetics − natural sciences (physics, chemistry, biology), cliodynamics, philosophy of science, transhumanism
  • 3. Language skills: − Russian (native) − English (advanced)