• File

Андрей

Qt Software Engineer

City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: 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.

ANDREY
TERESHKOV
Senior C++ / Qt Developer

SUMMARY
I have 11+ years of professional experience in developing C++/Qt
software. Over the years I have delivered projects of different complexity
and worked with C++, JS, QML, SQL, Qt, Poco, Tesseract OCR, Dlib,
OpenCV, and Curl. My primary development environments are Microsoft
Visual Studio and Qt Creator. Currently, I work as a Senior C++ Software
Developer at MZenko and as a Consultant C++/Qt at SOLEAD Software.

LOCATION
WORK EXPERIENCE
Lviv, Ukraine
EMAIL
2023-05 Senior C++ Software Developer
Present MZenko, Lviv, Ukraine · Hybrid
[open contact info](look above in the "contact info" section)
• Worked on the development of a transformer monitoring
SKYPE
application.
anti.rtfm
• Used C++, Qt, QWidgets, QML, and a custom protocol for
communication between measuring devices and the UI.

2023-02 Consultant C++/Qt
Present SOLEAD Software
• Consulting in C++/Qt software development.

2020-07 Senior C++ Software Developer
2022-12 Developex, Kyiv, Ukraine · iCue
• Participated as a C++ developer in software research,
software development, and new feature implementation.
• Implemented new features in existing software.
• Tools and technologies: C/C++, Qt, QML, JS · Project
team: 25 engineers.

2018-10 C++ Developer
2020-07 Edvantis Software, Inc., Lviv, Ukraine · People screening
with automatic detection
• Participated in software research, software development,
and new feature implementation.
• Implemented new features in existing software.
• Tools and technologies: C/C++, GTK2, SQLite · Project
team: 3 engineers.

2017-07 Senior C++ Developer
2018-09 Edvantis Software, Inc., Lviv, Ukraine · OSD
• Participated in software research, software development,
and feature implementation.
• GUI satellite embedded device development.
• Tools and technologies: C++, Qt, JS, QML, QWidget ·
Project team: 10 engineers · Client: Technisat.

2015-02 Middle C++ Developer
2016-10 Computools, Zaporizhzhya, Ukraine
• Participated in software research, software development,
and feature implementation.
• Main project: WorkplaceRemote — remote control of the
operating system using an Android smartphone.
• Tools and technologies: C++, SQLite, SQLite Cypher, Qt,
Win API · Project team: 3 engineers · Client: a German
company.

SELECTED PROJECTS
Google Chrome Security Preferences Editor
Short Description: Software used to change the Google Chrome secure
preferences file and recalculate protection hashes, enabling manual plugin
installation.
Tools and Technologies: C++, Qt, OpenSSL, Microsoft Visual Studio,
Debugging
Project Team: 1 engineer
Assignment Duration: 1 month
My Role: Middle C++ Developer
Client: a German company

FireFox Preferences Editor
Short Description: Software to change Firefox preferences home page.
Tools and Technologies: C++, Qt
Project Team: 1 engineer
Assignment Duration: 1 week
My Role: Middle C++ Developer
Client: a German customer

Video Transfer
Short Description: Software to copy videos from a flash drive and convert
them to another video format.
Tools and Technologies: C++, Qt, Win API
Project Team: 2 engineers
Assignment Duration: 2 weeks
My Role: Middle C++ Developer
Client: a Canadian customer

Optimo Internet Security
Short Description: Antivirus with internet security features such as firewall,
registry cleanup, and web page protection.
Tools and Technologies: C++, Qt, Win API, Avira SDK
Project Team: 3 engineers
Assignment Duration: 3 weeks
My Role: Middle C++ Developer
Client: a Canadian customer

Learn Reader
Short Description: Software to help translate new words in the text.
Tools and Technologies: C++, Qt, QML, Google Translate API
Project Team: 1 engineer
Assignment Duration: 1 month
My Role: Middle C++ Developer
Client: An internal project

EDUCATION
2014-07 Specialist in Computer Systems and
Networks
Zaporizhzhya National Technical University, Zaporizhzhya,
Ukraine
• September 2013 - July 2014

2013-06 B.Sc. in Computer Systems and Networks
Zaporizhzhya National Technical University, Zaporizhzhya,
Ukraine
• September 2009 - June 2013

SKILLS
Programming: C/C++, JS, Python, SQL
Frameworks / UI: Qt, QML, QWidgets
Libraries / Tools: Poco, OpenSSL, Dlib, Curl, OpenCV, Tesseract OCR
Databases: MySQL Server, SQLite
IDEs / Tooling: Qt Creator, Microsoft Visual Studio, g++, Git

QUALIFICATIONS
Operating Systems: Windows (strong), Linux (average), macOS (average)

LANGUAGES
English: Upper-intermediate
German: Basic

CERTIFICATIONS
Training course in technical translation (English language), Zaporizhzhya
National Technical University.

HOBBIES & INTERESTS
Photography, UE5 game making, Blender3D modeling, live streaming,
quadcopter building.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: