I - am a software engineer; love puzzles, patterns, and building things; have been obsessed with computers and AGI since I was a child. There's an indescribable sense of fulfillment that comes from solving a challenging puzzle, recognizing an abstract pattern, or combining raw elements and imagination into something that can better the lives of others. For the last 8+ years I've been helping organizations obtain that sense of fulfillment by designing resilient systems and developing scalable solutions to complex problems.
email = "rick@rickburta.ca"
linked_in = "https://linkedin.com/in/rickburta"
keybase = "https://keybase.io/burtawicz"
struct ProgrammingLanguage {
name: String,
years_of_professional_use: f64,
years_of_personal_use: f64,
preference: i8
}
impl ProgrammingLanguage {
pub fn enjoyment(&self) -> String {
format!(
"On a scale of 1/10, I enjoy writing code using {} as {}/10.",
self.name, self.preference
)
}
}
let languages = [
ProgrammingLanguage {
name: String::from("Python"),
years_of_professional_use: 8.5,
years_of_personal_use: 11.0,
preference: 9
},
ProgrammingLanguage {
name: String::from("Java"),
years_of_professional_use: 6.0,
years_of_personal_use: 6.5,
preference: 7
},
ProgrammingLanguage {
name: String::from("Rust"),
years_of_professional_use: 0.0,
years_of_personal_use: 0.5,
preference: 10
},
ProgrammingLanguage {
name: String::from("Swift"),
years_of_professional_use: 2.5,
years_of_personal_use: 3.5,
preference: 8
},
ProgrammingLanguage {
name: String::from("C++"),
years_of_professional_use: 3.0,
years_of_personal_use: 7.0,
preference: 5
},
ProgrammingLanguage {
name: String::from("JavaScript"),
years_of_professional_use: 8.0,
years_of_personal_use: 11.5,
preference: 4
},
ProgrammingLanguage {
name: String::from("PHP"),
years_of_professional_use: 8.5,
years_of_personal_use: 11.0,
preference: -10
}
];
const technologies = [
"PostgreSQL",
"MongoDB",
"Neo4J",
"Flask",
"Node.js",
"NGINX",
"git",
"Jupyter",
"Docker",
"AWS",
"Grafana"
];
func getInterests() -> InterestTreeNode {
return InterestTreeNode(
data: "Maths",
children: [
InterestTreeNode(
data: "Patterns",
children: [
InterestTreeNode(data: "Puzzles"),
InterestTreeNode(data: "Chess"),
InterestTreeNode(data: "Basketball")
]
),
InterestTreeNode(
data: "AGI",
children: [
InterestTreeNode(data: "Robots")
]
)
]
)
}