Position: Software Developer
Category: C++
English level: intermediate
Years of experience: 5


In the past five years, I've jumped headfirst into C++ software development. I've taken on all kinds of tasks that needed careful attention, smart problem-solving, and a solid grasp of how software fits together. Alongside my work in C++, I've also been working with Python API development, which adds up to a few years of hands-on experience with Python too.

Outside of my regular job, I've had a blast working on personal projects that let me show off my different skills. I've tried a bit of everything: building simple websites using HTML, CSS, and JavaScript with the React framework; crafting handy tools using Python; and even tackling a big, long-term project that involved C/C++, OpenGL, OpenCL, and CUDA. In that last one, I pretty much started from scratch to make my very own game engine with lots of cool features. I've also played around with making small games using C# and Unity3D.

At the moment, I'm still doing really well as a C++ software developer. I use all the experience I've gained to make top-notch software that works smoothly and you can count on. I'm always pushing to get even better at what I do, and I'm on the lookout for opportunities that let me use my skills and follow my passions in exciting projects. Looking forward, I'm really excited about finding interesting opportunities that match up with what I love – software development, creating games, and working with data.
There is no such thing as bad work; there are only bad ways of doing it.