Adding work page to my website
This commit is contained in:
parent
2a09b487b2
commit
e0eb2d0477
4 changed files with 89 additions and 1 deletions
|
|
@ -17,7 +17,9 @@ use super::{
|
||||||
blog::{self, get_articles_date_sorted},
|
blog::{self, get_articles_date_sorted},
|
||||||
garden,
|
garden,
|
||||||
templates::{
|
templates::{
|
||||||
AboutTemplate, AiTemplate, BlogrollTemplate, ContactTemplate, GiftsTemplate, HomeTemplate, HtmlTemplate, InterestsTemplate, LinksPageTemplate, NowTemplate, ResumeTemplate, UsesTemplate
|
AboutTemplate, AiTemplate, BlogrollTemplate, ContactTemplate, GiftsTemplate, HomeTemplate,
|
||||||
|
HtmlTemplate, InterestsTemplate, LinksPageTemplate, NowTemplate, ResumeTemplate,
|
||||||
|
WorkTemplate, UsesTemplate,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -41,6 +43,7 @@ pub fn get_router(pool: PgPool) -> Router {
|
||||||
.route("/interests", get(interests))
|
.route("/interests", get(interests))
|
||||||
.route("/resume", get(resume))
|
.route("/resume", get(resume))
|
||||||
.route("/gifts", get(gifts))
|
.route("/gifts", get(gifts))
|
||||||
|
.route("/hire", get(work))
|
||||||
.route(
|
.route(
|
||||||
"/robots.txt",
|
"/robots.txt",
|
||||||
get(|| async { Redirect::permanent("/assets/robots.txt") }),
|
get(|| async { Redirect::permanent("/assets/robots.txt") }),
|
||||||
|
|
@ -84,6 +87,10 @@ async fn resume() -> impl IntoResponse {
|
||||||
HtmlTemplate(ResumeTemplate {})
|
HtmlTemplate(ResumeTemplate {})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async fn work() -> impl IntoResponse {
|
||||||
|
HtmlTemplate(WorkTemplate {})
|
||||||
|
}
|
||||||
|
|
||||||
async fn gifts() -> impl IntoResponse {
|
async fn gifts() -> impl IntoResponse {
|
||||||
HtmlTemplate(GiftsTemplate {})
|
HtmlTemplate(GiftsTemplate {})
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -136,3 +136,7 @@ pub struct BlogFooterTemplate {
|
||||||
#[derive(Template)]
|
#[derive(Template)]
|
||||||
#[template(path = "resume.html")]
|
#[template(path = "resume.html")]
|
||||||
pub struct ResumeTemplate {}
|
pub struct ResumeTemplate {}
|
||||||
|
|
||||||
|
#[derive(Template)]
|
||||||
|
#[template(path = "work.html")]
|
||||||
|
pub struct WorkTemplate {}
|
||||||
|
|
|
||||||
|
|
@ -90,6 +90,14 @@
|
||||||
</p>
|
</p>
|
||||||
</section><br>
|
</section><br>
|
||||||
|
|
||||||
|
<section id="contact">
|
||||||
|
<h2>Hire Me</h2>
|
||||||
|
<p>
|
||||||
|
Currently looking for a new challenge.
|
||||||
|
My criteria for work and my resume can be found <a href="hire">here</a>.
|
||||||
|
</p>
|
||||||
|
</section><br>
|
||||||
|
|
||||||
<section id="contact">
|
<section id="contact">
|
||||||
<h2>Contact Me</h2>
|
<h2>Contact Me</h2>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
||||||
69
templates/work.html
Normal file
69
templates/work.html
Normal file
|
|
@ -0,0 +1,69 @@
|
||||||
|
<!-- prettier-ignore -->
|
||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<h2>Work</h2>
|
||||||
|
<p>
|
||||||
|
I am open to new opportunities for work, and currently actively looking.
|
||||||
|
If you have something that you think that I can contribute to then please <a href="/contact">reach out</a>.
|
||||||
|
Here is my <a href="/resume">resume</a>.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
I have some musts, and some nice to haves about work.
|
||||||
|
A compensation of at least $130k CAD (~95k USD) that fits the must haves.
|
||||||
|
I am willing to forgo some compensation to get some of the nice to haves.
|
||||||
|
That is something to discuss and come to an agreement on.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h3>Must Have/Must Not Have</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Decent benefits.
|
||||||
|
Health, dental, RRSP match, the standard stuff.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
I am not interested in working on cryptocurrency projects.
|
||||||
|
Cryptography in general and security certainly but not cryptocurrencies.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
I am not interested in working in or with <a href="/ai">generative AI</a>.
|
||||||
|
More classical predictive/pattern recognition projects I would be very interested in.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Freedom to work on my own projects outside of work.
|
||||||
|
Development for people in my community (for pay if that is what we decide).
|
||||||
|
Make and sell things that I may make.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
No MAANG companies.
|
||||||
|
I have been at Amazon nearly 3 years now and I am looking for a different sort of challenge.
|
||||||
|
All of the large tech companies seem very similar from what I can see so I am looking for something different.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h3>Nice to haves</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Working on open source software.
|
||||||
|
It is important to me that I be able to share the work that I do.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Less than standard work week.
|
||||||
|
I do enjoy doing a wide variety of things, and a 4 day workweek would be wonderful to free up more time for learning and other projects.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Non Java tech stack.
|
||||||
|
Have worked primarily in Java for the last 3 years and have discovered that it does not fit that well with how I like to program.
|
||||||
|
Would ideally like to work in a language that I enjoy working with and am always interested in learning something new.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Remote or hybrid work.
|
||||||
|
This greatly widens the area of possible employers as I am currently based in Toronto.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Work where I get to as directly as possible help people.
|
||||||
|
Some of the most fulfillment that I get from working is helping someone directly with a problem.
|
||||||
|
Being able to directly interact with users of the product that I work on is important to me.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
{% endblock %}
|
||||||
Loading…
Reference in a new issue