diff --git a/src/html/root.rs b/src/html/root.rs index 5159d61..afe67e5 100644 --- a/src/html/root.rs +++ b/src/html/root.rs @@ -17,8 +17,7 @@ use super::{ blog::{self, get_articles_date_sorted}, garden, templates::{ - AboutTemplate, AiTemplate, BlogrollTemplate, ContactTemplate, GiftsTemplate, HomeTemplate, - HtmlTemplate, InterestsTemplate, LinksPageTemplate, NowTemplate, UsesTemplate, + AboutTemplate, AiTemplate, BlogrollTemplate, ContactTemplate, GiftsTemplate, HomeTemplate, HtmlTemplate, InterestsTemplate, LinksPageTemplate, NowTemplate, ResumeTemplate, UsesTemplate }, }; @@ -40,6 +39,7 @@ pub fn get_router(pool: PgPool) -> Router { .route("/blogroll", get(blogroll)) .route("/links", get(links)) .route("/interests", get(interests)) + .route("/resume", get(resume)) .route("/gifts", get(gifts)) .route( "/robots.txt", @@ -80,6 +80,10 @@ async fn interests() -> impl IntoResponse { HtmlTemplate(InterestsTemplate {}) } +async fn resume() -> impl IntoResponse { + HtmlTemplate(ResumeTemplate {}) +} + async fn gifts() -> impl IntoResponse { HtmlTemplate(GiftsTemplate {}) } diff --git a/src/html/templates.rs b/src/html/templates.rs index 9ae4176..dbc9702 100644 --- a/src/html/templates.rs +++ b/src/html/templates.rs @@ -132,3 +132,7 @@ pub struct BlogFooterTemplate { pub previous: String, pub next: String, } + +#[derive(Template)] +#[template(path = "resume.html")] +pub struct ResumeTemplate {} diff --git a/templates/resume.html b/templates/resume.html new file mode 100644 index 0000000..4f814cd --- /dev/null +++ b/templates/resume.html @@ -0,0 +1,81 @@ + +{% extends "base.html" %} + +{% block content %} +
+ 405-3000 Yonge St, Toronto ON M4N 2K5 | C: (236) 518-0925 | awstin@achubb.com +
++ Fullstack automation and testing engineer, self-hoster, tinkerer, lifelong student. + For work I build configuration automation and testing tools, from backend database interactions to frontend UI. + At home I manage my own server, spend time on side projects, and study/read a wide variety of subjects. +
++ Amazon Software Development Engineer II, February 2022 – Present +
++ CMIC Product Analyst, August 2021- January 2022 +
++ ALS Environmental, Burnaby, British Columbia + Laboratory Analyst Trace Metals, March 2018 - July 2020 +
++ Barry Lab Carleton University, Ottawa, Ontario + Research Assistant, May 2016 - September 2016 +
++ Chinook Hot Tubs and Saunas, Ottawa, Ontario + Service Technician, June 2011-September 2014, May 2017 - Nov 2017 +
++ Ottawa Gymnastics Centre, Ottawa, Ontario + Men’s Competitive and Pre-competitive Gymnastics Coach, September 2009 - June 2014 +
+ +
+ Masters of Computer Science
+ Wilfrid Laurier University, Waterloo, Ontario, 2020-2021
+
+ Honours B.Sc.
+ Carleton University, Ottawa, Ontario, 2010-2017
+ Major in Chemistry with a focus in Nanotechnology and a Minor in Mathematics
+