From fcfee3b3031cc03c373b822fb40b3d966fe46255 Mon Sep 17 00:00:00 2001 From: "Adam T. Carpenter" Date: Sat, 24 Apr 2021 21:34:21 -0400 Subject: finished CV 1.0, added some info --- Makefile | 19 +++-- cv.html | 168 +++++++++++++++++++++++++++++++++------- cv.pdf | Bin 0 -> 549655 bytes includes/icons/file-account.svg | 5 ++ info.html | 9 ++- 5 files changed, 162 insertions(+), 39 deletions(-) create mode 100644 cv.pdf create mode 100644 includes/icons/file-account.svg diff --git a/Makefile b/Makefile index 8df6ceb..b306956 100644 --- a/Makefile +++ b/Makefile @@ -7,9 +7,18 @@ INDEX_FOOT_T = templates/index_foot.html RSS_HEAD_T = templates/rss_head.xml RSS_FOOT_T = templates/rss_foot.xml -.PHONY: serve post clean +all: index.html rss.xml cv.pdf + +index.html: posts/*.html + @grep h1 $> | sort -r | sed 's#^\(posts/\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\)[^:]*\):[ \t]*

\(.*\)

#
  • \3 \2
  • #' | cat $(INDEX_HEAD_T) - $(INDEX_FOOT_T) > index.html -all: index.html rss.xml +rss.xml: posts/*.html + @grep h1 $> | sort -r | sed 's#^\(posts/[^:]*\):[ \t]*

    \(.*\)

    #\2https://www.53hor.net/posts/\1#' | cat $(RSS_HEAD_T) - $(RSS_FOOT_T) > rss.xml + +cv.pdf: cv.html + @mutool convert -o cv.pdf cv.html + +.PHONY: serve post clean serve: python3.7 -m http.server 3000 @@ -24,11 +33,5 @@ post: sed -i '' "s/{{ title }}/$$TITLE/g" $$FILENAME; \ $EDITOR $$FILENAME -index.html: posts/*.html - @grep h1 $> | sort -r | sed 's#^\(posts/\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\)[^:]*\):[ \t]*

    \(.*\)

    #
  • \3 \2
  • #' | cat $(INDEX_HEAD_T) - $(INDEX_FOOT_T) > index.html - -rss.xml: posts/*.html - @grep h1 $> | sort -r | sed 's#^\(posts/[^:]*\):[ \t]*

    \(.*\)

    #\2https://www.53hor.net/posts/\1#' | cat $(RSS_HEAD_T) - $(RSS_FOOT_T) > rss.xml - clean: rm -f index.html rss.xml diff --git a/cv.html b/cv.html index fbb5561..ec4da87 100644 --- a/cv.html +++ b/cv.html @@ -20,54 +20,155 @@

    I am a computer programmer who has been developing and maintaining native - and web applications since 2018. I have also been providing system + and web applications since 2018. I have also been providing systems administration services and technical mentoring since 2016. I aim to - create simple, performant, and well-documented software with no surprises. + create simple, performant, and well-documented software that solves real + problems with no surprises.

    I am fluent in Rust, C#, Python, JavaScript, Bourne Shell, and HTML+CSS. I - am also familiar with Java, PHP, C, C++, TypeScript, and PowerShell. + am also familiar with Java, PHP, C, C++, TypeScript, and PowerShell. I + have used a variety of frameworks and libraries, as well as a myriad of + web servers, databases, and "DevOps" toolkits.


    Skills

    Software Development

    + + +

    Systems Administration

    -

    Technical Mentoring and Leadership

    + + + +

    Technical Mentoring, Leadership

    + +

    Experience

    @@ -75,20 +176,33 @@

    Academics

    - +

    + I have a Bachelor of Science in Computer Science and graduated from the + College of William and Mary in May of 2018. While there, I participated in + several group software development projects such as hybrid Android + application testing and presided over the campus Game Design Club. +


    About Me

    -

    ...

    +

    + I wrote my first program on a TI-84 in BASIC to help finish my high school + math homework faster. I quickly transitioned to building more complicated + programs but have continued to enjoy finding the smallest amount of code + to solve a problem quickly, correctly, and securely. +

    + +

    + I grew up in and still call Hampton Roads, Virginia my home. In my spare + time I drive and maintain a classic car, a 1953 Hudson Hornet. I enjoy + travelling and being at home with my wife and cocker spaniel. I also + self-host a web server in a closet in my home. +

    + +

    + You can always find more on + my web site. +

    diff --git a/cv.pdf b/cv.pdf new file mode 100644 index 0000000..2470030 Binary files /dev/null and b/cv.pdf differ diff --git a/includes/icons/file-account.svg b/includes/icons/file-account.svg new file mode 100644 index 0000000..3466870 --- /dev/null +++ b/includes/icons/file-account.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/info.html b/info.html index 4f5cdb3..f6fe33a 100644 --- a/info.html +++ b/info.html @@ -85,6 +85,7 @@