diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2026-01-12 13:05:08 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2026-01-12 13:05:08 -0500 |
| commit | b09c58ccd828e0fb9bad48a4012177fa5b572ead (patch) | |
| tree | 3e4557ba976488f55af9cb69cd4a8b0f58b681b4 | |
| parent | dabc9c6e4d2b92d759ecaaca62d4017b39b01414 (diff) | |
| download | resume-b09c58ccd828e0fb9bad48a4012177fa5b572ead.zip | |
layout
| -rw-r--r-- | preview.css | 6 | ||||
| -rw-r--r-- | resume.html | 94 | ||||
| -rw-r--r-- | style.css | 106 |
3 files changed, 206 insertions, 0 deletions
diff --git a/preview.css b/preview.css new file mode 100644 index 0000000..20561fd --- /dev/null +++ b/preview.css @@ -0,0 +1,6 @@ +html { + width: 8.5in; + height: 11in; + border: 1px solid gray; + margin: 1rem auto; +} diff --git a/resume.html b/resume.html new file mode 100644 index 0000000..dc8fea3 --- /dev/null +++ b/resume.html @@ -0,0 +1,94 @@ +<!DOCTYPE html> +<html lang="en-us"> +<head> + <meta charset="utf-8"> + <link rel="stylesheet" href="style.css"> + <link rel="stylesheet" href="preview.css"> +</head> +<body> + <header> + <h1 class="title">Sam Anthony</h1> + <table> + <tr><td>sam@samanthony.xyz</td></tr> + <tr><td>(709) 746–7582</td></tr> + </table> + </header> + + <main> + <div class="section"> + <h1>Education</h1> + <div class="subsection"> + <div class="columns-3"> + <div>June 2026</div> + <div> + <p>Concordia University</p> + <p>Bachelor of Computer Science. <i>GPA</i>: 4.01 out of 4.30.</p> + </div> + <div>Montréal, QC</div> + </div> + </div> + </div> + + <div class="section"> + <h1>Employment</h1> + <div class="subsection"> + <div class="columns-3"> + <div>Summer 2025</div> + <div> + <p>C-CORE</p> + <p>TODO</p> + </div> + <div>St. John's, NL</div> + </div> + </div> + <div class="subsection"> + <div class="columns-3"> + <div>Summers 2021, 2023</div> + <div> + <p>WheelTec</p> + <p>TODO</p> + </div> + <div>St. John's, NL</div> + </div> + </div> + </div> + + <div class="section columns-2"> + <div><h1>Skills</h1></div> + <div> + <p>Programming in Ada, C, C++, Go, Java, Python.</p> + <p>Embedded systems design and programming with PIC, STM32, ESP32 microcontrollers; Zynq 7000 SoC; FreeRTOS; state machines.</p> + </div> + </div> + + <div class="section columns-2"> + <div><h1>Honors</h1></div> + <div><p>Dean's list, Concordia University, 2024 and 2025.</p></div> + </div> + + <div class="section columns-2"> + <div><h1>Projects</h1></div> + <div class="right">git.samanthony.xyz</div> + </div> + <h2>pfc</h2> + <p> + Interactive postfix calculator for the terminal. + Written in Go. + </p> + <h2>volute</h2> + <p> + Turbocharger selection program. + Uses compressor maps and engine parameters. + Written in C using microui. + </p> + + <div class="section columns-3"> + <div><h1>References</h1></div> + <div> + TODO + </div> + <div></div> + </div> + </main> +</body> +</html> diff --git a/style.css b/style.css new file mode 100644 index 0000000..0d3c4d1 --- /dev/null +++ b/style.css @@ -0,0 +1,106 @@ +* { + margin: 0; + paddding: 0; + font-weight: normal; +} + +:root { + --col1wid: 1.65in; + --col2wid: 4in; +} + +body { + width: 7in; + margin: .25in auto; +} + +/* Typeface */ +body { + font-size: 12pt; + font-family: 'IBM Plex Serif', sans-serif; + font-kerning: normal; + text-rendering: optimizeLegibility; +} + +/* Body text spacing */ +body { + line-height: 1.35em; +} + +header { + margin-bottom: 1em; +} + +header table { + margin: 0 auto; +} + +.section { + margin-top: 1rem; +} + +p { + margin-bottom: .4em; +} + +.title { + font-size: 1.5em; + text-align: center; + text-transform: capitalize; +} + +h1 { + font-size: 1.07em; + font-family: 'IBM Plex Serif Medium', sans-serif; + letter-spacing: .07em; + margin-bottom: .2em; +} + +h2 { + font-size: 1.05em; +} + +hr { + border-top: 1px solid black; + margin-top: 1rem; + margin-bottom: 0; +} + +table { + text-align: left; +} + +.columns-2 { + display: flex; + width: 100%; +} + +.columns-2 > :nth-child(1) { + flex: 0 0 var(--col1wid); + padding-right: .4em; +} + +.columns-3 { + display: flex; + width: 100%; +} + +.columns-3 > :nth-child(1) { + flex: 0 0 var(--col1wid); + padding-right: .4em; +} + +.columns-3 > :nth-child(2) { + flex: 0 0 var(--col2wid); +} + +.columns-3 > :nth-child(3) { + margin-left: auto; + text-align: right; + padding-left: .4em; +} + +.right { + margin-left: auto; + text-align: right; +} |