mkloubert - Overview

class MarcelKloubert {
    public readonly birthday = new Date();
    public readonly name = "Marcel Kloubert";
    public readonly skills = {
        "architecture": [
            "Microservices", "MVC", "serverless", "SPA"
        ],
        "backend": [
            ".NET (+ Core)", "C#", "Deno", "Express.js", "Go", "Java", "Kotlin",
            "Node.js", "PHP", "Spring", "Symfony", "TypeScript", "Vert.x", "WCF"
        ],
        "database": [
            "Mongo DB", "MySQL", "PostgreSQL", "SQLite 3", "T-SQL"
        ],
        "devops": [
            "Azure", "Docker", "GitHub Actions", "Kubernetes", "nginx"
        ],
        "e-commerce": [
            "Magento", "OXID", "Shopware"
        ],
        "frontend": [
            "Android", "Bootstrap", "HTML", "JavaScript", "React (.js + Native)",
            "Reporting Services", "SASS", "Windows Forms", "WPF", "Vue"
        ],
        "tools": [
            "Android Studio", "BitBucket", "git", "GitHub", "GitLab",
            "IntelliJ", "PhpStorm", "Redis", "Visual Studio",
            "Visual Studio Code", "WebStorm", "Xcode"
        ],
        "_misc": [
            "Firebase", "GNU/Linux", "Jira", "OSS", "Python",
            "REST APIs", "Scrum / Agile", "VB.NET"
        ]
    };

    public username = "mkloubert";

    public toString() {
        return this.name;
    }
}

const me = new MarcelKloubert();

// 1979
console.log( me.birthday.getFullYear() );