docs: update examples

This commit is contained in:
Sina Atalay 2024-05-25 15:53:21 +03:00
parent ed9b7f7b09
commit 517ee3b1af
8 changed files with 232 additions and 196 deletions

View File

@ -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

View File

@ -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

View File

@ -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

Binary file not shown.

View File

@ -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