diff --git a/examples/John_Doe_ClassicTheme_CV.pdf b/examples/John_Doe_ClassicTheme_CV.pdf index e15ff6ab..9a5e67cc 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 dc26d29f..e52304aa 100644 --- a/examples/John_Doe_ClassicTheme_CV.yaml +++ b/examples/John_Doe_ClassicTheme_CV.yaml @@ -11,21 +11,24 @@ cv: username: yourusername sections: welcome_to_rendercv!: - - '[RenderCV](https://github.com/sinaatalay/rendercv) is a LaTeX CV/resume framework. - It allows you to create a high-quality CV as a PDF from a YAML file with **full - Markdown syntax support** and **complete control over the LaTeX code**.' + - '[RenderCV](https://github.com/sinaatalay/rendercv) is + a LaTeX CV/resume framework. It allows you to create a + high-quality CV as a PDF from a YAML file with **full + Markdown syntax support** and **complete control over + the LaTeX code**.' - A 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**. + where a *clean and tidy CV* pattern is proposed by **Gayle + L. McDowell**. quick_guide: - - bullet: Each section title is arbitrary, and each section contains a list - of entries. - - bullet: 'There are seven different entry types: *BulletEntry*, *TextEntry*, - *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, - and *OneLineEntry*.' - - bullet: Select a section title, pick an entry type, and start writing your - section! - - bullet: '[Here](https://docs.rendercv.com/user_guide/), you can find a comprehensive - user guide.' + - bullet: Each section title is arbitrary, and each section + contains a list of entries. + - bullet: 'There are seven different entry types: *BulletEntry*, + *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, + *PublicationEntry*, and *OneLineEntry*.' + - bullet: Select a section title, pick an entry type, and + start writing your section! + - bullet: '[Here](https://docs.rendercv.com/user_guide/), + you can find a comprehensive user guide.' education: - institution: University of Pennsylvania area: Computer Science @@ -34,9 +37,9 @@ cv: 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.' + - '**Coursework:** Software Foundations, Computer Architecture, + Algorithms, Artificial Intelligence, Comparison of + Learning Algorithms, Computational Theory.' experience: - company: Apple Computer position: Software Engineer, Intern @@ -44,49 +47,52 @@ cv: start_date: 2004-06 end_date: 2004-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 that extracts metadata from saved chat transcripts and provides metadata - to a system-wide search database. - - Redesigned chat file format and implemented backward compatibility for - search. + - 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 that extracts metadata from + saved chat transcripts and provides metadata to a + system-wide search database. + - Redesigned chat file format and implemented backward + compatibility for search. - 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.' + - 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: PA, USA start_date: 2001-10 end_date: 2005-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 - service via caching. - - Programmer Productivity Research Center (Summers 2001, 2002) - - 'Built app to compute the similarity of all methods in a code base, reduced - 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. + - 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 service via caching. + - Programmer Productivity Research Center (Summers 2001, + 2002) + - 'Built app to compute the similarity of all methods + in a code base, reduced 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 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. + - Promoted to Lead Student Ambassador in the Fall of + 2004, supervised 10 - 15 Student Ambassadors. publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis - of No-Insulation Coils + - title: Magneto-Thermal Thin Shell Approximation for 3D + Finite Element Analysis of No-Insulation Coils authors: - Albert Smith - '***John Doe***' @@ -99,33 +105,36 @@ cv: - 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. + - 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: 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. + - 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: Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, text editor, - and calculator. + - Developed a UNIX-style OS with a scheduler, file system, + text editor, and calculator. - Used C. additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. - label: Third Prize, Senior Design Projects - details: Awarded 3rd prize for a synchronized calendar project out of 100 - projects. + details: Awarded 3rd prize for a synchronized calendar + project out of 100 projects. technologies: - label: Languages details: C++, C, Java, Objective-C, C#.NET, SQL, JavaScript - label: Software - details: Visual Studio, Microsoft SQL Server, Eclipse, XCode, Interface Builder + details: Visual Studio, Microsoft SQL Server, Eclipse, + XCode, Interface Builder design: theme: classic font: Source Sans 3 diff --git a/examples/John_Doe_EngineeringresumesTheme_CV.pdf b/examples/John_Doe_EngineeringresumesTheme_CV.pdf index ce673e6d..8a3fa498 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 cac8d130..3012dfd2 100644 --- a/examples/John_Doe_EngineeringresumesTheme_CV.yaml +++ b/examples/John_Doe_EngineeringresumesTheme_CV.yaml @@ -11,21 +11,24 @@ cv: username: yourusername sections: welcome_to_rendercv!: - - '[RenderCV](https://github.com/sinaatalay/rendercv) is a LaTeX CV/resume framework. - It allows you to create a high-quality CV as a PDF from a YAML file with **full - Markdown syntax support** and **complete control over the LaTeX code**.' + - '[RenderCV](https://github.com/sinaatalay/rendercv) is + a LaTeX CV/resume framework. It allows you to create a + high-quality CV as a PDF from a YAML file with **full + Markdown syntax support** and **complete control over + the LaTeX code**.' - A 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**. + where a *clean and tidy CV* pattern is proposed by **Gayle + L. McDowell**. quick_guide: - - bullet: Each section title is arbitrary, and each section contains a list - of entries. - - bullet: 'There are seven different entry types: *BulletEntry*, *TextEntry*, - *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, - and *OneLineEntry*.' - - bullet: Select a section title, pick an entry type, and start writing your - section! - - bullet: '[Here](https://docs.rendercv.com/user_guide/), you can find a comprehensive - user guide.' + - bullet: Each section title is arbitrary, and each section + contains a list of entries. + - bullet: 'There are seven different entry types: *BulletEntry*, + *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, + *PublicationEntry*, and *OneLineEntry*.' + - bullet: Select a section title, pick an entry type, and + start writing your section! + - bullet: '[Here](https://docs.rendercv.com/user_guide/), + you can find a comprehensive user guide.' education: - institution: University of Pennsylvania area: Computer Science @@ -34,9 +37,9 @@ cv: 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.' + - '**Coursework:** Software Foundations, Computer Architecture, + Algorithms, Artificial Intelligence, Comparison of + Learning Algorithms, Computational Theory.' experience: - company: Apple Computer position: Software Engineer, Intern @@ -44,49 +47,52 @@ cv: start_date: 2004-06 end_date: 2004-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 that extracts metadata from saved chat transcripts and provides metadata - to a system-wide search database. - - Redesigned chat file format and implemented backward compatibility for - search. + - 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 that extracts metadata from + saved chat transcripts and provides metadata to a + system-wide search database. + - Redesigned chat file format and implemented backward + compatibility for search. - 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.' + - 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: PA, USA start_date: 2001-10 end_date: 2005-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 - service via caching. - - Programmer Productivity Research Center (Summers 2001, 2002) - - 'Built app to compute the similarity of all methods in a code base, reduced - 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. + - 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 service via caching. + - Programmer Productivity Research Center (Summers 2001, + 2002) + - 'Built app to compute the similarity of all methods + in a code base, reduced 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 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. + - Promoted to Lead Student Ambassador in the Fall of + 2004, supervised 10 - 15 Student Ambassadors. publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis - of No-Insulation Coils + - title: Magneto-Thermal Thin Shell Approximation for 3D + Finite Element Analysis of No-Insulation Coils authors: - Albert Smith - '***John Doe***' @@ -99,33 +105,36 @@ cv: - 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. + - 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: 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. + - 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: Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, text editor, - and calculator. + - Developed a UNIX-style OS with a scheduler, file system, + text editor, and calculator. - Used C. additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. - label: Third Prize, Senior Design Projects - details: Awarded 3rd prize for a synchronized calendar project out of 100 - projects. + details: Awarded 3rd prize for a synchronized calendar + project out of 100 projects. technologies: - label: Languages details: C++, C, Java, Objective-C, C#.NET, SQL, JavaScript - label: Software - details: Visual Studio, Microsoft SQL Server, Eclipse, XCode, Interface Builder + details: Visual Studio, Microsoft SQL Server, Eclipse, + XCode, Interface Builder design: theme: engineeringresumes font: Charter diff --git a/examples/John_Doe_ModerncvTheme_CV.pdf b/examples/John_Doe_ModerncvTheme_CV.pdf index f20f5686..d9c3f78a 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 28647cbb..f8618aac 100644 --- a/examples/John_Doe_ModerncvTheme_CV.yaml +++ b/examples/John_Doe_ModerncvTheme_CV.yaml @@ -11,21 +11,24 @@ cv: username: yourusername sections: welcome_to_rendercv!: - - '[RenderCV](https://github.com/sinaatalay/rendercv) is a LaTeX CV/resume framework. - It allows you to create a high-quality CV as a PDF from a YAML file with **full - Markdown syntax support** and **complete control over the LaTeX code**.' + - '[RenderCV](https://github.com/sinaatalay/rendercv) is + a LaTeX CV/resume framework. It allows you to create a + high-quality CV as a PDF from a YAML file with **full + Markdown syntax support** and **complete control over + the LaTeX code**.' - A 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**. + where a *clean and tidy CV* pattern is proposed by **Gayle + L. McDowell**. quick_guide: - - bullet: Each section title is arbitrary, and each section contains a list - of entries. - - bullet: 'There are seven different entry types: *BulletEntry*, *TextEntry*, - *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, - and *OneLineEntry*.' - - bullet: Select a section title, pick an entry type, and start writing your - section! - - bullet: '[Here](https://docs.rendercv.com/user_guide/), you can find a comprehensive - user guide.' + - bullet: Each section title is arbitrary, and each section + contains a list of entries. + - bullet: 'There are seven different entry types: *BulletEntry*, + *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, + *PublicationEntry*, and *OneLineEntry*.' + - bullet: Select a section title, pick an entry type, and + start writing your section! + - bullet: '[Here](https://docs.rendercv.com/user_guide/), + you can find a comprehensive user guide.' education: - institution: University of Pennsylvania area: Computer Science @@ -34,9 +37,9 @@ cv: 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.' + - '**Coursework:** Software Foundations, Computer Architecture, + Algorithms, Artificial Intelligence, Comparison of + Learning Algorithms, Computational Theory.' experience: - company: Apple Computer position: Software Engineer, Intern @@ -44,49 +47,52 @@ cv: start_date: 2004-06 end_date: 2004-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 that extracts metadata from saved chat transcripts and provides metadata - to a system-wide search database. - - Redesigned chat file format and implemented backward compatibility for - search. + - 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 that extracts metadata from + saved chat transcripts and provides metadata to a + system-wide search database. + - Redesigned chat file format and implemented backward + compatibility for search. - 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.' + - 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: PA, USA start_date: 2001-10 end_date: 2005-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 - service via caching. - - Programmer Productivity Research Center (Summers 2001, 2002) - - 'Built app to compute the similarity of all methods in a code base, reduced - 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. + - 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 service via caching. + - Programmer Productivity Research Center (Summers 2001, + 2002) + - 'Built app to compute the similarity of all methods + in a code base, reduced 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 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. + - Promoted to Lead Student Ambassador in the Fall of + 2004, supervised 10 - 15 Student Ambassadors. publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis - of No-Insulation Coils + - title: Magneto-Thermal Thin Shell Approximation for 3D + Finite Element Analysis of No-Insulation Coils authors: - Albert Smith - '***John Doe***' @@ -99,33 +105,36 @@ cv: - 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. + - 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: 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. + - 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: Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, text editor, - and calculator. + - Developed a UNIX-style OS with a scheduler, file system, + text editor, and calculator. - Used C. additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. - label: Third Prize, Senior Design Projects - details: Awarded 3rd prize for a synchronized calendar project out of 100 - projects. + details: Awarded 3rd prize for a synchronized calendar + project out of 100 projects. technologies: - label: Languages details: C++, C, Java, Objective-C, C#.NET, SQL, JavaScript - label: Software - details: Visual Studio, Microsoft SQL Server, Eclipse, XCode, Interface Builder + details: Visual Studio, Microsoft SQL Server, Eclipse, + XCode, Interface Builder design: theme: moderncv font_size: 10pt diff --git a/examples/John_Doe_Sb2novTheme_CV.pdf b/examples/John_Doe_Sb2novTheme_CV.pdf index d857a186..3386fac1 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 17016781..fbabbd7e 100644 --- a/examples/John_Doe_Sb2novTheme_CV.yaml +++ b/examples/John_Doe_Sb2novTheme_CV.yaml @@ -11,21 +11,24 @@ cv: username: yourusername sections: welcome_to_rendercv!: - - '[RenderCV](https://github.com/sinaatalay/rendercv) is a LaTeX CV/resume framework. - It allows you to create a high-quality CV as a PDF from a YAML file with **full - Markdown syntax support** and **complete control over the LaTeX code**.' + - '[RenderCV](https://github.com/sinaatalay/rendercv) is + a LaTeX CV/resume framework. It allows you to create a + high-quality CV as a PDF from a YAML file with **full + Markdown syntax support** and **complete control over + the LaTeX code**.' - A 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**. + where a *clean and tidy CV* pattern is proposed by **Gayle + L. McDowell**. quick_guide: - - bullet: Each section title is arbitrary, and each section contains a list - of entries. - - bullet: 'There are seven different entry types: *BulletEntry*, *TextEntry*, - *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, - and *OneLineEntry*.' - - bullet: Select a section title, pick an entry type, and start writing your - section! - - bullet: '[Here](https://docs.rendercv.com/user_guide/), you can find a comprehensive - user guide.' + - bullet: Each section title is arbitrary, and each section + contains a list of entries. + - bullet: 'There are seven different entry types: *BulletEntry*, + *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, + *PublicationEntry*, and *OneLineEntry*.' + - bullet: Select a section title, pick an entry type, and + start writing your section! + - bullet: '[Here](https://docs.rendercv.com/user_guide/), + you can find a comprehensive user guide.' education: - institution: University of Pennsylvania area: Computer Science @@ -34,9 +37,9 @@ cv: 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.' + - '**Coursework:** Software Foundations, Computer Architecture, + Algorithms, Artificial Intelligence, Comparison of + Learning Algorithms, Computational Theory.' experience: - company: Apple Computer position: Software Engineer, Intern @@ -44,49 +47,52 @@ cv: start_date: 2004-06 end_date: 2004-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 that extracts metadata from saved chat transcripts and provides metadata - to a system-wide search database. - - Redesigned chat file format and implemented backward compatibility for - search. + - 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 that extracts metadata from + saved chat transcripts and provides metadata to a + system-wide search database. + - Redesigned chat file format and implemented backward + compatibility for search. - 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.' + - 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: PA, USA start_date: 2001-10 end_date: 2005-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 - service via caching. - - Programmer Productivity Research Center (Summers 2001, 2002) - - 'Built app to compute the similarity of all methods in a code base, reduced - 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. + - 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 service via caching. + - Programmer Productivity Research Center (Summers 2001, + 2002) + - 'Built app to compute the similarity of all methods + in a code base, reduced 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 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. + - Promoted to Lead Student Ambassador in the Fall of + 2004, supervised 10 - 15 Student Ambassadors. publications: - - title: Magneto-Thermal Thin Shell Approximation for 3D Finite Element Analysis - of No-Insulation Coils + - title: Magneto-Thermal Thin Shell Approximation for 3D + Finite Element Analysis of No-Insulation Coils authors: - Albert Smith - '***John Doe***' @@ -99,33 +105,36 @@ cv: - 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. + - 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: 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. + - 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: Operating System date: 2002 highlights: - - Developed a UNIX-style OS with a scheduler, file system, text editor, - and calculator. + - Developed a UNIX-style OS with a scheduler, file system, + text editor, and calculator. - Used C. additional_experience_and_awards: - label: Instructor (2003 - 2005) details: Taught two full-credit Computer Science courses. - label: Third Prize, Senior Design Projects - details: Awarded 3rd prize for a synchronized calendar project out of 100 - projects. + details: Awarded 3rd prize for a synchronized calendar + project out of 100 projects. technologies: - label: Languages details: C++, C, Java, Objective-C, C#.NET, SQL, JavaScript - label: Software - details: Visual Studio, Microsoft SQL Server, Eclipse, XCode, Interface Builder + details: Visual Studio, Microsoft SQL Server, Eclipse, + XCode, Interface Builder design: theme: sb2nov font: Latin Modern Serif