Skip to content
View Bsoulmindy's full-sized avatar

Sponsoring

@cp-algorithms

Block or report Bsoulmindy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bsoulmindy/README.md

Oussama Moustadraf

🔗 My Portfolio : https://bsoulmindy.optidevnovate.com/

class Bsoulmindy : public Human
{
public:
    Bsoulmindy() : m_fullName("Oussama Moustadraf"),
                   m_profession("Software Engineer"),
                   m_schoolName("ENSA Agadir"),
                   m_country(Country::MOROCCO) {}

    /**
     * @brief My programming languages sorted by my Proficiency Level (PL)
     *
     * @return std::vector<Language>
     */
    std::vector<Language> myProgrammingLanguages()
    {
        return {
            Language("C++", "PL6 (Upper Intermediate)"),
            Language("Java", "PL6 (Upper Intermediate)"),
            Language("C", "PL5 (Solid Intermediate)"),
            Language("Dart", "PL5 (Solid Intermediate)"),
            Language("JS/TS", "PL4 (Below Intermediate)"),
            Language("Python3", "PL3 (Upper Beginner)"),
        };
    }

    /**
     * @brief My personal projects that are open and accessible to everyone
     *
     * @return std::vector<Project>
     */
    std::vector<Project> myOpenProjects()
    {
        return {
            Project("My Portfolio", "https://github.com/Bsoulmindy/My-Portfolio"),
            Project("RevisionAssistant", "https://revision-assistant.optidevnovate.com/"),
            Project("Regions Music", "https://regions-music.optidevnovate.com/"),
        };
    }

    /**
     * @brief My human languages sorted by my CEFR Proficiency level.
     * Take a look on CEFR Levels here :
     * https://en.wikipedia.org/wiki/Common_European_Framework_of_Reference_for_Languages#Common_reference_levels
     *
     * @return std::vector<Language>
     */
    std::vector<Language> myHumanLanguages()
    {
        return {
            Language("Arabic", "C2"),
            Language("English", "C1"),
            Language("French", "B2"),
            Language("German", "B1"),
        };
    }

private:
    std::string m_fullName;
    std::string m_profession;
    std::string m_schoolName;
    Country m_country;
};

Pinned Loading

  1. My-Portfolio My-Portfolio Public

    TypeScript 3

  2. Bsoulmindy Bsoulmindy Public

    C++ 1