Position: Senior Software Engineer (C/C++, Linux)
Category: C++
English level: fluent
Years of experience: 4


I have extensive experience as a Senior Software Engineer, specializing in C/C++ and Linux. Throughout my career, I have gained a solid foundation in software development and honed my expertise in these specific technologies.

My software development experience spans the entire software development life cycle, from requirement analysis to design, implementation, testing, and deployment. I am highly skilled in writing efficient and reliable code using C/C++, primarily for Unix-like systems.

In addition to software development, I have also worked on developing and maintaining core components of software applications. This includes optimizing code for performance and debugging complex issues.

My expertise in Linux development includes experience working with Linux-based systems and development environments. This includes writing code that interacts with the Linux kernel, working with system-level APIs and libraries, and understanding Linux-specific concepts such as processes, threads, and interprocess communication.

As a result, I possess a deep understanding of system software development and writing device drivers, network protocols, and embedded systems software. This skill set involves low-level programming (ARM and x86 assembly programming), interacting with hardware components, and ensuring proper integration with the underlying operating system.
Interested in writing software for UNIX-like systems