diff options
-rw-r--r-- | makefile | 4 | ||||
-rw-r--r-- | md/atc.53hor.net/nav.html | 8 | ||||
-rw-r--r-- | md/atc.53hor.net/resume.md | 88 | ||||
-rw-r--r-- | md/atc.53hor.net/resume.pdf | bin | 0 -> 98038 bytes |
4 files changed, 98 insertions, 2 deletions
@@ -44,10 +44,10 @@ html/53hor.net/%.html: md/53hor.net/%.md md/53hor.net/nav.html .PHONY: atc.53hor.net atc.53hor.net: $(ATC_OUT) -html/atc.53hor.net/%.html: md/atc.53hor.net/%.md +html/atc.53hor.net/%.html: md/atc.53hor.net/%.md md/atc.53hor.net/nav.html @echo "atc.53hor.net: $< -> $@" @mkdir -p "$(@D)" - @pandoc "$<" -f markdown -t html5 -s --toc --toc-depth=2 -c /styles.css -o "$@" + @pandoc "$<" -f markdown -t html5 -s --toc --toc-depth=3 -B md/atc.53hor.net/nav.html -c /styles.css -o "$@" clean: @rm -rf html/ diff --git a/md/atc.53hor.net/nav.html b/md/atc.53hor.net/nav.html new file mode 100644 index 0000000..71da936 --- /dev/null +++ b/md/atc.53hor.net/nav.html @@ -0,0 +1,8 @@ +<nav id="topnav"> + <a href="/">Home</a> + <a href="resume-adam-carpenter.pdf">Resume</a> + <a href="http://gitlab.com/53hornet">GitLab</a> + <a href="http://linkedin.com/in/adam-carpenter">LinkedIn</a> + <a href="http://53hor.net">53hornet Project</a> + <a href="mailto:atc@53hor.net">Email</a> +</nav> diff --git a/md/atc.53hor.net/resume.md b/md/atc.53hor.net/resume.md new file mode 100644 index 0000000..f70285b --- /dev/null +++ b/md/atc.53hor.net/resume.md @@ -0,0 +1,88 @@ +--- +pagetitle: Adam T. Carpenter +--- + +# Adam T. Carpenter + +## Summary +Devoted, attentive computer science professional adept at customer relations, team leadership, and critical problem-solving with a strong framework in algorithms, mathematics, and cross-platform programming. + +## Contact Information +- Address: 102 Armory Street #218, Newport News, VA +- Phone: Cell: (757) 406-4870 Home: (757) 243-2781 +- E-mail: atc@53hor.net +- WWW: atc.53hor.net + +## Experience + +### Application Developer Trainee | June 2018 - July 2018 | Automatic Data Processing +- Constructed a web-based application for fulfilling I-9 forms +- Worked in a Scrum team of seven in two-week sprints +- Assisted in the construction of an Oracle database, Java API, and AngularJS client +- Made use of technologies such as Git, Spring Boot, QueryDSL, and JUnit + +### Technology Support | February 2016 - May 2018 | College of William and Mary +- Responsible for diagnosing and resolving hardware and software issues campus-wide +- Provided assistance for clients in person at help desk and over the phone +- Repaired and replaced faulty hardware in student laptop computers +- Performed software and network configuration on student, faculty, and staff machines + +### Software Developer | August 2017 - December 2017 | College of William and Mary +- Expanded upon open-source software for testing hybrid Android applications +- Member of small development team working in Scrum sprints of two weeks +- Implemented new features that used Selendroid to control Android web views +- Worked with Java, SQL, Selendroid (Selenium), GitLab, and the Android SDK +- Explored practices of continuous integration/continuous deployment + +### Systems Programmer | January 2017 - May 2017 | College of William and Mary +- Created Tic-Tac-Toe game with multiplayer support over a network +- Constructed client and server ends from scratch in C +- Utilized UNIX socket programming for datagram and INET stream data transmission +- Built a GUI for the game using TCL/TK + +## Education + +### The College of William and Mary, Williamsburg, Virginia | August 2014 - May 2018 +- GPA 3.61 +- Dean's list seven out of eight semesters +- Favorite areas of study: systems programming, software engineering +- Favorite class: CSCI 427 Computer Graphics +- Extracurricular project: President (3 years), level designer for the Video Game Design Club at W&M + +## Machine Languages +Proficient | Familiar +---: | :--- +C | Perl +C++ | Haskell +Java | SQL, PL/SQL +HTML, CSS | TypeScript +Python | +JavaScript | + +## Skills +Soft | Hard +---: | :--- +Data structures | Problem-solving skills +Algorithms | Communication +Logical mathematics | Critical thinking +Computer architecture, memory | Leadership skills +Network configuration | Customer relations +Adobe CS | Creativity | +Adobe Premiere | +Autodesk Maya 2016 | +Linux server administration | + +## Passions and Hobbies + +### Automotive restoration + +I fully disassembled, restored, and rebuilt a 1953 Hudson Hornet with my father in our home garage. Together, we rebuilt the engine, restored and painted various parts and components, and reassembled a running, driving classic automobile. It has successfully completed a 3,000 mile road trip from Virginia to Ohio and Chicago without a hitch. + +### Linux home server + +I built my own home server out of spare PC parts to act as file storage and web hosting. It boasts a ZFS filesystem, Plex media streaming, Nextcloud self-hosted cloud storage, a Duplicati backup destination, and an Apache web server. It is relatively automated and supports automatic filesystem snapshots and unattended system upgrades. + +### Retrocomputing + +I collect, study, and tinker with vintage/obsolete computers such as the Commodore 64 and Apple II. I repair them, attempt to understand their architectures, and do minor programming on them. + diff --git a/md/atc.53hor.net/resume.pdf b/md/atc.53hor.net/resume.pdf Binary files differnew file mode 100644 index 0000000..b3e4db7 --- /dev/null +++ b/md/atc.53hor.net/resume.pdf |