You will get urgent advice on C++ programming, algorithms, data structures, STL, OOP/OOD

Yevhen V.
Yevhen V. Yevhen V.
5.0
Top Rated

Let a pro handle the details

Buy Other Development & IT services from Yevhen, priced and ready to go.

You will get urgent advice on C++ programming, algorithms, data structures, STL, OOP/OOD

Yevhen V.
Yevhen V. Yevhen V.
5.0
Top Rated

Let a pro handle the details

Buy Other Development & IT services from Yevhen, priced and ready to go.

Project details

Urgent online advice on following: • C/C++ Programming • Algorithm development, evaluation and optimization • Data structures design • STL (C++ Standatd Template Library) • Generic programming (C++ templates) • Object-oriented programming, design patterns and best practices
Project Type
Development, IT
What's included
Service Tiers Starter
$150
Standard
$200
Advanced
$300
Delivery Time 1 day 1 day 1 day
Number of Revisions
000
5.0
22 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
Rating breakdown
Availability
5.0
Deadlines
5.0
Skills
5.0
Quality
5.0
Cooperation
5.0
Communication
5.0

PS

Pedro S.
5.00
Dec 9, 2023
STM32 Firmware: UART HUB for vehicle appliance (C, IAR, FreeRTOS) Excelent job, working fast and highly skilled professional to work on ST32 firmware development using IAR, C and FreeRTOS.

MF

Michael F.
5.00
Sep 6, 2023
Develop Automation Module/Rules Engine for C++ Trading Application

OR

Oren R.
5.00
Sep 28, 2022
C to C++ software conversion

CA

Claudio A.
5.00
Jun 21, 2022
C/C++ Firmware and Software for Computer Appliance It is always a pleasure to work with Yevhen; he is extremely knowledgeable. He quickly understands our design goals, and is a great source of alternative implementation ideas during development. He provides constant updates on progress and fast delivery of results. Looking forward to our next project with Yevhen.

SH

Saidi H.
5.00
Jun 20, 2022
: Firmware updates of product (STM32, C, C++) It was a pleasure to work with Yevhen. Professional person who knew how to meet all our expectations and beyond.

Yevhen is dynamic, expert in his field and will not hesitate to take the lead in a project

We will be happy to work with Yevhen again and we thanks him for his work
Yevhen V.

About Yevhen

Yevhen V.
System Designer / Software Engineer (C++)
100% Job Success
5.0  (22 reviews)
Warsaw, Poland - 7:43 am local time
I am a software engineer with solid academic background in Computer Science and 15+ years of hands-on experience in commercial development. My expertise spans Native (C++) Software, Microcontroller Firmware, Electronic Hardware and Database development. My goal here is to help businesses and startups to create new products from scratch and implement new features of already existing software and hardware products

Tech stack:
C++ (11, 14, 17, 20), STL, Qt 4.x – 6.x, WinAPI, MFC, ATL, Boost C++, ICU, AWS SDK C++,
Microsoft Visual Studio (2003 - 2022), Clang C++, MSBuild, vcpkg, GitHub,
Microsoft Visual Studio Code, CMake, QtCreator, CLion, GCC, WSL2,
Keil 5, IAR Embedded Workbench, AVR Studio, Atmel Studio, mbed,
SQL DBMS: Oracle, Postgres, SQLite, MySQL, MS-SQL, Firebird

For more details please check out my specialized Upwork profiles. The scope of projects for the recent 10 years can be found below

Native (C++) software for Windows and Linux targets:
• High-performance GUI appslications based on Qt Framework (QtWidgets)
• Console, no-GUI apps, pure WinAPI apps, Windows Services, system apps
• Software involving intense networking and interprocess communication
• High-performance / low latency software (e.g. high-frequency trading)
• Application servers e.g. C++ back-end, remote procedure call / REST servers
• Advanced database programming: PL/SQL, PL/pgSQL, T-SQL, C/C++
• Database client software: GUI, 2/3-tier, hardware multiplexing (IoT bridge)
• Database design, extending DBMS server functionality with C++ plugins
• Serial communication, hardware integration, custom protocol design

Embedded systems and microcontroller firmware:
• Reliable electronic hardware, low-level / real-time control systems
• Microcontroller firmware for ARM Cortex-M0(+)/3/4(F)/7, STM32 and similar
• Industrial control systems, distributed peripheral, remote control
• Utility metering system integration over Modbus, M-Bus, ANSI, IEC, oth
• Agricultural robotics, automotive ECU and test equipment

Steps for completing your project

After purchasing the project, send requirements so Yevhen can start the project.

Delivery time starts when Yevhen receives requirements from you.

Yevhen works on your project following the steps below.

Revisions may occur after the delivery date.

Question evaluation

Solving the actual problem

Review the work, release payment, and leave feedback to Yevhen.