+
Skip to content

Xevion/Xevion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

me . blog . projects . status

use std::env;
use std::collections::HashMap;
use rand::seq::SliceRandom;

use Life::Interests::Technology::{
    Languages::{Go, Rust},
    Fields::{GameHacking, WebDevelopment},
    Infrastructure::{Unraid, Docker},
};
use Life::Mental::Traits::{Diagnosed::ADHD, Undiagnosed::Autism};
use Life::Interests::Arts::{Photography, DigitalArt::AIArt};
use Life::Interests::Gaming::Simulation::{Factorio, RimWorld};

impl Human {
    fn me(username: &str) -> Human {
        let middle_name = vec![env::var("MIDDLE_NAME").unwrap_or_default().as_str(), "C", ""].choose(&mut rand::thread_rng()).unwrap_or(&"");
        let name = format!("Ryan {} W.", middle_name);

        let endpoints = std::collections::HashMap::from([
            ("discord", ".xevion"),
            ("email", "xevion@xevion.dev"),
        ]);

        Human {
            name,
            pronouns: vec!["he", "they"],
            occupation: Life::Occupations::Student::University.pull(),
            description: "
                A full-stack software engineer navigating their way through the industry.
                With an attention to detail, I enjoy building projects that are elegant, robust, and impactful.
                Although I specialize in Web Development, my skill set is extensive, and I'm confident in my ability to learn anything.",
            recent_projects: vec![
                "https://github.com/acmutsa/Portal",
                "https://github.com/Xevion/rdap",
                "https://github.com/Xevion/grain",
            ],
            endpoints,
        }
    }
}

About

Profile Repository

Resources

Stars

Watchers

Forks

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载