Position: Senior C++ Developer
Category: C++
English level: upper
Years of experience: 7

- Work with a big source code base  ( ~1 million lines of code )
- Advanced knowledge of inter-process communication ( different IDL-s, boost.asio, thrift, d-bus, etc. )
- Advanced knowledge of inter-thread communication & event-based programming ( self-made event-queues, qt signal-slots, etc. )
- Self-made logs-analysis tool ( ~35k lines of code )
- Advanced knowledge of the regular expressions
Hi, guest.

I am a software architect and a passionate C++ developer. The previous and current experience of mine is located in the area of native Linux & Windows applications.

I have deep knowledge of IPC, ITC, event-based, and multithreading programming. Besides that, I have experience in building complex component architectures and sub-systems.

Currently, I'm an architect in the project, which develops Navigation for a top-brand automotive manufacturer.

My current responsibilities are:
- Support of the process of interfaces definition
- Requirements analysis
- Analysis of CR-s
- Review of the navigation module's performance
- Communications with major Navigation stack-holders regarding design and architecture
- Support of analysis of the complex stability and performance issues
- Keeping knowledge regarding the "overall picture" of the Navigation module
- Knowledge transfer to colleagues and teams
- Support with project's adaptations
- Support with code-reviews
- Development and population of basic C++ concepts, which are then being re-used within the project

On top of that, I can add:
- playing around with Qt as a hobby.
- development of DLT-viewer plugins
- Experience in the development of 2D games.
- Additionally, I am a beatboxer and love to play around with live-looping systems 

I hope you will enjoy traversing my profile.

----

Which job am I looking for? The one with the interesting subject area. Without a need to permanently be in a "crunch mode". With the high salary level. With adequate management. Nothing special, but so rare ))

In general, I would be interested to take part in the projects, which are related to the development of:

- SW development frameworks
- musical soft-ware ( e.g. vst plugins, DAW-s )
- logs analysis software ( e.g. dlt-viewer )
- game dev. ( the part, which is related to the development of the tools, and not to the filling in the game content )

Still, any other areas also not excluded :-)
Expectations are:

- Long-term project
- No permanent crunch mode
- High salary ( as high as possible for my skill-set )
- Adequate management

From my side, I'll try to provide the total engagement into the project.