summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--preview.css1
-rw-r--r--resume.html53
-rw-r--r--style.css41
3 files changed, 63 insertions, 32 deletions
diff --git a/preview.css b/preview.css
index 20561fd..f6223ec 100644
--- a/preview.css
+++ b/preview.css
@@ -1,3 +1,4 @@
+/* US letter size paper */
html {
width: 8.5in;
height: 11in;
diff --git a/resume.html b/resume.html
index dc8fea3..6c5dbed 100644
--- a/resume.html
+++ b/resume.html
@@ -7,10 +7,9 @@
</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>
+ <h1 class="title"><a href="https://www.samanthony.xyz/">Sam Anthony</a></h1>
+ <p><a class="url" href="mailto:sam@samanthony.xyz">sam@samanthony.xyz</a></p>
+ <p>(709) 746&ndash;7582</p>
</table>
</header>
@@ -21,7 +20,7 @@
<div class="columns-3">
<div>June 2026</div>
<div>
- <p>Concordia University</p>
+ <h3>Concordia University</h3>
<p>Bachelor of Computer Science. <i>GPA</i>: 4.01 out of 4.30.</p>
</div>
<div>Montréal, QC</div>
@@ -35,7 +34,7 @@
<div class="columns-3">
<div>Summer 2025</div>
<div>
- <p>C-CORE</p>
+ <h3>C-CORE</h3>
<p>TODO</p>
</div>
<div>St. John's, NL</div>
@@ -45,8 +44,8 @@
<div class="columns-3">
<div>Summers 2021, 2023</div>
<div>
- <p>WheelTec</p>
- <p>TODO</p>
+ <h3>WheelTec</h3>
+ <p>Repairing alloy wheels, mounting and dismounting tires, balancing wheels &amp; tires, painting, media blasting.</p>
</div>
<div>St. John's, NL</div>
</div>
@@ -58,6 +57,28 @@
<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>
+ <p>Concurrent programming with threads, Open MPI, Go, Ada, FreeRTOS.</p>
+ <p>Parallel programming with OpenMP, TBB, OpenCL.</p>
+ <p>Networking &mdash; TCP/UDP/IP, CAN, RS-485, SPI, I<sup>2</sup>C.</p>
+ </div>
+ </div>
+
+ <div class="section columns-2">
+ <div><h1>Projects</h1></div>
+ <div>
+ <div class="right"><a class="url" href="https://git.samanthony.xyz/">git.samanthony.xyz</a></div>
+
+ <h2><a href="https://git.samanthony.xyz/can-gauge-interface/">CAN gauge driver</a></h2>
+ <p>
+ Receives and decodes CAN frames; drives up to six analog gauges.
+ Hardware (PCB), firmware, and software.
+ </p>
+
+ <h2><a href="https://git.samanthony.xyz/volute/">Volute</a></h2>
+ <p>
+ Graphical turbocharger selection program.
+ Written in C using microui.
+ </p>
</div>
</div>
@@ -66,22 +87,6 @@
<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>
diff --git a/style.css b/style.css
index 0d3c4d1..959dc4a 100644
--- a/style.css
+++ b/style.css
@@ -5,12 +5,13 @@
}
:root {
- --col1wid: 1.65in;
- --col2wid: 4in;
+ --linewid: 7in;
+ --col1wid: 1.5in;
+ --col2wid: 4.15in;
}
body {
- width: 7in;
+ width: var(--linewid);
margin: .25in auto;
}
@@ -20,6 +21,7 @@ body {
font-family: 'IBM Plex Serif', sans-serif;
font-kerning: normal;
text-rendering: optimizeLegibility;
+ color: #000;
}
/* Body text spacing */
@@ -31,33 +33,52 @@ header {
margin-bottom: 1em;
}
-header table {
+header p {
margin: 0 auto;
+ text-align: center;
}
.section {
- margin-top: 1rem;
+ margin-top: .15in;
+}
+
+.subsection {
+ margin-top: .05in;
}
p {
+ text-align: justify;
+ text-justify: inter-word;
margin-bottom: .4em;
}
+a {
+ text-decoration: none;
+ color: #000;
+}
+
.title {
- font-size: 1.5em;
+ font-size: 1.6em;
text-align: center;
text-transform: capitalize;
}
h1 {
- font-size: 1.07em;
font-family: 'IBM Plex Serif Medium', sans-serif;
+ font-size: 1.07em;
letter-spacing: .07em;
- margin-bottom: .2em;
+ margin-bottom: .4em;
}
h2 {
+ margin-top: .6em;
+}
+
+h2, h3 {
+ font-family: 'IBM Plex Serif Text', sans-serif;
font-size: 1.05em;
+ letter-spacing: .02em;
+ margin-bottom: .2em;
}
hr {
@@ -104,3 +125,7 @@ table {
margin-left: auto;
text-align: right;
}
+
+.url {
+ letter-spacing: .05em;
+}