Skip to content

Commit 80cc1c0

Browse files
authored
Merge pull request #1 from braun-daniel/feature/sync
Updated design;
2 parents fb0dd6f + edd2184 commit 80cc1c0

File tree

11 files changed

+232
-291
lines changed

11 files changed

+232
-291
lines changed

.devcontainer/devcontainer.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"latex-workshop.latex.recipes": [
1818
{
1919
"name": "xelatex",
20-
"tools": ["xelatex"]
20+
"tools": [
21+
"xelatex"
22+
]
2123
}
2224
],
2325
"latex-workshop.latex.tools": [

README.md

Lines changed: 16 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -5,70 +5,34 @@ This is a CV template that aims to be concise and to the point. It provides `LaT
55

66
## Examples
77
### Header with picture and profile
8-
<img src="./assets/images/cv_blue.png" alt="Header with picture and profile." style="width:400px;"/>
8+
<img src="./assets/images/light.png" alt="Light CV." style="width:400px;"/>
99

1010
### Minimal header
11-
<img src="./assets/images/cv_blue_header_min.png" alt="Minimal header." style="width:400px;"/>
11+
<img src="./assets/images/dark.png" alt="Dark CV." style="width:400px;"/>
1212

1313
## Installing / Getting started
1414
You can use the provided development container to simplify the setup process. For more information, check out the [development container documentation](https://code.visualstudio.com/docs/remote/containers).
1515

1616
## Build your own CV
17-
Use the provided example as a base to build your own CV and follow these steps:
18-
19-
### Document metadata
20-
Fill in the document metadata. This will not show up in the document itself but is used to generate the PDF.
21-
22-
### Personal information (header)
23-
Fill in the ```\myXYZ``` commands with your personal information. This will show up in the document header.
24-
There are two variants for the header: one with a profile picture and a profile (```\header```), one without (```\headermin```). If you aim for a one-page CV and need the space, you should use the variant without the profile picture and profile.
25-
26-
### Work experience
27-
First section should be your work experience in reverse chronological order. Use the ```\whatwherewhen``` command to fill in the details for each position.
28-
Afterwards, use ```\accomplishment``` commands contained in a ```cvEnum``` scope to list your achievements for this position. The command takes two text arguments: the first will be highlighted in bold, the second will be displayed normally.
29-
For my CVs, I try to use the XYZ formula for each accomplishment: "I did X, which led to Y, as measured by Z", which is a good way to show the impact of your work <sub>[1](https://www.pathpire.com/blog/the-xyz-formula-for-resume-writing-transform-your-application/)[2](https://www.inc.com/bill-murphy-jr/google-recruiters-say-these-5-resume-tips-including-x-y-z-formula-will-improve-your-odds-of-getting-hired-at-google.html)[3](https://ultmeche.com/xyz-google-resume/)</sub>.
30-
31-
Try to use the `X` in the first argument to describe the task you did, the `Y` and `Z` in the second argument to describe the impact and measured impact. This will help you to structure your accomplishments and make them more concise and to the point.
32-
33-
```tex
34-
\whatwherewhen{Elimination Specialist}{Skynet, Global Operations}{08/1984 \textendash\space Present}
35-
\begin{cvEnum}
36-
\item \accomplishment{I did X,}{which led to Y, as measured by Z.}
37-
...
38-
\end{cvEnum}
39-
```
40-
41-
### Education
42-
Use the same syntax with the ```\whatwherewhen``` command to list your education. You can also use the ```\accomplishment``` command to list your thesis, majors, minors or other academic achievements.
43-
44-
### Technical Experience
45-
In this section you should list your technical experience that is relevant to the job, such as programming languages, frameworks, tools, etc. Use the ```\skillEnum``` scope and specific ```\skills``` as shown below. Try to rank your skills according to your proficiency level (beginner/intermediate/expert). Be honout and expect the interviewer to ask you about your skills according to your ranking. The ```\skills``` command takes three arguments: the proficiency level where you can use the ```\beginner```, ```\intermediate``` and ```\expert``` commands, an optional label and acutal list of skills.
46-
47-
```tex
48-
\subsection*{Infiltration and Surveillance}
49-
\begin{skillEnum}
50-
\skills{\expert}[Techniques:]{Human Mimicry, Stealth Infiltration, Intelligence Gathering}
51-
\skills{\intermediate}[Technologies:]{Advanced Optics, Audio Surveillance, Signal Interception}
52-
\skills{\beginner}{Social Engineering, Psychological Manipulation, Covert Operations}
53-
\end{skillEnum}
54-
```
55-
56-
### Additional Experiences & Awards
57-
Other accomplishments. Think about your volunteer work, awards, certifications, etc. Use the same syntax as for the work experience.
17+
Use the provided example as a base to build your own CV.
5818

5919
### Final touches
6020
After finishing the semantic content of your CV, you can use the sizing parameters to adjust the font size, margins and spacing of the document. Use these to make sure your CV fits on one page and is easy to read.
6121

62-
Use the following options:
63-
- `fontsize` changes the global font size of the document.
64-
- `margin` changes the left, top, right and bottom margins of the document.
65-
- `spacing` changes the vertical spacing between sections and bulletpoints.
66-
- `primarycolor` changes the primary color of the document.
6722

68-
Example:
69-
```
70-
\documentclass[fontsize=10pt, margin=.5in, spacing=5pt, primarycolor=00003b]{concise-cv}
71-
```
23+
Use the following options:
24+
- `fontsize`: Changes the global font size.
25+
- `pagemargin`: Adjusts the document's margins.
26+
- `spacing`: Alters vertical spacing between elements.
27+
- `primarycolor`: Sets the primary color.
28+
- `backgroundcolor`: Defines the background color.
29+
- `textprimarycolor`: Specifies the primary text color.
30+
- `textsecondarycolor`: Determines the secondary text color.
31+
- `timelineindent`: Adjusts timeline indentation.
32+
- `smallskip`: Sets the size of small vertical spaces.
33+
- `bigskip`: Sets the size of large vertical spaces.
34+
- `a4paper`: Option for A4 paper size.
35+
- `letterpaper`: Option for Letter paper size.
7236

7337
# Contribute
7438
See [CONTRIBUTING](.github/CONTRIBUTING.md).

assets/images/cv_blue.png

-540 KB
Binary file not shown.
-437 KB
Binary file not shown.

assets/images/dark.png

389 KB
Loading

assets/images/light.png

394 KB
Loading

assets/images/profilepicture.jpg

780 KB
Loading

assets/images/profilepicture.png

-1.43 MB
Binary file not shown.

0 commit comments

Comments
 (0)