Welcome to My Skills Page!

Here is a list of my technical skills and areas of expertise:

Skills

Programming Languages

I know C++ the best of all now, understanding of OOP and software design with it is very familiar and clear to me. This is also supported by good knowledge in the Qt C++ library, which is a powerful set of tools for native, fast software development. C is well understood as my first language that I learned, but I prefer C++ over it. I also know Objective-C and its OOP foundation for app development. Dart is another language I am familiar with, as I have learned how to use Flutter and created some simple apps with it. I have also studied SQL, specifically PostgreSQL for databases. Additionally, I am familiar with shell scripting (bash).

Aside from that, I am comfortable with Unix-like systems and understand their fundamentals, working in them and more. These include Linux and macOS.

Web Development

I'm not into web development. It's just important to note that I'm familiar with basic frontend development, Figma, and the overall principles. I know HTML and CSS for styling, and I won't include Flutter here as it is primarily for app development and not web development.

Tools and Platforms

I use GitHub (Git), CMake, Makefile, Xcode (as an IDE), VS Code, terminal skills, and have a strong familiarity with working in the terminal. I understand piping, flows, and more. I've used Vim for a while and DBeaver for databases.

Other Skills

I have soft skills like critical thinking and an understanding of various applications.