About Me
Jan 31, 2021
About
ETA: 2min(s)

🎵 My trending music list

🦸‍♂️ My Humble Introduction

// file - yiqinzhao.ts

class YiqinZhao extends Human implements GraduateStudent, ComputerMagician {
    name: 'Yiqin Zhao'
    nameInUnicode: '赵一勤'
    gender: Gender.Male
    bloodType: BloodType.B
    birthDay: Date = new Date(836248200 * 1000),
    starSign: StarSign.Cancer
    citizenship: EarthNations.PeoplesRepublicOfChina

    sexualIdentity: SexualIdentity.Male
    sexualOrientation: Gender = Gender.Female
    genderPronouns: string = 'He/Him/His'

    maritalStatus: maritalStatus[] = [
        maritalStatus.Single,
        maritalStatus.Available
    ]

    ideology: Ideology[] = [
        PoliticalSpectrum.CentreLeft,
        GenderRelationship.GenderEquality
    ]

    languages: Language[] = [
        new Language({ name: 'Chinese', isNative: true }),
        new Language({ name: 'English', progress: 0.75 }),
        new Language({ name: 'Japanese', progress: 0.05 }),
        new Language({ name: 'Korean', progress: 1 / Math.Infinity }),
    ]

    // Based on WeGene genetic testing information.
    // https://www.wegene.com
    geneticAncestryData: GeneticAncestry[] = [
        new GeneticAncestry({ nationality: 'Han Northern', portion: 0.4497 }),
        new GeneticAncestry({ nationality: 'Mongolian', portion: 0.2926 }),
        new GeneticAncestry({ nationality: 'Han Southern', portion: 0.1941 }),
        new GeneticAncestry({ nationality: 'Tibetan', portion: 0.0313 }),
        new GeneticAncestry({ nationality: 'Korean', portion: 0.0318 }),
        new GeneticAncestry({ nationality: 'Others', portion: 0.0005 }),
    ]

    hobbies: string[] = [
        'cook', 'video-game', 'guitar', 'sci-fi'
    ]

    booksInProgress: string[] = ["L'Ancien Régime et la Révolution"]

    // Implementation for GraduateStudent interface
    degreeInProgress: Degrees.Master
    school: Universities.WorcesterPolytechnicInstitute
    advisor: Human = Universities.WorcesterPolytechnicInstitute.ComputerScience.Faculties.!linkToTian!
    researchInterests: string[] = [
        'mobile augmented reality', 'mobile deep learning'
    ]

    // Implementation for ComputerMagician interface
    isGeek: boolean = true
    keyboard: HHKB.HYBRID.White
    mainLanguages: ProgrammingLanguage[] = [
        new ProgrammingLanguage({ name: 'Python', proficiency: 'excellent' }),
        new ProgrammingLanguage({ name: 'TypeScript/JavaScript', proficiency: 'excellent' })
    ]
    mainIDE: IDE.VisualStudioCode
    computer: Apple.MacBookPro15.Year2019
}