and now with better documentation!

This commit is contained in:
Charles N Wyble 2024-12-04 10:12:22 -06:00
parent f53444b8f0
commit 41af14f01c
5 changed files with 49 additions and 24 deletions

View File

@ -1,27 +1,50 @@
# ReachableCEOResume # ReachableCEOResume
- [ReachableCEOResume](#reachableceoresume)
- [Introduction](#introduction)
- [Directory Overview](#directory-overview)
- [Build pipeline](#build-pipeline)
- [Outputs](#outputs)
- [Skills](#skills)
- [Projects](#projects)
- [Production Use](#production-use)
## Introduction ## Introduction
Resume formatting/publication/management is difficult, tedious, annoying etc. The @ReachableCEO has hacked the process and made it easy! Resume formatting/publication/management is difficult, tedious, annoying etc. The @ReachableCEO has hacked the process and made it easy!
## Directory Overview ## Directory Overview
Two versions of the @ReachableCEO resume exist: - ancillary-support-files: contains the markdown/build script for the @ReachableCEO candidate information sheet. This is my standard reply to recruiters to eliminate an average of 6 emails/phone calls per inbound lead. It has my rate sheet and all the standard "matrix" tables they need to fill out for submission to an end client (or, in reality, to the US based recruiting team who interfaces with the client).
- boilerplate: contact info (one version for the recruiter facing resume, one version for client facing).
- non-cv - build: build scripts for the job board/recruiter facing resume and one for client facing. I use a two stage build process, allowing for modification to the combined markdown file before turning into PDF/Word format.
- cv - EmployerItems: details for each position listed in WorkHistory/WorkHistory.csv.
- MarkdownOutput: the combined markdown file that gets fed to pandoc.
Elements that are common to both: - SkillsAndProjects: This contains what the name says. Holds a skills.csv file that gets turned into a skills table and a projects file that gets placed at beginning of resume as a career highlights section.
- WorkHistory: contains the WorkHistory.csv file used by the build script to generate Employment History section.
- contact info
- education
are in the common directory
## Build pipeline ## Build pipeline
See the build.sh script in the non-cv/cv directories. In the build directory:
- build-client-submit-* : Builds a version suited for recruiters to send to end clients.
- build-jobBoard-* : Builds a version that will be correctly parsed/auto populate profiles on Teal/Dice/Monster/Indeed/Glassdoor/ZipRecruiter. It appears LinkedIn doesn't parse an uploaded resume into a profile.
- CharlesNWyble-* : YAML metadata files for pandoc use when creating PDF/Word output.
- resume-docx-reference.docx: Template "style" file for Word output.
### Outputs
- Word format output is a best effort . The style file was sourced from : https://sdsawtelle.github.io/blog/output/simple-markdown-resume-with-pandoc-and-wkhtmltopdf.html
- PDF output is considered production. Please see: https://github.com/Wandmalfarbe/pandoc-latex-template and https://github.com/ReachableCEO/rcdoc-pipeline if you want to re-create/modify the build pipeline.
## Skills ## Skills
Edit the skills.csv file in common. The build script will turn that into a table in the generated PDF. Edit the skills.csv file in SkillsAndProjects. The build scripts will turn that into a nicely formatted table in the generated PDF/Word output. Use two spaces to control line breaks. Wrapping/breaks was the trickiest part to get right.
## Projects
Edit the Projects.md file in SkillsAndProjects. The build script will turn that into a career highlights section in the generated PDF/Word output.
## Production Use
These assets are in production use at the [ReachableCEO Career Site](https://resume.reachableceo.com) and uploaded to all major job portals. This was a labor of love by the @ReachableCEO in the hopes others can massively optimize the job hunt process.

View File

@ -47,24 +47,23 @@ Please be aware that:
## Rate Schedule (compensation expectations) ## Rate Schedule (compensation expectations)
I have **NO FLEXIBILITY** and am **NOT OPEN TO NEGOTIATION** on my rate. For **fully remote** roles only:
For **fully remote** roles; I am open to (at the absolute minimum): **\$50.00 per hour(w2)/\$75.00 per hour (1099/corp to corp)/ $100,000.00 annually (w2)**.
I am open to (at minimum): **\$65.00 per hour(w2)/\$85.00 per hour (1099/corp to corp)/ $130,000.00 annually (w2)**. I have a strong preference for roles that are : **\$65.00 per hour(w2)/\$85.00 per hour (1099/corp to corp)/ $130,000.00 annually (w2)**.
For on-site roles: For **on-site roles**:
I am open to (at minimum): **\$75.00 per hour(w2)/\$95.00 per hour (1099/corp to corp)/ $150,000.00 annually (w2)**. I am open to (at the absolute minimum): **\$75.00 per hour(w2)/\$95.00 per hour (1099/corp to corp)/ $150,000.00 annually (w2)**.
I am open to: In regards to compensation structure, I am open to:
- w2 - w2
- corp to corp (I have my own LLC) - corp to corp (I have my own LLC)
- 1099 - 1099
If you have a rate for any of the compensation options above, send them all. I will pick which one works best for my situation If you have a rate for any of the compensation options above, send them all. I will pick which one works best for my situation and the opportunity.
and the opportunity.
If it's a different rate with/without benefits, send both. If it's a different rate with/without benefits, send both.
@ -76,7 +75,7 @@ If the above is in alignment with this opportunity, please feel free to send me
### My resume ### My resume
[Download Charles resume(pdf)](https://resume.reachableceo.com/CharlesNWybleResume.pdf) [Download Charles resume(pdf)](https://resume.reachableceo.com/job-board/CharlesNWyble-Resume.pdf)
I am happy to discuss and make edits to the resume content specific to the opportunity if you feel I am happy to discuss and make edits to the resume content specific to the opportunity if you feel
they are needed. they are needed.

View File

@ -2,10 +2,13 @@
echo "Generating PDF..." echo "Generating PDF..."
PandocMetadataFile="CandidateInfoSheet.yml"
PDFOutputFile="/d/tsys/@ReachableCEO/resume.reachableceo.com/recruiter/CharlesNWybleCandidateInfo.pdf"
pandoc \ pandoc \
CharlesNWybleCandidateInfo.md \ CharlesNWybleCandidateInfo.md \
--template eisvogel \ --template eisvogel \
--metadata-file=./CandidateInfo.yml \ --metadata-file="$PandocMetadataFile" \
--from markdown \ --from markdown \
--to=pdf \ --to=pdf \
--output /d/tsys/@ReachableCEO/resume.reachableceo.com/CharlesNWybleCandidateInfo.pdf --output $PDFOutputFile

Binary file not shown.