checking in some status

This commit is contained in:
brent s. 2020-11-17 03:17:24 -05:00
parent f56da93931
commit 698bf8325b
Signed by: bts
GPG Key ID: 8C004C2F93481F6B
12 changed files with 131 additions and 42 deletions

13
cv.adoc
View File

@ -1,4 +1,4 @@
= Curriculum Vitae
= Brent Saner | Curriculum Vitae
ifeval::["{filetype}" == "pdf"]
Brent Saner <bts@square-r00t.net> | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[]
@ -17,15 +17,18 @@ endif::[]
:idprefix:
:toclevels: 7
:source-highlighter: highlightjs
:ftype: cv
:ftypef: CV
:techexp: cv.adoc[]#technical_experience
//:techexp: #technical_experience

include::includes/header.adoc[]

include::includes/intro.adoc[]
(If you are looking for my résumé instead, which is much more succinct, that can be found <<resume.adoc#, here>>.)

include::includes/values.adoc[]

include::includes/accomplish.adoc[]

include::includes/skills.adoc[]

include::includes/exp.adoc[]
@ -34,8 +37,8 @@ include::includes/exp2.adoc[]

include::includes/samples.adoc[]

include::includes/personal.adoc[]

include::includes/refs.adoc[]

include::includes/contact.adoc[]

include::includes/lastupdate.adoc[]

View File

@ -1,11 +0,0 @@
== Professional Accomplishments

I have some milestones I'm particularly proud of.

For clients and companies past and present, I have...

* Consolidated server count from 1500+ to ~750 in underutilized clusters
* Reduced infrastructure costs by ~75%
* Redesigned several platforms for GDPR compliance
* Designed a SSO (Single Sign-On) backend/architecture for customers
* Re-architectured an authentication scheme for a global service to use central authentication (with bandwidth accounting)

View File

@ -0,0 +1,7 @@
=== Community Involvement

* Hosts and runs a Systems Operations podcast, https://sysadministrivia.com[Sysadministrivia^], for 6 years ongiong
** Maintains accompanying community of other IT professionals

* Engineered, maintained NOC and designed firmware for a community/volunteer-driven city-wide WiFi project (Project.Phree) for 1 year (now defunct)

View File

@ -5,7 +5,5 @@ You can reach me via:
. mailto:bts@square-r00t.net?subject=Resume/CV&body=I%20was%20reading%20your%20CV%20and...[Email]
ifeval::["{filetype}" == "pdf"]
. link:tel:+15043381513[Telephone] via *+1 (504) 338-1513* (US)
.. Please be sure to leave a voicemail if I don't pick up; while I love the wilds of Pennsylvania, they unfortunately do
cause issues with reception sometimes.
endif::[]
. https://www.linkedin.com/in/brentsaner/[LinkedIn^] _(not frequently used)_

View File

@ -1,12 +1,30 @@
== Professional Experience Highlights

* Systems Administrator, then Systems Engineer, for https://getfoxyproxy.org/[Foxyproxy^] as a consultant/independent
contractor since March 2014
* NOC engineer for a community/volunteer-driven city-wide WiFi project, Project.Phree for 1 year (now
defunct)
* Support Representative, Support Supervisor, then Systems Administrator with
https://asmallorange.com/[A Small Orange^] for 2.5 years
* Hardware diagnostician for
https://www.linkedin.com/company/barrister-global-services-network/[Barrister Global Services Network^] for 1 year
* Linux Systems Administrator for http://www.tektonic.net/[Tektonic^] for 1.5 years
* Support Technician and NOC Admin for https://www.acetechgroup.com/[ACE Technology Group^] for 1.5 years
* https://getfoxyproxy.org/[Foxyproxy^] (Contractor; Linux Systems Administrator, Linux Systems Engineer) (Fully Remote), *_March 2014_ to _present_ (6.5+ years)*
** Consolidated customer-facing server count from 1500+ to ~750 in underutilized clusters
** Reduced infrastructure costs by ~75%
** Redesigned several platforms for GDPR compliance
** Designed a SSO (Single Sign-On) backend/architecture for customers
** Re-architectured an authentication scheme for a global service to use centralized authentication with bandwidth accounting


* https://asmallorange.com/[A Small Orange^] (Support Representative, Support Supervisor, Linux Systems Administrator) (Fully Remote), *_September 2011_ to _Feb 2014_ (~2.5 years)*
** Redesigned PXE for dedicated server network:
*** Expanding operating system diversity
*** Implementing low-level hardware diagnostics
*** improving existing install options
*** Increasing service stability
** Proposed and deployed live phone customer support via SIP leading to increased responsiveness to customer requests


* https://www.linkedin.com/company/barrister-global-services-network/[Barrister Global Services Network^] (Hardware diagnostician), *_August 2010_ to _September 2011_ (~1 year)*
** Redesigned flow of call handling, allowing to handle an increased ~200% resolution volume in faster timeframes
** Created bootable ISO for field technicians to quickly diagnose issues and report results to triage

* http://www.tektonic.net/[Tektonic^] (Linux Systems Administrator), *_June 2008_ to _October 2009_ (~1.3 years)*
** Managed, maintained, installed ~1000 OpenVZ and Virtuozzo containers

* https://www.acetechgroup.com/[ACE Technology Group^] (Support Technician, NOC Admin) *_August 2007_ to _November 2008_ (1.25 years)*
** Remotely supported ~150 offices
** Maintained in-house VoIP system (Asterisk)
** Maintained OpenVPN bridge between NOC and client offices

6
includes/header.adoc Normal file
View File

@ -0,0 +1,6 @@
ifeval::["{filetype}" == "pdf"]
mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[]
ifeval::["{filetype}" != "pdf"]
mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[]

22
includes/hobbies.adoc Normal file
View File

@ -0,0 +1,22 @@
=== Hobbies

[quote, Ralph Wiggum, The Simpsons (Season 4 Episode 15)]
So... Do you like... stuff?

ifeval::["{ftype}" == "cv"]
_A list of interests and hobbies (*outside* of technology) in no particular order, should it make sifting through {ftypef}s more amusing for you._
endif::[]

* Music
** I'm all over the place with genres I listen to. Ask me about a major genre and I'll probably at least have one piece of work in it that I'm fond of.
** Playing instruments:
*** Banjo
*** Didgeridoo
* Reading
** Favourites include Horror/surrealism (Robert Shea, Marc Laidlaw) and sci-fi (Ray Bradbury)
* Games
** The classic PC FPSes: Unreal, Half-Life, Doom, Quake, etc. (Am I old?)
** The occasional tabletop RPG (Call of Cthulhu, Risus)
* Film
** Horror. The cheesier the better.
** Similarly, MST3K

View File

@ -3,6 +3,7 @@
Hello! My name is Brent Saner, and I have a passion for technology.
I don't mean I enjoy playing with the latest gadgets, I mean a *passion*.

ifeval::["{ftype}" == "cv"]
I read RFCs and man pages for fun (so much so that
https://git.square-r00t.net/OpTools/tree/ref/rfc.py[I wrote an RFC client^] - before I found out that the IETF already
https://tools.ietf.org/inventory/reading-tools.shtml[has several^], oops). I have a
@ -12,6 +13,7 @@ unique VLAN each, on-site and remote backups, PXE-bootstrapped https://ipxe.org/
using 802.1X backed by RADIUS and LDAP, all with a full x86_64 Linux 1U as my border device. For a home network.

When I say "passion", I mean it.
endif::[]

With this, combined with my 18 years of professional Linux/UNIX experience (21 years hobbyist), I've learned a few
tricks around the ol' rodeo. Because of my adherence to and knowledge of best practices, care for forward-thinking, and

11
includes/personal.adoc Normal file
View File

@ -0,0 +1,11 @@
== Personal

ifeval::["{ftype}" == "cv"]
include::comm.involv.adoc[]
endif::[]

include::hobbies.adoc[]

ifeval::["{ftype}" == "cv"]
include::contact.adoc[]
endif::[]

View File

@ -1,9 +1,29 @@
== Professional Skills
ifeval::["{filetype}" == "pdf"]
ifeval::["{ftype}" == "resume"]
:explink: https://resume.r00t2.io/cv.html#technical_experience[technical experience^]
endif::[]
ifeval::["{ftype}" == "cv"]
:explink: <<cv.adoc#technical_experience, technical experience>>
endif::[]
endif::[]
ifeval::["{filetype}" != "pdf"]
ifeval::["{ftype}" == "resume"]
:explink: https://resume.r00t2.io/cv.html#technical_experience[technical experience^]
endif::[]
ifeval::["{ftype}" == "cv"]
:explink: <<cv.adoc#technical_experience, technical experience>>
endif::[]
endif::[]

As this is only a bird's-eye view, please instead review my <<cv.adoc#technical_experience, technical experience>> if you wish
As this is only a bird's-eye view, please instead review my {explink} if you wish
to see technical specifics.

* Well-versed in *nix server administration, maintenance, deployment
* Highly autonomous, self-motivated, experienced, and skilled in remote/telecommuting environment
** 10+ consecutive years of telecommuting experience
** Strong written and verbal skills
** Dedicated home office and desire to maintain work/personal life separate
* Well-versed in *nix server administration, maintenance, deployment (18+ years professional experience)
* Documentation (Markdown, Asciidoc, etc.)
* Architecture
** Deploying, designing, etc.

View File

@ -1,8 +1,21 @@
#!/bin/bash

# asciidoctor -B /opt/dev/resume -D /tmp/resume -n /opt/dev/resume/cv.adoc
asciidoctor -D /srv/http/resume -n cv.adoc
asciidoctor -D /srv/http/resume -n resume.adoc

asciidoctor-pdf -D /srv/http/resume/pdf -n -d article cv.adoc
asciidoctor-pdf -D /srv/http/resume/pdf -n -d article resume.adoc
if [[ $(id -u) == 0 ]];
then
# asciidoctor -B /opt/dev/resume -D /tmp/resume -n /opt/dev/resume/cv.adoc
#asciidoctor -D /srv/http/resume -n cv.adoc
#asciidoctor -D /srv/http/resume -n resume.adoc
asciidoctor -D /srv/http/resume -o cv.html -n cv.adoc
asciidoctor -D /srv/http/resume -o resume.html -n resume.adoc
asciidoctor-pdf -a filetype=pdf -D /srv/http/resume/pdf -n -d article cv.adoc
asciidoctor-pdf -a filetype=pdf -D /srv/http/resume/pdf -n -d article resume.adoc
else
#asciidoctor -D /tmp/cv.html -n cv.adoc
#asciidoctor -D /tmp/resume.html -n resume.adoc
asciidoctor -D /tmp/resume -o cv.html -n cv.adoc
asciidoctor -D /tmp/resume -n -o resume.html resume.adoc
asciidoctor-pdf -a filetype=pdf -D /tmp -n -d article cv.adoc
asciidoctor-pdf -a filetype=pdf -D /tmp -n -d article resume.adoc
fi

View File

@ -1,4 +1,4 @@
= Résumé
= Brent Saner | Résumé
ifeval::["{filetype}" == "pdf"]
Brent Saner <bts@square-r00t.net> | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[]
@ -17,22 +17,22 @@ endif::[]
:idprefix:
:toclevels: 7
:source-highlighter: highlightjs
:ftype: resume
:ftypef: résumé
:techexp: https://resume.r00t2.io/cv.html#technical_experience

include::includes/header.adoc[]

include::includes/intro.adoc[]
(If you are looking for my curriculum vitae (CV) instead, which contains much more detail, that can be found
<<cv.adoc#, here>>.)

include::includes/accomplish.adoc[]

include::includes/skills.adoc[]

include::includes/exp2.adoc[]

include::includes/samples.adoc[]

include::includes/refs.adoc[]

include::includes/contact.adoc[]
include::includes/personal.adoc[]

include::includes/lastupdate.adoc[]