Nikolai Krasnov
Verified Expert in Engineering
Software Developer
Hua Hin Prachuap Khiri Khan, Thailand
Toptal member since September 19, 2023
Nikolai is a seasoned developer with vast experience in C++, particularly C++17, and development in the Qt framework. With a proven track record of successful remote working experience, he is an excellent asset in groups of developers and business analysts. Nikolai focuses on solving tasks efficiently and delivering readable, flexible, and extensible software products each time.
Portfolio
Experience
- Standard Template Library (STL) - 15 years
- Programming - 15 years
- Qt 5 - 12 years
- Databases - 12 years
- SQL - 12 years
- OLE - 10 years
- Program Design - 10 years
- Windows UI Design - 10 years
Availability
Preferred Environment
Windows, Qt 5, Qt
The most amazing...
...design I've developed is a smart home system based on microcontrollers, including firmware and website or mobile app information display.
Work Experience
Senior Qt C++ Developer
Acorah Software Products Limited
- Created different kinds of reports in Microsoft Word, Microsoft Excel, and PDF.
- Developed an OAuth authorization system to log in on HMRC services and 3rd-party software.
- Built a custom text editor on Qt to simplify data entry by users.
- Implemented a helpful tool for user migration from 3rd-party software.
- Introduced internal helper tools for other developers and testers to speed up development and testing processes.
Experience
Smart Home System
Auto-trader on Binance API
Education
Engineer's Degree in Information Technology
Izhevsk State Technical University - Izhevsk, Russia
Skills
Libraries/APIs
Standard Template Library (STL), Sockets
Languages
C++, SQL, C, PHP, XML, JavaScript, XSLT
Frameworks
Qt 5, OAuth 2, Qt
Storage
Databases, MySQL
Paradigms
REST
Platforms
Windows
Other
Windows UI Design, OLE, WiFi, Bluetooth, Microcontroller Programming, Sensor Networks, Sensor Data, GPS, 2D Graphics, Charts, Programming, Program Design, Information Technology
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring