diff --git a/Templates/CandidateInfoSheet/CandidateInfoSheet.md b/Templates/CandidateInfoSheet/CandidateInfoSheet.md index 47e9c58..fc72c97 100644 --- a/Templates/CandidateInfoSheet/CandidateInfoSheet.md +++ b/Templates/CandidateInfoSheet/CandidateInfoSheet.md @@ -1,4 +1,4 @@ -# Charles N Wyble +# {{CandidateName}} Candidate Information Sheet ## Introduction @@ -26,7 +26,7 @@ I am happy to provide professional references once an interview with the end cli ## Re: relocation -if the role is not based in **Austin TX** or **Raleigh NC** I will need to re-locate +if the role is not based in **{{CandidateLocation}}** or **Other Location** I will need to re-locate | Question | Answer | |-------------------------------------------|--------| @@ -38,7 +38,7 @@ Please be aware that: - I will **only re-locate at the employer expense**. - I will need **two weeks of time** to re-locate. -- The net amount of the re-location benefit **MUST be at least $5,000 USD** to fully compensate me for the time/effort to re-locate. +- The net amount of the re-location benefit **MUST be at least {{CandidateRelocationNetMinimumAmount}}** to fully compensate me for the time/effort to re-locate. - The full re-location benefit **must be provided prior to the confirmed start date**. - I **will NOT** accept a reimbursement based re-location package. - I am happy to come onsite (at client expense (paid up front)) for training/orientation etc. @@ -47,17 +47,29 @@ Please be aware that: ## Rate Schedule (compensation expectations) -For **fully remote** roles only: +### 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 have a **very strong** preference for fully remote roles. -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)**. +I am open to (at the absolute bottom of my range): -For **on-site roles**: +- **{{CandidateRateSheetRemoteW2HourlyMinimum}}** per hour(w2) +- **{{CandidateRateSheetRemoteW2AnnualMinimum}}** annually +- **{{CandidateRateSheetRemote1099HourlyMinimum}}** per hour (1099/corp to corp) -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 have a strong preference for roles that are : -In regards to compensation structure, I am open to: +- **{{CandidateRateSheetRemoteW2HourlyPrefer}}** per hour(w2) or more +- **{{CandidateRateSheetRemoteW2AnnualPrefer}}** annually or more +- **{{CandidateRateSheetRemote1099HourlyPrefer}}** per hour (1099/corp to corp) or more + +### On-site/hybrid roles + +- **{{CandidateRateSheetRemoteW2HourlyPrefer}}** per hour(w2) or more +- **{{CandidateRateSheetRemoteW2AnnualPrefer}}** annually or more +- **{{CandidateRateSheetRemote1099HourlyPrefer}}** per hour (1099/corp to corp) or more + +In regards to compensation type, I am open to: - w2 - corp to corp (I have my own LLC) @@ -75,36 +87,35 @@ If the above is in alignment with this opportunity, please feel free to send me ### My resume -[Download Charles resume(pdf)](https://resume.reachableceo.com/job-board/CharlesNWyble-Resume.pdf) +[Download Candidate resume(format)](https://some.resume.somewhere/some-Resume.pdf) -I am happy to discuss and make edits to the resume content specific to the opportunity if you feel -they are needed. +I am happy to discuss and make edits to the resume content specific to the opportunity if you feel they are needed. ### Candidate details Here are my complete candidate details for submission to the role. -| Question | Answer | -|---------------------------------------|--------------------------------------------------------------------------| -| Full name | Charles Wyble | -| E-mail address | | -| Phone number | 818-280-7059 | -| Preferred form of contact | E-mail will get the fastest response | -| Work authorization | US Citizen | -| Are you employed presently? | No | -| Current location | Austin, Texas | -| Current timezone | CST | -| Timezones I can work in | PST/CST/EST | -| Availability to interview | Immediate | -| Availability to start | Immediate for remote/local, two weeks for relocation | -| Open to in-office/hybrid/remote | Yes | -| Any trips planned in next six months? | No | -| Highest Education | High School (no college/university) | -| Graduated Year | 2002 | -| Name of school | Osborne Christian School | -| Location of school | Los Angeles CA | -| Linkedin Profile | [Linkedin Profile](https://www.linkedin.com/in/charles-wyble-412007337/) | -| Github Profile | [Github Profile](https://www.github.com/ReachableCEO/) | -| Last project | Contract, ended October 2024 | -| DOB | 09/14 | -| Total IT/career experience | 22 years | +| Question | Answer | +|---------------------------------------|-------------------------------------| +| Full name | {{CandidateName}} | +| E-mail address | {{CandiateEmail}} | +| Phone number | {{CandidatePhone}} | +| Preferred form of contact | {{CandidatePreferredContactMethod}} | +| Work authorization | {{CandidateWorkAuthorization}} | +| Are you employed presently? | {{CandidateEmploymentStatus}} | +| Current location | {{CandidateCurrentLocation}} | +| Current timezone | {{CandidateCurrentTimezone}} | +| Timezones I can work in | {{CandidateWorkableTimezones}} | +| Availability to interview | {{CandidateInterviewAvailability}} | +| Availability to start | {{CandidateStartAvailability}} | +| Highest Education | {{CandidateHighestEducation}} | +| Graduated Year | {{CandidateGraduationYear}} | +| Name of school | {{CandidateSchoolName}} | +| Location of school | {{CandidateSchoolLocation}} | +| Linkedin Profile | ({{CandidateLinkedin}}) | +| Github Profile | ({{CandidateGithub}}) | +| Last project | {{CandidateLastProject}} | +| DOB | {{CandidateDOB}} | +| Total IT/career experience | {{CandidateTotalExperience}} | +| Open to in-office/hybrid/remote | Yes | +| Any trips planned in next six months? | No | diff --git a/Templates/CandidateInfoSheet/CandidateInfoSheet.yml b/Templates/CandidateInfoSheet/CandidateInfoSheet.yml deleted file mode 100644 index 2d72aa8..0000000 --- a/Templates/CandidateInfoSheet/CandidateInfoSheet.yml +++ /dev/null @@ -1,14 +0,0 @@ -title: "Charles N Wyble Candidate Details" -titlepage: true -titlepage-logo: "D:/tsys/@ReachableCEO/ReachableCEO.png" -toc: true -toc-own-page: true -date: \today -header-left: "\\hspace{1cm}" -header-center: "\\leftmark" -header-right: "Page \\thepage" -footer-left: "Charles N Wyble" -footer-center: "Tenacity. Velocity. Focus." -footer-right: "[Source code for this file](https://github.com/ReachableCEO/ReachableCEOResume/blob/main/ancillary-support-files/CharlesNWybleCandidateInfo.md)" -urlcolor: blue -page-background: "D:/tsys/@ReachableCEO/ExternalVendorCode/pandoc-latex-template/examples/page-background/backgrounds/background1.pdf" \ No newline at end of file diff --git a/build-output/CandidateInfoSheet.md b/build-output/CandidateInfoSheet.md new file mode 100644 index 0000000..9e76a18 --- /dev/null +++ b/build-output/CandidateInfoSheet.md @@ -0,0 +1,121 @@ +# First Middle Last Candidate Information Sheet + +## Introduction + +Hello, + +I apologize for the form letter response. + +I receive a high volume of recruiter emails every day and I've found this letter to be the most efficient way to +handle the high volume of emails and reduce back and forth emails/texts/calls. + +If you have any questions/comments/concerns not covered by this document, please let me know via e-mail and I'm happy to address them! + +If you ask me something answered in this document, I will not respond and will not move forward with the opportunity, so please read it in detail! + +## Re: share my ID over email + +I WILL NOT share my (full or redacted) photo ID over email or any other electronic written +communication. If that is "required" then I have no interest in moving forward with this opportunity. + +I am happy to get on a teams/zoom/google meet etc call and show my ID. + +## Re: professional references + +I am happy to provide professional references once an interview with the end client/customer/hiring manager/team has been scheduled. I will NOT provide references up front. If that is "required" then I have no interest in moving forward with this opportunity. + +## Re: relocation + +if the role is not based in **Place 1/Place 2** or **Other Location** I will need to re-locate + +| Question | Answer | +|-------------------------------------------|--------| +| Am I open to relocation? | Yes | +| Am I willing to re-locate at own expense? | No | +| Am I open to up to 100% travel | Yes | + +Please be aware that: + +- I will **only re-locate at the employer expense**. +- I will need **two weeks of time** to re-locate. +- The net amount of the re-location benefit **MUST be at least 1,987.11** to fully compensate me for the time/effort to re-locate. +- The full re-location benefit **must be provided prior to the confirmed start date**. +- I **will NOT** accept a reimbursement based re-location package. +- I am happy to come onsite (at client expense (paid up front)) for training/orientation etc. + +\pagebreak + +## Rate Schedule (compensation expectations) + +### Fully remote roles + +I have a **very strong** preference for fully remote roles. + +I am open to (at the absolute bottom of my range): + +- **$12.34** per hour(w2) +- **$123,456.00** annually +- **$56.78** per hour (1099/corp to corp) + +I have a strong preference for roles that are : + +- **$34.56** per hour(w2) or more +- **$321,987.00** annually or more +- **$78.90** per hour (1099/corp to corp) or more + +### On-site/hybrid roles + +- **$34.56** per hour(w2) or more +- **$321,987.00** annually or more +- **$78.90** per hour (1099/corp to corp) or more + +In regards to compensation type, I am open to: + +- w2 +- corp to corp (I have my own LLC) +- 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 and the opportunity. + +If it's a different rate with/without benefits, send both. + +If the above is in alignment with this opportunity, please feel free to send me an RTR with the best rate you can offer. + +\pagebreak + +## Details needed for submission + +### My resume + +[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 they are needed. + +### Candidate details + +Here are my complete candidate details for submission to the role. + +| Question | Answer | +|---------------------------------------|-------------------------------------| +| Full name | First Middle Last | +| E-mail address | | +| Phone number | 1 123 456 7890 | +| Preferred form of contact | Email will get the fastest response. | +| Work authorization | US Citizen | +| Are you employed presently? | Not currently employed | +| Current location | City,State,Country etc | +| Current timezone | Timezone | +| Timezones I can work in | Timezones | +| Availability to interview | Sometime | +| Availability to start | Sometime | +| Highest Education | Some education level | +| Graduated Year | Graduation year | +| Name of school | School name | +| Location of school | School location | +| Linkedin Profile | (https://www.linkedin.com/) | +| Github Profile | (https://www.github.com/) | +| Last project | Last project | +| DOB | MM/DD | +| Total IT/career experience | epoch | +| Open to in-office/hybrid/remote | Yes | +| Any trips planned in next six months? | No | diff --git a/build-output/CandidateInfoSheet.pdf b/build-output/CandidateInfoSheet.pdf new file mode 100644 index 0000000..f642beb Binary files /dev/null and b/build-output/CandidateInfoSheet.pdf differ diff --git a/build/BuildTemplate-CandidateInfoSheet.yml b/build/BuildTemplate-CandidateInfoSheet.yml new file mode 100644 index 0000000..a3d3e07 --- /dev/null +++ b/build/BuildTemplate-CandidateInfoSheet.yml @@ -0,0 +1,14 @@ +title: "{{CandidateName}} Candidate Detail Sheet" +titlepage: true +titlepage-logo: "{{CandidateLogo}}" +toc: true +toc-own-page: true +date: \today +header-left: "\\hspace{1cm}" +header-center: "\\leftmark" +header-right: "Page \\thepage" +footer-left: "{{CandidateName}}" +footer-center: "{{CandidateTagline}}" +footer-right: "[Source code]({{CandidateInfoSheetSourceCode}})" +urlcolor: {{URLCOLOR}} +page-background: "{{PAGEBACKGROUND}}" \ No newline at end of file diff --git a/build/build.sh b/build/build.sh index 8da6cc2..e9dc4dc 100644 --- a/build/build.sh +++ b/build/build.sh @@ -1,25 +1,78 @@ #!/usr/bin/env bash + +################################################### +# Modify these values to suit +################################################### + + +######################## +# Contact info +######################## + export CandidateName="First Middle Last" export CandidatePhone="1 123 456 7890" export CandidateLocation="Place 1/Place 2" export CandidateEmail="candidate@domain.com" + +######################## +# Profile information +######################## + export CandidateOneLineSummary="Super awesome and stuff." -export CandidateLinkedin="linkedin.com" -export CandidateGithub="github.com" -export CandidateLogo="" +export CandidateLinkedin="https://www.linkedin.com/" +export CandidateGithub="https://www.github.com/" export CandidateTagline="Your.Tagline.Here." + +######################## +# Formatting options +######################## + +export CandidateLogo="" export ResumeSourceCode="https://git.knownelement.com/reachableceo/MarkdownResume-Pipeline" +export CandidateInfoSheetSourceCode="https://git.knownelement.com/reachableceo/MarkdownResume-Pipeline" export URLCOLOR="blue" export PAGEBACKGROUND="../vendor/git.knownelement.com/ExternalVendorCode/pandoc-latex-template/examples/page-background/backgrounds/background3.pdf" +########################## +# Candidate info sheet +########################## + +export CandidatePreferredContactMethod="Email will get the fastest response." +export CandidateWorkAuthorization="US Citizen" +export CandidateEmploymentStatus="Not currently employed" +export CandidateCurrentLocation="City,State,Country etc" +export CandidateCurrentTimezone="Timezone" +export CandidateWorkableTimezones="Timezones" +export CandidateInterviewAvailability="Sometime" +export CandidateStartAvailability="Sometime" +export CandidateHighestEducation="Some education level" +export CandidateGraduationYear="Graduation year" +export CandidateSchoolName="School name" +export CandidateSchoolLocation="School location" +export CandidateLastProject="Last project" +export CandidateDOB="MM/DD" +export CandidateTotalExperience="epoch" + + +######################## +#Compensation targets +######################## + +export CandidateRelocationNetMinimumAmount="1,987.11" + +export CandidateRateSheetRemoteW2HourlyMinimum="\$12.34" +export CandidateRateSheetRemoteW2AnnualMinimum="\$123,456.00" +export CandidateRateSheetRemote1099HourlyMinimum="\$56.78" + +export CandidateRateSheetRemoteW2HourlyPrefer="\$34.56" +export CandidateRateSheetRemoteW2AnnualPrefer="\$321,987.00" +export CandidateRateSheetRemote1099HourlyPrefer="\$78.90" + #################################################### #DO NOT CHANGE ANYTHING BELOW THIS LINE #################################################### -# shellcheck disable=SC1091 -#source "$(dirname "${BASH_SOURCE[0]}")/bash3boilerplate.sh" - ############################################################ # Setup globals ############################################################ @@ -29,8 +82,10 @@ readonly BUILD_OUTPUT_DIR="../build-output" readonly BUILD_TEMP_DIR="../build-temp" readonly BUILDYAML_JOBBOARD="$BUILD_TEMP_DIR/JobBoard.yml" readonly BUILDYAML_CLIENTSUBMISSION="$BUILD_TEMP_DIR/ClientSubmission.yml" +readonly BUILDYAML_CANDIDATEINFOSHEET="$BUILD_TEMP_DIR/CandidateInfoSheet.yml" -echo "Cleaning up from previous runs..." +CandidateInfoSheetMarkdownOutputFile="$BUILD_OUTPUT_DIR/CandidateInfoSheet.md" +CandidateInfoSheetPDFOutputFIle="$BUILD_OUTPUT_DIR/CandidateInfoSheet.pdf" JobBoardMarkdownOutputFile="$BUILD_OUTPUT_DIR/job-board/Resume.md" JobBoardPDFOutputFile="$BUILD_OUTPUT_DIR/job-board/Resume.pdf" @@ -40,6 +95,12 @@ ClientSubmissionMarkdownOutputFile="$BUILD_OUTPUT_DIR/client-submission/Resume.m ClientSubmissionPDFOutputFile="$BUILD_OUTPUT_DIR/client-submission//Resume.pdf" ClientSubmissionMSWordOutputFile="$BUILD_OUTPUT_DIR/client-submission/Resume.doc" +echo "Cleaning up from previous runs..." + +rm $BUILDYAML_CANDIDATEINFOSHEET +rm $CandidateInfoSheetMarkdownOutputFile +rm $CandidateInfoSheetPDFOutputFIle + rm $BUILDYAML_JOBBOARD rm $JobBoardMarkdownOutputFile rm $JobBoardPDFOutputFile @@ -52,9 +113,26 @@ rm $ClientSubmissionMSWordOutputFile # Expand variables into rendered YAML files. These will be used by pandoc to create the output artifacts +$MO_PATH ./BuildTemplate-CandidateInfoSheet.yml > $BUILDYAML_CANDIDATEINFOSHEET $MO_PATH ./BuildTemplate-JobBoard.yml > $BUILDYAML_JOBBOARD $MO_PATH ./BuildTemplate-ClientSubmission.yml > $BUILDYAML_CLIENTSUBMISSION +echo "Creating candidate info sheet..." + +$MO_PATH ../Templates/CandidateInfoSheet/CandidateInfoSheet.md > $CandidateInfoSheetMarkdownOutputFile + +pandoc \ +"$CandidateInfoSheetMarkdownOutputFile" \ +--template eisvogel \ +--metadata-file="../build-temp/CandidateInfoSheet.yml" \ +--from markdown \ +--to=pdf \ +--output $CandidateInfoSheetPDFOutputFIle + + +exit + + echo "Combining markdown files into single input file for pandoc..." # Create contact info md file