Skip to content

Commit 120d176

Browse files
Init rendercv template
0 parents  commit 120d176

File tree

5 files changed

+345
-0
lines changed

5 files changed

+345
-0
lines changed

.envrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# shellcheck shell=bash
2+
if ! has nix_direnv_version || ! nix_direnv_version 3.1.0; then
3+
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.1.0/direnvrc" "sha256-yMJ2OVMzrFaDPn7q8nCBZFRYpL/f0RcHzhmw/i6btJM="
4+
fi
5+
use flake

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.direnv
2+
engineeringclassic
3+
markdown

Francesco_Bozzo_CV.yaml

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,252 @@
1+
cv:
2+
name: Francesco Bozzo
3+
location: Location
4+
email: john.doe@example.com
5+
phone: +1-609-999-9995
6+
website:
7+
social_networks:
8+
- network: LinkedIn
9+
username: john.doe
10+
- network: GitHub
11+
username: john.doe
12+
sections:
13+
welcome_to_RenderCV!:
14+
- '[RenderCV](https://rendercv.com) is a Typst-based CV framework designed for academics and engineers, with Markdown syntax support.'
15+
- Each section title is arbitrary. Each section contains a list of entries, and there are 7 different entry types to choose from.
16+
education:
17+
- institution: Stanford University
18+
area: Computer Science
19+
degree: PhD
20+
date:
21+
start_date: 2023-09
22+
end_date: present
23+
location: Stanford, CA, USA
24+
summary:
25+
highlights:
26+
- Working on the optimization of autonomous vehicles in urban environments
27+
- institution: Boğaziçi University
28+
area: Computer Engineering
29+
degree: BS
30+
date:
31+
start_date: 2018-09
32+
end_date: 2022-06
33+
location: Istanbul, Türkiye
34+
summary:
35+
highlights:
36+
- 'GPA: 3.9/4.0, ranked 1st out of 100 students'
37+
- 'Awards: Best Senior Project, High Honor'
38+
experience:
39+
- company: Company C
40+
position: Summer Intern
41+
date:
42+
start_date: 2024-06
43+
end_date: 2024-09
44+
location: Livingston, LA, USA
45+
summary:
46+
highlights:
47+
- Developed deep learning models for the detection of gravitational waves in LIGO data
48+
- Published [3 peer-reviewed research papers](https://example.com) about the project and results
49+
- company: Company B
50+
position: Summer Intern
51+
date:
52+
start_date: 2023-06
53+
end_date: 2023-09
54+
location: Ankara, Türkiye
55+
summary:
56+
highlights:
57+
- Optimized the production line by 15% by implementing a new scheduling algorithm
58+
- company: Company A
59+
position: Summer Intern
60+
date:
61+
start_date: 2022-06
62+
end_date: 2022-09
63+
location: Istanbul, Türkiye
64+
summary:
65+
highlights:
66+
- Designed an inventory management web application for a warehouse
67+
projects:
68+
- name: '[Example Project](https://example.com)'
69+
date:
70+
start_date: 2024-05
71+
end_date: present
72+
location:
73+
summary: A web application for writing essays
74+
highlights:
75+
- Launched an [iOS app](https://example.com) in 09/2024 that currently has 10k+ monthly active users
76+
- The app is made open-source (3,000+ stars [on GitHub](https://github.com))
77+
- name: '[Teaching on Udemy](https://example.com)'
78+
date: Fall 2023
79+
start_date:
80+
end_date:
81+
location:
82+
summary:
83+
highlights:
84+
- Instructed the "Statics" course on Udemy (60,000+ students, 200,000+ hours watched)
85+
skills:
86+
- label: Programming
87+
details: Proficient with Python, C++, and Git; good understanding of Web, app development, and DevOps
88+
- label: Mathematics
89+
details: Good understanding of differential equations, calculus, and linear algebra
90+
- label: Languages
91+
details: 'English (fluent, TOEFL: 118/120), Turkish (native)'
92+
publications:
93+
- title: 3D Finite Element Analysis of No-Insulation Coils
94+
authors:
95+
- Frodo Baggins
96+
- '***John Doe***'
97+
- Samwise Gamgee
98+
doi: 10.1109/TASC.2023.3340648
99+
url:
100+
journal:
101+
date: 2004-01
102+
extracurricular_activities:
103+
- bullet: 'There are 7 unique entry types in RenderCV: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, and *OneLineEntry*.'
104+
- bullet: Each entry type has a different structure and layout. This document demonstrates all of them.
105+
numbered_entries:
106+
- number: This is a numbered entry.
107+
- number: This is another numbered entry.
108+
- number: This is the third numbered entry.
109+
reversed_numbered_entries:
110+
- reversed_number: This is a reversed numbered entry.
111+
- reversed_number: This is another reversed numbered entry.
112+
- reversed_number: This is the third reversed numbered entry.
113+
design:
114+
theme: engineeringclassic
115+
page:
116+
size: us-letter
117+
top_margin: 2cm
118+
bottom_margin: 2cm
119+
left_margin: 2cm
120+
right_margin: 2cm
121+
show_page_numbering: false
122+
show_last_updated_date: true
123+
colors:
124+
text: rgb(0, 0, 0)
125+
name: rgb(0, 79, 144)
126+
connections: rgb(0, 79, 144)
127+
section_titles: rgb(0, 79, 144)
128+
links: rgb(0, 79, 144)
129+
last_updated_date_and_page_numbering: rgb(128, 128, 128)
130+
text:
131+
font_family: Raleway
132+
font_size: 10pt
133+
leading: 0.6em
134+
alignment: justified
135+
date_and_location_column_alignment: right
136+
links:
137+
underline: false
138+
use_external_link_icon: false
139+
header:
140+
name_font_family: Raleway
141+
name_font_size: 30pt
142+
name_bold: false
143+
photo_width: 3.5cm
144+
vertical_space_between_name_and_connections: 0.7cm
145+
vertical_space_between_connections_and_first_section: 0.7cm
146+
horizontal_space_between_connections: 0.5cm
147+
connections_font_family: Raleway
148+
separator_between_connections: ''
149+
use_icons_for_connections: true
150+
alignment: left
151+
section_titles:
152+
type: with-parial-line
153+
font_family: Raleway
154+
font_size: 1.4em
155+
bold: false
156+
small_caps: false
157+
line_thickness: 0.5pt
158+
vertical_space_above: 0.5cm
159+
vertical_space_below: 0.3cm
160+
entries:
161+
date_and_location_width: 4.15cm
162+
left_and_right_margin: 0.2cm
163+
horizontal_space_between_columns: 0.1cm
164+
vertical_space_between_entries: 1.2em
165+
allow_page_break_in_sections: true
166+
allow_page_break_in_entries: true
167+
short_second_row: false
168+
show_time_spans_in: []
169+
highlights:
170+
bullet:
171+
top_margin: 0.25cm
172+
left_margin: 0cm
173+
vertical_space_between_highlights: 0.25cm
174+
horizontal_space_between_bullet_and_highlight: 0.5em
175+
summary_left_margin: 0cm
176+
entry_types:
177+
one_line_entry:
178+
template: '**LABEL:** DETAILS'
179+
education_entry:
180+
main_column_first_row_template: '**INSTITUTION**, AREA -- LOCATION'
181+
degree_column_template: '**DEGREE**'
182+
degree_column_width: 1cm
183+
main_column_second_row_template: |-
184+
SUMMARY
185+
HIGHLIGHTS
186+
date_and_location_column_template: DATE
187+
normal_entry:
188+
main_column_first_row_template: '**NAME** -- **LOCATION**'
189+
main_column_second_row_template: |-
190+
SUMMARY
191+
HIGHLIGHTS
192+
date_and_location_column_template: DATE
193+
experience_entry:
194+
main_column_first_row_template: '**POSITION**, COMPANY -- LOCATION'
195+
main_column_second_row_template: |-
196+
SUMMARY
197+
HIGHLIGHTS
198+
date_and_location_column_template: DATE
199+
publication_entry:
200+
main_column_first_row_template: '**TITLE**'
201+
main_column_second_row_template: |-
202+
AUTHORS
203+
URL (JOURNAL)
204+
main_column_second_row_without_journal_template: |-
205+
AUTHORS
206+
URL
207+
main_column_second_row_without_url_template: |-
208+
AUTHORS
209+
JOURNAL
210+
date_and_location_column_template: DATE
211+
locale:
212+
language: en
213+
phone_number_format: national
214+
page_numbering_template: NAME - Page PAGE_NUMBER of TOTAL_PAGES
215+
last_updated_date_template: Last updated in TODAY
216+
date_template: MONTH_ABBREVIATION YEAR
217+
month: month
218+
months: months
219+
year: year
220+
years: years
221+
present: present
222+
to:
223+
abbreviations_for_months:
224+
- Jan
225+
- Feb
226+
- Mar
227+
- Apr
228+
- May
229+
- June
230+
- July
231+
- Aug
232+
- Sept
233+
- Oct
234+
- Nov
235+
- Dec
236+
full_names_of_months:
237+
- January
238+
- February
239+
- March
240+
- April
241+
- May
242+
- June
243+
- July
244+
- August
245+
- September
246+
- October
247+
- November
248+
- December
249+
rendercv_settings:
250+
date: '2025-08-31'
251+
render_command:
252+
bold_keywords: []

flake.lock

Lines changed: 64 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
description = "A basic flake with a shell";
3+
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
4+
inputs.systems.url = "github:nix-systems/default";
5+
inputs.flake-utils = {
6+
url = "github:numtide/flake-utils";
7+
inputs.systems.follows = "systems";
8+
};
9+
10+
outputs =
11+
{ nixpkgs, flake-utils, ... }:
12+
flake-utils.lib.eachDefaultSystem (
13+
system:
14+
let
15+
pkgs = nixpkgs.legacyPackages.${system};
16+
in
17+
{
18+
devShells.default = pkgs.mkShell { packages = [ pkgs.rendercv ]; };
19+
}
20+
);
21+
}

0 commit comments

Comments
 (0)