C Developer & C++ Developer
Overview
Short Summary
The candidate is a senior C++ developer with ten years of experience in various development and engineering positions. He has a broad knowledge of development, including OOP and design patterns, and is up to date with current software development tools. He has experience in developing cross-platform solutions for various operating systems and has a high level of expertise in constructing text processing software. The candidate also has team lead skills and has worked closely with QA and PO teams to improve product quality. He is fluent in Russian and Ukrainian and has intermediate proficiency in English. The candidate has worked as a senior C++ developer and architect at XCDs Czech s.r.o. in Prague since June 2021. Prior to that, he worked at XCDs International Ltd in Kharkiv, Ukraine from February 2014 to June 2021. He also has experience working at Samsung R&D and Quickoffice as a senior C++ developer. The candidate holds a master's degree in radiophysics and electronics from V.N. Karazin Kharkiv National University. His technical skills include C++, STL, Boost, Git, macOS, QtCreator, and MySQL, among others. He has a GitHub profile and has made open-source contributions.
Work Experience
June 2021 - Present Senior C++ Developer, Architect
Responsible for developing and architecting C++ solutions for various platforms including iOS, Windows, macOS, Linux, Tizen, Web, and Android. Skilled in constructing text processing software and performing code reviews.
February 2014 - June 2021 Senior C++ Developer, Architect
Contributed to the development and architecture of C++ solutions for multiple platforms. Collaborated with QA and PO teams to improve product quality.
June 2013 - February 2014 Senior C++ Developer
Worked on C++ development projects at Samsung's research and development center.
April 2011 - June 2013 Junior/Middle Objective-C/C++ Developer
Developed Objective-C and C++ solutions for Quickoffice.
November 2007 - April 2011 Visual FoxPro/Java Developer
Contributed to the development of software using Visual FoxPro and Java.
Education: V.N. Karazin Kharkiv National University, Department of Radiophysics and Electronics (1999-2007). Master's degree in Radiophysics and Electronics, PhD (Candidate of Physico-Mathematical Sciences).
Technologies: Proficient in C++, C++11/17, FoxPro, SQL, STL, Boost, Git, CMake, macOS, QtCreator, Xcode, UML, MySQL, SQLite, MS SQL Server, and design patterns. Limited experience in Java SE, Delphi, Fortran, Pascal, Basic, Assembler, QT, ICU, TCP/IP, UDP, HTTP, Linux, Windows, and PostgreSQL.