diff --git a/assets/style.css b/assets/style.css index c7f30a7..111456f 100644 --- a/assets/style.css +++ b/assets/style.css @@ -1,14 +1,48 @@ -html { height: 100%; } - body { - background: white; - font: 15pt/1.5em sans-serif; - margin: auto; - max-width: 95ch; - min-height: 100%; - padding: 20px; + background: white; + font: 15pt/1.5em sans-serif; + margin: auto; + max-width: 120ch; + min-height: 100%; } -p { - max-width: 70ch; +body > header { + color: #EEEEEE; + background: #111111; + padding: 20px; +} + +h1, h2, h3 { + margin: 5px 0; +} + +section { + margin: 10px 0; +} + +.experience h3 { + display: inline-block; +} + +.experience-duration { + float: right; +} + +.container { + background-color: #FAFAFA; + display: flex; + flex-flow: row-reverse wrap; + align-items: stretch; +} + +.content { + padding: 25px; +} + +.sidebar { + background-color: #F0F0F0; + color: #111; + padding: 25px; + min-width: 23ch; + flex-grow: 1; } diff --git a/index.html b/index.html index 6c8a2c5..95737a2 100644 --- a/index.html +++ b/index.html @@ -1,44 +1,120 @@ - + + James T. Martin + -

James T. Martin

-

Summary

-

I am a self-taught programmer, fond of programming language theory. -

Skills

- + +
+

James T. Martin

+ A self-taught programmer fond of programming language theory. +
-

Experience

-

The Programming Language Design Community

- +
+ -

Hazen Robotics Club

-

I was a Java developer for the Hazen Robotics Club from September 2017 to October 2018. -

+
+
+

Experience

+ +
+
+

Programming Language Design Community

+ onward +
+ +
-

Education

-
    -
  • I graduated from Hazen High School in June 2019. -
  • - I will begin attending Bellevue College in Winter 2020, - with the intent to study computer science. -
+
+
+

Hazen Robotics Club

+
+
    +
  • Mentored programming at the summer robotics camp
  • +
  • Taught club members to use Java and Git
  • +
  • Collaborated to build robot controller programs for FTC competitions
  • +
+
+
-

Certifications

- +
+

Skills

+
    +
  • Languages: Java 8, Haskell, HTML5/XHTML
  • +
  • Tools: Git, GitHub, continuous integration, bug tracking, unit testing, property testing
  • +
  • Administration: Debian GNU/Linux, Nginx
  • +
  • APIs: REST, JSON, JSON Schema, JSON-LD, HATEOAS
  • +
  • Security: +
      +
    • TLS: Let's Encrypt, SSL Labs, DNS CAA, HSTS deployment
    • +
    • Web: XSS prevention, CSRF prevention, CSP, input validation, SQL injection prevention
    • +
    +
  • +
+
+ +
+

Education

+
+
+

Bellevue College

+ + onward + +
+ +
+
+
+

Hazen High School

+ + + to + +
+
    +
  • Recieved OSHA 10 certification.
  • +
  • Member of marching, symphonic, and jazz bands; recieved John Philip Sousa award in 2019.
  • +
+
+
+
+
diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: