diff --git a/docs/assets/images/classic.png b/docs/assets/images/classic.png index a3db102..941ce32 100644 Binary files a/docs/assets/images/classic.png and b/docs/assets/images/classic.png differ diff --git a/docs/assets/images/moderncv.png b/docs/assets/images/moderncv.png index 4a0c731..2cbd2dc 100644 Binary files a/docs/assets/images/moderncv.png and b/docs/assets/images/moderncv.png differ diff --git a/docs/assets/images/sb2nov.png b/docs/assets/images/sb2nov.png index d631607..779764c 100644 Binary files a/docs/assets/images/sb2nov.png and b/docs/assets/images/sb2nov.png differ diff --git a/examples/John_Doe_ClassicTheme_CV.pdf b/examples/John_Doe_ClassicTheme_CV.pdf index e9adb40..44dec46 100644 Binary files a/examples/John_Doe_ClassicTheme_CV.pdf and b/examples/John_Doe_ClassicTheme_CV.pdf differ diff --git a/examples/John_Doe_ClassicTheme_CV.yaml b/examples/John_Doe_ClassicTheme_CV.yaml index 63f3855..2e1e88a 100644 --- a/examples/John_Doe_ClassicTheme_CV.yaml +++ b/examples/John_Doe_ClassicTheme_CV.yaml @@ -16,18 +16,21 @@ cv: substantial part of the content is taken from [here](https://www.careercup.com/resume), where a *clean and tidy CV* pattern is proposed by **Gayle L. McDowell**. education: - - start_date: 2000-09 + - institution: University of Pennsylvania + area: Computer Science + degree: BS + start_date: 2000-09 end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - '**Coursework:** Software Foundations, Computer Architecture, Algorithms, Artificial Intelligence, Comparison of Learning Algorithms, Computational Theory.' - institution: University of Pennsylvania - area: Computer Science - degree: BS experience: - - start_date: 2004-06 + - company: Apple Computer + position: Software Engineer, Intern + location: CA, USA + start_date: 2004-06 end_date: 2004-08 highlights: - Reduced time to render the user's buddy list by 75% by implementing a @@ -37,20 +40,20 @@ cv: to a system-wide search database. - Redesigned chat file format and implemented backward compatibility for search. - location: CA, USA - company: Apple Computer - position: Software Engineer, Intern - - start_date: 2003-09 + - company: Microsoft Corporation + position: Lead Student Ambassador + location: WA, USA + start_date: 2003-09 end_date: 2005-04 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - 'Created and taught a computer science course, CSE 099: Software Design and Development.' - location: WA, USA - company: Microsoft Corporation - position: Lead Student Ambassador - - start_date: 2001-10 + - company: University of Pennsylvania + position: Head Teaching Assistant + location: PA, USA + start_date: 2001-10 end_date: 2005-05 highlights: - Implemented a user interface for the VS open file switcher (ctrl-tab) @@ -62,17 +65,14 @@ cv: time from $\mathcal{O}(n^2)$ to $\mathcal{O}(n \log n)$. ' - Created a test case generation tool that creates random XML docs from XML Schema. - location: PA, USA - company: University of Pennsylvania - position: Head Teaching Assistant - - start_date: 2003-06 + - company: Microsoft Corporation + position: Software Design Engineer, Intern + location: WA, USA + start_date: 2003-06 end_date: 2003-08 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - location: WA, USA - company: Microsoft Corporation - position: Software Design Engineer, Intern publications: - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis of No-Insulation Coils @@ -85,25 +85,25 @@ cv: doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: - - date: '2004' + - name: Multi-User Drawing Tool + date: '2004' highlights: - Developed an electronic classroom where multiple users can view and simultaneously draw on a "chalkboard" with each person's edits synchronized. - Used C++ and MFC. - name: Multi-User Drawing Tool - - start_date: 2003 + - name: Synchronized Calendar + start_date: 2003 end_date: 2004 highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users. - Used C#.NET, SQL, and XML. - name: Synchronized Calendar - - date: '2002' + - name: Operating System + date: '2002' highlights: - Developed a UNIX-style OS with a scheduler, file system, text editor, and calculator. - Used C. - name: Operating System additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. diff --git a/examples/John_Doe_ModerncvTheme_CV.pdf b/examples/John_Doe_ModerncvTheme_CV.pdf index eafb042..f1ec990 100644 Binary files a/examples/John_Doe_ModerncvTheme_CV.pdf and b/examples/John_Doe_ModerncvTheme_CV.pdf differ diff --git a/examples/John_Doe_ModerncvTheme_CV.yaml b/examples/John_Doe_ModerncvTheme_CV.yaml index 795d29a..5a808e0 100644 --- a/examples/John_Doe_ModerncvTheme_CV.yaml +++ b/examples/John_Doe_ModerncvTheme_CV.yaml @@ -16,18 +16,21 @@ cv: substantial part of the content is taken from [here](https://www.careercup.com/resume), where a *clean and tidy CV* pattern is proposed by **Gayle L. McDowell**. education: - - start_date: 2000-09 + - institution: University of Pennsylvania + area: Computer Science + degree: BS + start_date: 2000-09 end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - '**Coursework:** Software Foundations, Computer Architecture, Algorithms, Artificial Intelligence, Comparison of Learning Algorithms, Computational Theory.' - institution: University of Pennsylvania - area: Computer Science - degree: BS experience: - - start_date: 2004-06 + - company: Apple Computer + position: Software Engineer, Intern + location: CA, USA + start_date: 2004-06 end_date: 2004-08 highlights: - Reduced time to render the user's buddy list by 75% by implementing a @@ -37,20 +40,20 @@ cv: to a system-wide search database. - Redesigned chat file format and implemented backward compatibility for search. - location: CA, USA - company: Apple Computer - position: Software Engineer, Intern - - start_date: 2003-09 + - company: Microsoft Corporation + position: Lead Student Ambassador + location: WA, USA + start_date: 2003-09 end_date: 2005-04 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - 'Created and taught a computer science course, CSE 099: Software Design and Development.' - location: WA, USA - company: Microsoft Corporation - position: Lead Student Ambassador - - start_date: 2001-10 + - company: University of Pennsylvania + position: Head Teaching Assistant + location: PA, USA + start_date: 2001-10 end_date: 2005-05 highlights: - Implemented a user interface for the VS open file switcher (ctrl-tab) @@ -62,17 +65,14 @@ cv: time from $\mathcal{O}(n^2)$ to $\mathcal{O}(n \log n)$. ' - Created a test case generation tool that creates random XML docs from XML Schema. - location: PA, USA - company: University of Pennsylvania - position: Head Teaching Assistant - - start_date: 2003-06 + - company: Microsoft Corporation + position: Software Design Engineer, Intern + location: WA, USA + start_date: 2003-06 end_date: 2003-08 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - location: WA, USA - company: Microsoft Corporation - position: Software Design Engineer, Intern publications: - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis of No-Insulation Coils @@ -85,25 +85,25 @@ cv: doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: - - date: '2004' + - name: Multi-User Drawing Tool + date: '2004' highlights: - Developed an electronic classroom where multiple users can view and simultaneously draw on a "chalkboard" with each person's edits synchronized. - Used C++ and MFC. - name: Multi-User Drawing Tool - - start_date: 2003 + - name: Synchronized Calendar + start_date: 2003 end_date: 2004 highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users. - Used C#.NET, SQL, and XML. - name: Synchronized Calendar - - date: '2002' + - name: Operating System + date: '2002' highlights: - Developed a UNIX-style OS with a scheduler, file system, text editor, and calculator. - Used C. - name: Operating System additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. diff --git a/examples/John_Doe_Sb2novTheme_CV.pdf b/examples/John_Doe_Sb2novTheme_CV.pdf index cbb1e7c..4d207fd 100644 Binary files a/examples/John_Doe_Sb2novTheme_CV.pdf and b/examples/John_Doe_Sb2novTheme_CV.pdf differ diff --git a/examples/John_Doe_Sb2novTheme_CV.yaml b/examples/John_Doe_Sb2novTheme_CV.yaml index eaf771e..db9cfdc 100644 --- a/examples/John_Doe_Sb2novTheme_CV.yaml +++ b/examples/John_Doe_Sb2novTheme_CV.yaml @@ -16,18 +16,21 @@ cv: substantial part of the content is taken from [here](https://www.careercup.com/resume), where a *clean and tidy CV* pattern is proposed by **Gayle L. McDowell**. education: - - start_date: 2000-09 + - institution: University of Pennsylvania + area: Computer Science + degree: BS + start_date: 2000-09 end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - '**Coursework:** Software Foundations, Computer Architecture, Algorithms, Artificial Intelligence, Comparison of Learning Algorithms, Computational Theory.' - institution: University of Pennsylvania - area: Computer Science - degree: BS experience: - - start_date: 2004-06 + - company: Apple Computer + position: Software Engineer, Intern + location: CA, USA + start_date: 2004-06 end_date: 2004-08 highlights: - Reduced time to render the user's buddy list by 75% by implementing a @@ -37,20 +40,20 @@ cv: to a system-wide search database. - Redesigned chat file format and implemented backward compatibility for search. - location: CA, USA - company: Apple Computer - position: Software Engineer, Intern - - start_date: 2003-09 + - company: Microsoft Corporation + position: Lead Student Ambassador + location: WA, USA + start_date: 2003-09 end_date: 2005-04 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - 'Created and taught a computer science course, CSE 099: Software Design and Development.' - location: WA, USA - company: Microsoft Corporation - position: Lead Student Ambassador - - start_date: 2001-10 + - company: University of Pennsylvania + position: Head Teaching Assistant + location: PA, USA + start_date: 2001-10 end_date: 2005-05 highlights: - Implemented a user interface for the VS open file switcher (ctrl-tab) @@ -62,17 +65,14 @@ cv: time from $\mathcal{O}(n^2)$ to $\mathcal{O}(n \log n)$. ' - Created a test case generation tool that creates random XML docs from XML Schema. - location: PA, USA - company: University of Pennsylvania - position: Head Teaching Assistant - - start_date: 2003-06 + - company: Microsoft Corporation + position: Software Design Engineer, Intern + location: WA, USA + start_date: 2003-06 end_date: 2003-08 highlights: - Promoted to Lead Student Ambassador in the Fall of 2004, supervised 10 - 15 Student Ambassadors. - location: WA, USA - company: Microsoft Corporation - position: Software Design Engineer, Intern publications: - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis of No-Insulation Coils @@ -85,25 +85,25 @@ cv: doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: - - date: '2004' + - name: Multi-User Drawing Tool + date: '2004' highlights: - Developed an electronic classroom where multiple users can view and simultaneously draw on a "chalkboard" with each person's edits synchronized. - Used C++ and MFC. - name: Multi-User Drawing Tool - - start_date: 2003 + - name: Synchronized Calendar + start_date: 2003 end_date: 2004 highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users. - Used C#.NET, SQL, and XML. - name: Synchronized Calendar - - date: '2002' + - name: Operating System + date: '2002' highlights: - Developed a UNIX-style OS with a scheduler, file system, text editor, and calculator. - Used C. - name: Operating System additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses.