diff --git a/docs/assets/images/classic.png b/docs/assets/images/classic.png index 366beba9..d2bda966 100644 Binary files a/docs/assets/images/classic.png and b/docs/assets/images/classic.png differ diff --git a/docs/assets/images/engineeringresumes.png b/docs/assets/images/engineeringresumes.png index fb487faa..4867faa9 100644 Binary files a/docs/assets/images/engineeringresumes.png and b/docs/assets/images/engineeringresumes.png differ diff --git a/docs/assets/images/moderncv.png b/docs/assets/images/moderncv.png index 15de7e40..b001a8ec 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 d12c088c..3e2d0ab3 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 69d87ef6..0ef06493 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 7959d747..e3da6d82 100644 --- a/examples/John_Doe_ClassicTheme_CV.yaml +++ b/examples/John_Doe_ClassicTheme_CV.yaml @@ -16,11 +16,9 @@ cv: a high-quality CV or resume as a PDF file from a YAML file, with **full Markdown syntax support** and **complete control over the LaTeX code**.' - - The boilerplate content is taken from [here](https://github.com/dnl-blkv/mcdowell-cv), - where a *clean and tidy CV* pattern is proposed by **[Gayle - Laakmann McDowell](https://www.gayle.com/)**. + - The boilerplate content was inspired by [Gayle McDowell](https://github.com/dnl-blkv/mcdowell-cv). quick_guide: - - bullet: Each section title is arbitrary, and each section + - bullet: Each section title is arbitrary and each section contains a list of entries. - bullet: 'There are 7 unique entry types: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, @@ -37,9 +35,8 @@ cv: end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - - '**Coursework:** Computer Architecture, Artificial - Intelligence, Comparison of Learning Algorithms, Computational - Theory' + - '**Coursework:** Computer Architecture, Comparison + of Learning Algorithms, Computational Theory' experience: - company: Apple position: Software Engineer @@ -47,58 +44,36 @@ cv: start_date: 2005-06 end_date: 2007-08 highlights: - - Reduced time to render the user's buddy list by 75% - by implementing a prediction algorithm - - Implemented iChat integration with OS X Spotlight - Search by creating a tool to extract metadata from - saved chat transcripts and provide metadata to a system-wide - search database + - Reduced time to render user buddy lists by 75% by + implementing a prediction algorithm + - Integrated iChat with Spotlight Search by creating + a tool to extract metadata from saved chat transcripts + and provide metadata to a system-wide search database - Redesigned chat file format and implemented backward compatibility for search - company: Microsoft - position: Lead Student Ambassador - location: Redmond, WA - 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' - - company: University of Pennsylvania - position: Head Teaching Assistant - location: Philadelphia, PA - start_date: 2001-10 - end_date: 2003-05 - highlights: - - Implemented a user interface for the VS open file - switcher (ctrl-tab) and extended it to tool windows - - Created a service to provide gradient across VS and - VS add-ins, optimized its performance via caching - - Programmer Productivity Research Center (Summers 2001, - 2002) - - Built an app to compute the similarity of all methods - in a code base, reducing the 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 - - company: Microsoft - position: Software Engineer, Intern + position: Software Engineer Intern location: Redmond, WA start_date: 2003-06 end_date: 2003-08 highlights: + - Designed a UI for the VS open file switcher (Ctrl-Tab) + and extended it to tool windows + - Created a service to provide gradient across VS and + VS add-ins, optimizing its performance via caching + - Built an app to compute the similarity of all methods + in a codebase, reducing the 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 - Automated the extraction and processing of large datasets from legacy systems using SQL and Perl scripts publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D - Finite Element Analysis of No-Insulation Coils + - title: 3D Finite Element Analysis of No-Insulation Coils authors: - - Albert Smith - - '***John Doe***' - - Jane Derry - - Harry Tom - Frodo Baggins + - '***John Doe***' + - Samwise Gamgee doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: @@ -106,32 +81,26 @@ cv: date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed an electronic classroom where multiple users - can view and simultaneously draw on a "chalkboard" + can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - - name: Synchronized Calendar + - name: Synchronized Desktop Calendar date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users - 'Tools Used: C#, .NET, SQL, XML' - - name: Operating System + - name: Custom Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, + - Built a UNIX-style OS with a scheduler, file system, text editor, and calculator - 'Tools Used: C' - additional_experience_and_awards: - - label: Instructor (2003-2005) - details: Taught 2 full-credit computer science courses - - label: Third Prize, Senior Design Project - details: Awarded 3rd prize for a synchronized calendar - project out of 100 entries technologies: - label: Languages details: C++, C, Java, Objective-C, C#, SQL, JavaScript - - label: Software + - label: Technologies details: .NET, Microsoft SQL Server, XCode, Interface Builder design: diff --git a/examples/John_Doe_EngineeringresumesTheme_CV.pdf b/examples/John_Doe_EngineeringresumesTheme_CV.pdf index aa461b1a..5c1d0c0e 100644 Binary files a/examples/John_Doe_EngineeringresumesTheme_CV.pdf and b/examples/John_Doe_EngineeringresumesTheme_CV.pdf differ diff --git a/examples/John_Doe_EngineeringresumesTheme_CV.yaml b/examples/John_Doe_EngineeringresumesTheme_CV.yaml index 1beb5e74..6a038626 100644 --- a/examples/John_Doe_EngineeringresumesTheme_CV.yaml +++ b/examples/John_Doe_EngineeringresumesTheme_CV.yaml @@ -16,11 +16,9 @@ cv: a high-quality CV or resume as a PDF file from a YAML file, with **full Markdown syntax support** and **complete control over the LaTeX code**.' - - The boilerplate content is taken from [here](https://github.com/dnl-blkv/mcdowell-cv), - where a *clean and tidy CV* pattern is proposed by **[Gayle - Laakmann McDowell](https://www.gayle.com/)**. + - The boilerplate content was inspired by [Gayle McDowell](https://github.com/dnl-blkv/mcdowell-cv). quick_guide: - - bullet: Each section title is arbitrary, and each section + - bullet: Each section title is arbitrary and each section contains a list of entries. - bullet: 'There are 7 unique entry types: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, @@ -37,9 +35,8 @@ cv: end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - - '**Coursework:** Computer Architecture, Artificial - Intelligence, Comparison of Learning Algorithms, Computational - Theory' + - '**Coursework:** Computer Architecture, Comparison + of Learning Algorithms, Computational Theory' experience: - company: Apple position: Software Engineer @@ -47,58 +44,36 @@ cv: start_date: 2005-06 end_date: 2007-08 highlights: - - Reduced time to render the user's buddy list by 75% - by implementing a prediction algorithm - - Implemented iChat integration with OS X Spotlight - Search by creating a tool to extract metadata from - saved chat transcripts and provide metadata to a system-wide - search database + - Reduced time to render user buddy lists by 75% by + implementing a prediction algorithm + - Integrated iChat with Spotlight Search by creating + a tool to extract metadata from saved chat transcripts + and provide metadata to a system-wide search database - Redesigned chat file format and implemented backward compatibility for search - company: Microsoft - position: Lead Student Ambassador - location: Redmond, WA - 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' - - company: University of Pennsylvania - position: Head Teaching Assistant - location: Philadelphia, PA - start_date: 2001-10 - end_date: 2003-05 - highlights: - - Implemented a user interface for the VS open file - switcher (ctrl-tab) and extended it to tool windows - - Created a service to provide gradient across VS and - VS add-ins, optimized its performance via caching - - Programmer Productivity Research Center (Summers 2001, - 2002) - - Built an app to compute the similarity of all methods - in a code base, reducing the 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 - - company: Microsoft - position: Software Engineer, Intern + position: Software Engineer Intern location: Redmond, WA start_date: 2003-06 end_date: 2003-08 highlights: + - Designed a UI for the VS open file switcher (Ctrl-Tab) + and extended it to tool windows + - Created a service to provide gradient across VS and + VS add-ins, optimizing its performance via caching + - Built an app to compute the similarity of all methods + in a codebase, reducing the 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 - Automated the extraction and processing of large datasets from legacy systems using SQL and Perl scripts publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D - Finite Element Analysis of No-Insulation Coils + - title: 3D Finite Element Analysis of No-Insulation Coils authors: - - Albert Smith - - '***John Doe***' - - Jane Derry - - Harry Tom - Frodo Baggins + - '***John Doe***' + - Samwise Gamgee doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: @@ -106,32 +81,26 @@ cv: date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed an electronic classroom where multiple users - can view and simultaneously draw on a "chalkboard" + can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - - name: Synchronized Calendar + - name: Synchronized Desktop Calendar date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users - 'Tools Used: C#, .NET, SQL, XML' - - name: Operating System + - name: Custom Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, + - Built a UNIX-style OS with a scheduler, file system, text editor, and calculator - 'Tools Used: C' - additional_experience_and_awards: - - label: Instructor (2003-2005) - details: Taught 2 full-credit computer science courses - - label: Third Prize, Senior Design Project - details: Awarded 3rd prize for a synchronized calendar - project out of 100 entries technologies: - label: Languages details: C++, C, Java, Objective-C, C#, SQL, JavaScript - - label: Software + - label: Technologies details: .NET, Microsoft SQL Server, XCode, Interface Builder design: diff --git a/examples/John_Doe_ModerncvTheme_CV.pdf b/examples/John_Doe_ModerncvTheme_CV.pdf index 1869a191..95185681 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 df4528e2..65d1353c 100644 --- a/examples/John_Doe_ModerncvTheme_CV.yaml +++ b/examples/John_Doe_ModerncvTheme_CV.yaml @@ -16,11 +16,9 @@ cv: a high-quality CV or resume as a PDF file from a YAML file, with **full Markdown syntax support** and **complete control over the LaTeX code**.' - - The boilerplate content is taken from [here](https://github.com/dnl-blkv/mcdowell-cv), - where a *clean and tidy CV* pattern is proposed by **[Gayle - Laakmann McDowell](https://www.gayle.com/)**. + - The boilerplate content was inspired by [Gayle McDowell](https://github.com/dnl-blkv/mcdowell-cv). quick_guide: - - bullet: Each section title is arbitrary, and each section + - bullet: Each section title is arbitrary and each section contains a list of entries. - bullet: 'There are 7 unique entry types: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, @@ -37,9 +35,8 @@ cv: end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - - '**Coursework:** Computer Architecture, Artificial - Intelligence, Comparison of Learning Algorithms, Computational - Theory' + - '**Coursework:** Computer Architecture, Comparison + of Learning Algorithms, Computational Theory' experience: - company: Apple position: Software Engineer @@ -47,58 +44,36 @@ cv: start_date: 2005-06 end_date: 2007-08 highlights: - - Reduced time to render the user's buddy list by 75% - by implementing a prediction algorithm - - Implemented iChat integration with OS X Spotlight - Search by creating a tool to extract metadata from - saved chat transcripts and provide metadata to a system-wide - search database + - Reduced time to render user buddy lists by 75% by + implementing a prediction algorithm + - Integrated iChat with Spotlight Search by creating + a tool to extract metadata from saved chat transcripts + and provide metadata to a system-wide search database - Redesigned chat file format and implemented backward compatibility for search - company: Microsoft - position: Lead Student Ambassador - location: Redmond, WA - 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' - - company: University of Pennsylvania - position: Head Teaching Assistant - location: Philadelphia, PA - start_date: 2001-10 - end_date: 2003-05 - highlights: - - Implemented a user interface for the VS open file - switcher (ctrl-tab) and extended it to tool windows - - Created a service to provide gradient across VS and - VS add-ins, optimized its performance via caching - - Programmer Productivity Research Center (Summers 2001, - 2002) - - Built an app to compute the similarity of all methods - in a code base, reducing the 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 - - company: Microsoft - position: Software Engineer, Intern + position: Software Engineer Intern location: Redmond, WA start_date: 2003-06 end_date: 2003-08 highlights: + - Designed a UI for the VS open file switcher (Ctrl-Tab) + and extended it to tool windows + - Created a service to provide gradient across VS and + VS add-ins, optimizing its performance via caching + - Built an app to compute the similarity of all methods + in a codebase, reducing the 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 - Automated the extraction and processing of large datasets from legacy systems using SQL and Perl scripts publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D - Finite Element Analysis of No-Insulation Coils + - title: 3D Finite Element Analysis of No-Insulation Coils authors: - - Albert Smith - - '***John Doe***' - - Jane Derry - - Harry Tom - Frodo Baggins + - '***John Doe***' + - Samwise Gamgee doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: @@ -106,32 +81,26 @@ cv: date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed an electronic classroom where multiple users - can view and simultaneously draw on a "chalkboard" + can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - - name: Synchronized Calendar + - name: Synchronized Desktop Calendar date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users - 'Tools Used: C#, .NET, SQL, XML' - - name: Operating System + - name: Custom Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, + - Built a UNIX-style OS with a scheduler, file system, text editor, and calculator - 'Tools Used: C' - additional_experience_and_awards: - - label: Instructor (2003-2005) - details: Taught 2 full-credit computer science courses - - label: Third Prize, Senior Design Project - details: Awarded 3rd prize for a synchronized calendar - project out of 100 entries technologies: - label: Languages details: C++, C, Java, Objective-C, C#, SQL, JavaScript - - label: Software + - label: Technologies details: .NET, Microsoft SQL Server, XCode, Interface Builder design: diff --git a/examples/John_Doe_Sb2novTheme_CV.pdf b/examples/John_Doe_Sb2novTheme_CV.pdf index 6d708f04..0ffc712f 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 cce55390..52c2d369 100644 --- a/examples/John_Doe_Sb2novTheme_CV.yaml +++ b/examples/John_Doe_Sb2novTheme_CV.yaml @@ -16,11 +16,9 @@ cv: a high-quality CV or resume as a PDF file from a YAML file, with **full Markdown syntax support** and **complete control over the LaTeX code**.' - - The boilerplate content is taken from [here](https://github.com/dnl-blkv/mcdowell-cv), - where a *clean and tidy CV* pattern is proposed by **[Gayle - Laakmann McDowell](https://www.gayle.com/)**. + - The boilerplate content was inspired by [Gayle McDowell](https://github.com/dnl-blkv/mcdowell-cv). quick_guide: - - bullet: Each section title is arbitrary, and each section + - bullet: Each section title is arbitrary and each section contains a list of entries. - bullet: 'There are 7 unique entry types: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, @@ -37,9 +35,8 @@ cv: end_date: 2005-05 highlights: - 'GPA: 3.9/4.0 ([Transcript](https://example.com))' - - '**Coursework:** Computer Architecture, Artificial - Intelligence, Comparison of Learning Algorithms, Computational - Theory' + - '**Coursework:** Computer Architecture, Comparison + of Learning Algorithms, Computational Theory' experience: - company: Apple position: Software Engineer @@ -47,58 +44,36 @@ cv: start_date: 2005-06 end_date: 2007-08 highlights: - - Reduced time to render the user's buddy list by 75% - by implementing a prediction algorithm - - Implemented iChat integration with OS X Spotlight - Search by creating a tool to extract metadata from - saved chat transcripts and provide metadata to a system-wide - search database + - Reduced time to render user buddy lists by 75% by + implementing a prediction algorithm + - Integrated iChat with Spotlight Search by creating + a tool to extract metadata from saved chat transcripts + and provide metadata to a system-wide search database - Redesigned chat file format and implemented backward compatibility for search - company: Microsoft - position: Lead Student Ambassador - location: Redmond, WA - 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' - - company: University of Pennsylvania - position: Head Teaching Assistant - location: Philadelphia, PA - start_date: 2001-10 - end_date: 2003-05 - highlights: - - Implemented a user interface for the VS open file - switcher (ctrl-tab) and extended it to tool windows - - Created a service to provide gradient across VS and - VS add-ins, optimized its performance via caching - - Programmer Productivity Research Center (Summers 2001, - 2002) - - Built an app to compute the similarity of all methods - in a code base, reducing the 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 - - company: Microsoft - position: Software Engineer, Intern + position: Software Engineer Intern location: Redmond, WA start_date: 2003-06 end_date: 2003-08 highlights: + - Designed a UI for the VS open file switcher (Ctrl-Tab) + and extended it to tool windows + - Created a service to provide gradient across VS and + VS add-ins, optimizing its performance via caching + - Built an app to compute the similarity of all methods + in a codebase, reducing the 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 - Automated the extraction and processing of large datasets from legacy systems using SQL and Perl scripts publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D - Finite Element Analysis of No-Insulation Coils + - title: 3D Finite Element Analysis of No-Insulation Coils authors: - - Albert Smith - - '***John Doe***' - - Jane Derry - - Harry Tom - Frodo Baggins + - '***John Doe***' + - Samwise Gamgee doi: 10.1109/TASC.2023.3340648 date: 2004-01 projects: @@ -106,32 +81,26 @@ cv: date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed an electronic classroom where multiple users - can view and simultaneously draw on a "chalkboard" + can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - - name: Synchronized Calendar + - name: Synchronized Desktop Calendar date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users - 'Tools Used: C#, .NET, SQL, XML' - - name: Operating System + - name: Custom Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, + - Built a UNIX-style OS with a scheduler, file system, text editor, and calculator - 'Tools Used: C' - additional_experience_and_awards: - - label: Instructor (2003-2005) - details: Taught 2 full-credit computer science courses - - label: Third Prize, Senior Design Project - details: Awarded 3rd prize for a synchronized calendar - project out of 100 entries technologies: - label: Languages details: C++, C, Java, Objective-C, C#, SQL, JavaScript - - label: Software + - label: Technologies details: .NET, Microsoft SQL Server, XCode, Interface Builder design: