summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--preview.css6
-rw-r--r--resume.html94
-rw-r--r--style.css106
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&ndash;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;
+}