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..54f0abf --- /dev/null +++ b/templates/resume.html @@ -0,0 +1,81 @@ + +{% extends "base.html" %} + +{% block content %} +

Awstin Chubb

+

+ C: (236) 518-0925 | awstin@achubb.com +

+

Summary

+

+ 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. +

+

Work Experience

+

+ 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 +

+ +

Education and Training

+

+ 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 +

+ +

Additional Information

+ +{% endblock %}