From 8ab8409215c71e083082934aa86a00cb225e0c9d Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Tue, 20 Jan 2026 18:11:14 -0500 Subject: remove wheeltec; project bullet points --- resume.html | 72 ++++++++++++++++++++++++++++++------------------------------- style.css | 49 +++++++++++++++++++++++++++-------------- 2 files changed, 69 insertions(+), 52 deletions(-) diff --git a/resume.html b/resume.html index cb04d01..8f5734b 100644 --- a/resume.html +++ b/resume.html @@ -13,17 +13,18 @@
-

Montréal, QC, Canada

-

www.samanthony.xyz

+

(709) 746–7582

+

sam@samanthony.xyz

Sam Anthony

-

(709) 746–7582

-

sam@samanthony.xyz

+

Montréal, QC, Canada

+

www.samanthony.xyz

+

Education

@@ -32,10 +33,17 @@
June 2026

Concordia University

-

Bachelor of Computer Science. GPA: 4.02 out of 4.30. Dean's list, 2024 & 2025.

Montréal, QC
+
+
+
    +
  • Bachelor of Computer Science.
  • +
  • GPA: 4.02 out of 4.30.
  • +
  • Dean's list, 2024 & 2025.
  • +
+
@@ -59,18 +67,29 @@ -
-
-
Summers 2021, 2023
-
-

WheelTec

-
-
St. John's, NL
-
-
-
-

Repairing alloy wheels, mounting and dismounting tires, balancing wheels & tires, painting, media blasting.

-
+
+ +
+

Projects

+
+ + +

Automotive gauge driver with CAN interface

+
    +
  • Designed hardware (PCB) with PIC microcontroller, MCP2515 CAN controller, EEPROM, and DACs.
  • +
  • SPI for inter-chip communication.
  • +
  • C firmware, Go calibration software, Python bit-timing script.
  • +

    + +

    Volute

    +
      +
    • Graphical turbocharger selection program.
    • +
    • Thermodynamic model of internal combustion engine and compressor.
    • +
    • Written in C using microui.
    • +
    + +

    Personal website: www.samanthony.xyz

    +
    • HTML, CSS, Go templates, Hugo.
@@ -86,25 +105,6 @@

Networking — TCP/UDP/IP, CAN, RS-485, SPI, I2C.

- -
-

Projects

-
- - -

CAN gauge driver

-

- Receives and decodes CAN frames; drives up to six analog gauges. - Hardware (PCB), firmware, software. -

- -

Volute

-

- Graphical turbocharger selection program. - Written in C using microui. -

-
-
diff --git a/style.css b/style.css index 08dfe08..adb7ede 100644 --- a/style.css +++ b/style.css @@ -5,13 +5,16 @@ :root { --linewid: 7in; - --col1wid: 1.5in; + --col1wid: 1.25in; --col2wid: 4.15in; + --parspace: .4em; /* IBM Plex Serif woff2 weights */ --regular-weight: 400; --text-weight: 450; --medium-weight: 500; + --semibold-weight: 600; + --bold-weight: 700; } body { @@ -34,7 +37,7 @@ body { /* Body text spacing */ body { - line-height: 1.4em; + line-height: 1.375em; } header { @@ -55,16 +58,8 @@ header p { margin: 0; } -.section { - margin-top: .1in; -} - -.subsection { - margin-top: .05in; -} - p { - margin-bottom: .5em; + margin-bottom: var(--parspace); } a { @@ -81,7 +76,7 @@ a { h1 { font-weight: var(--medium-weight); - font-size: 1.07em; + font-size: 1.1em; letter-spacing: .07em; margin-bottom: .4em; } @@ -92,9 +87,9 @@ h2 { h2, h3 { font-weight: var(--text-weight); - font-size: 1.05em; + font-size: 1.1em; letter-spacing: .02em; - margin-bottom: .2em; + margin-bottom: .3em; } hr { @@ -103,8 +98,22 @@ hr { margin-bottom: 0; } -table { - text-align: left; +ul { + margin: 0; + padding: 0; + list-style: none; + margin-bottom: var(--parspace); +} + +li { + padding-left: 1.5em; + position: relative; +} + +li::before { + content: "•"; + position: absolute; + left: 0; } sup { /* keep line height consistent */ @@ -113,6 +122,14 @@ sup { /* keep line height consistent */ top: -.25em; } +.section { + margin-bottom: .1in; +} + +.subsection { + margin-bottom: .05in; +} + .columns-2 { display: flex; } -- cgit v1.2.3