summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cv/Makefile6
-rw-r--r--cv/achievements.lou13
-rw-r--r--cv/cvdocng4
-rw-r--r--cv/jeremy.zurcher-CV.lou132
4 files changed, 56 insertions, 99 deletions
diff --git a/cv/Makefile b/cv/Makefile
index 3c8bd44..1ff8df5 100644
--- a/cv/Makefile
+++ b/cv/Makefile
@@ -5,12 +5,12 @@ SHELL:=/bin/bash -O extglob
FONTSDIR=fonts
FONTSDEF=cvfonts.ld
DEFINITIONS=cvdoc cvdocng
-DEPENDENCIES= achievements.lou experiences.lou formations.lou motivations.lou self.lou
+DEPENDENCIES=experiences.lou formations.lou motivations.lou self.lou
all: jeremy-zurcher-CV.pdf jeremy.zurcher-CV.pdf
-jeremy-zurcher-CV.ps: cvdoc $(DEPENDENCIES)
-jeremy.zurcher-CV.ps: cvdocng $(DEPENDENCIES)
+jeremy-zurcher-CV.ps: jeremy-zurcher-CV.lou cvdoc $(DEPENDENCIES)
+jeremy.zurcher-CV.ps: jeremy.zurcher-CV.lou cvdocng $(FONTSDEF)
.SUFFIXES: .lou .ps .pdf
diff --git a/cv/achievements.lou b/cv/achievements.lou
deleted file mode 100644
index 20fee9b..0000000
--- a/cv/achievements.lou
+++ /dev/null
@@ -1,13 +0,0 @@
-# encoding : iso-8859-1
-#
-@B { Achievements }
-@List
- gap { 0.4v }
- style { red @Colour {Times Base 16p} @Font @Bullet }
-@ListItem { C{@Char slash}C++: modbus communication between Alinghi OpenGL sailing simulation game and 1:1 scale simulator. }
-@ListItem { wxPython: client{@Char slash}server application tracking an automated sail manufacturing process. }
-@ListItem { java{@Char slash}vaadin{@Char slash}myBatis{@Char slash}PostgreSQL{@Char slash}iText: parts quality constraints management and report generation. }
-@ListItem { ruby{@Char slash}PostgreSQL{@Char slash}FusionCharts: ERP data based key performance indicators reporting web application. }
-@ListItem { C{@Char slash}EFL{@Char slash}SQLite: tactile tablet based prodution tracking application. }
-@EndList
-#
diff --git a/cv/cvdocng b/cv/cvdocng
index 80fbd4a..e5d8f74 100644
--- a/cv/cvdocng
+++ b/cv/cvdocng
@@ -291,9 +291,9 @@
@PageHeaders { None } # None Simple Titles NoTitles
# @PageNumbers { Arabic } # page numbers
- # @FirstPageNumber { 1 } # number of first page
+ # @FirstPageNumber { 1 } # number of first page
# @IntroPageNumbers { Roman } # intro page numbers
- # @IntroFirstPageNumber{ 1 } # number of first intro page
+ # @IntroFirstPageNumber{ 1 } # number of first intro page
# @StructPageNums { No } # make structured page numbers
# @PageNumberFormat { number } # format of all page numbers
diff --git a/cv/jeremy.zurcher-CV.lou b/cv/jeremy.zurcher-CV.lou
index fdd37e4..8c698bf 100644
--- a/cv/jeremy.zurcher-CV.lou
+++ b/cv/jeremy.zurcher-CV.lou
@@ -1,95 +1,28 @@
# encoding : iso-8859-1
#
@Include { cvdocng }
-#
-#def @MyColour right t { { cmyk 0.504 0.0 1.0 0.502 } @Colour t }
-#def @MyColour right t { { cmyk 0 0.6 0.8 0 } @Colour t }
-#def @MyBackground { cmyk 0 0.022 0.522 0.647 }
-#def @MyBackground { cmyk 0.504 0.0 1.0 0.502 }
-#def @MyBackground { cmyk 0.350 0.0 0.692 0.541 }
-#def @MyBackground { cmyk 0.0127 0.0 0.253 0.411 }
-#
-#def @MyBg { cmyk 0.016 0.000 0.323 0.490 }
-#def @MyOrange { cmyk 0.000 0.600 0.800 0.000 }
-#def @MyOlive { cmyk 0.504 0.000 1.000 0.502 }
-#
+
def @MyBg { rgb 0.96 0.96 0.96 } # very light grey
-def @MyColour { cmyk 0.504 0.000 1.000 0.502 }
-#
+def @MyColour { rgb 0.53 0.0 0.0 } # red
def @MyHeader right x { @MyColour @Colour { @B { x } } }
-#
+
# Box
-def @MyBorder right t { red @Colour t }
-def @MyBox right x { white @Colour @CurveBox margin {0.3c} paint { @MyBg } 5c @Wide black @Colour { x } }
+def @MyBorder right t { white @Colour t }
+def @MyBox right x { white @Colour @CurveBox margin {0.3c} paint { @MyBg } 5c @Wide black @Colour { x } }
def @MyBoxHeader right x { @MyColour @Colour { @B { x } } }
-#
+
@Document
@InitialSpace { lout }
//
@Text @Begin
-@LeftDisplay { @MyColour @Colour { 16p } @Font @B{ Jérémy Zurcher } }
+@RightDisplay {
+ @NL # for no indent
+ @MyColour @Colour { 16p } @Font @B{ Jérémy Zurcher }
+ @NL
+ 14p @Font @B{ Software Engineer }
+}
-@LeftDisplay @MyHeader { PERSONAL PROFILE }
-A confident, enthusiastic and hard working physics teacher who is able to
-teach students across the secondary age range, whilst at the same time
-encourage them to develop their skills, knowledge and confidence.
-Possessing extensive knowledge of contemporary teaching methods and
-having immense subject knowledge, enthusiasm and charisma, as well as a
-genuine interest in educating others. John is presently looking for a
-acceptable teaching positions with a suitable school where he will be able to
-widen his teaching experiences.
-#
-@LP
-#
-@MyHeader { CAREER HISTORY }
-@B { PHYSICS TEACHER }
-@LLP
-Birmingham North High School
-May 2008 - Present
-Utilising the most effective teaching and learning methods and online tools to
-teach Physics from Year 7 to Year 11. Working in partnership with other
-school departments to monitor and improve every school pupils education.
-#
-@LP
-#
-@B { Work duties }
-@List
- gap { 0.4v }
- style { red @Colour {Times Base 12p} @Font @Bullet }
-@ListItem { Planning, preparing and delivering lessons to a high standard. }
-@ListItem { Supervising and monitoring pupils laboratory work. }
-@ListItem { Providing careers support and advice to pupils. }
-@ListItem { Marking students course work. }
-@ListItem { Maintaining good levels of behaviour. }
-@ListItem { Contributing to the implementation of departmental and school improvement plans. }
-@ListItem { Taking appropriate and effective measures when pupils misbehave. }
-@ListItem { Coordinating teaching assistants and supply teachers. }
-@ListItem { Preparing textbooks, handouts, course work & homework assignments. }
-@ListItem { Participating in meetings with other teachers and also parents. }
-@EndList
-#
-@LP
-#
-@Include { achievements.lou }
-#
-@LP
-#
-@LeftDisplay @MyHeader { KEY SKILLS AND COMPETENCIES }
-@MyHeader { Teaching abilities }
-@List
- gap { 0.4v }
- style { red @Colour {Times Base 12p} @Font @Bullet }
-@ListItem { Able to conduct classes in a disciplined environment where children are challenged. }
-@ListItem { Qualified Teacher Status (PGCE, B.Ed, GTP, BA (QTS). }
-@ListItem { Able to provide high quality learning experiences for students. }
-@ListItem { Friendly personality and excellent communication skills. }
-@ListItem { Comprehensive knowledge of national and local curriculum policies. }
-@ListItem { Excellent classroom management skills. }
-@ListItem { Knowledge of physics principals, laws, atomic structures & processes. }
-@ListItem { Combining bits of information to create general conclusions. }
-@EndList
-#
# RIGHT BOXES
@Place
x{right-xsize}
@@ -107,7 +40,6 @@ y{top-ysize-3.0c}
@ListItem { Mathematics }
@EndList
}
- #
}
@LP
@MyBorder @Box 6c @Wide {
@@ -122,8 +54,46 @@ y{top-ysize-3.0c}
@ListItem { Mathematics }
@EndList
}
- #
}
}
+@LeftDisplay @MyHeader { PERSONAL PROFILE }
+I'm a iurest iuesrt iuesrt iuest iurest uie
+uies iuerst iurset iures
+uiesr iurset iursetruiset ruiset rsuite
+iue sruiters tiurse tuie
+iue truiset rsuietiue
+uirtseir tie
+@LP
+@LeftDisplay @MyHeader { Work Experiences }
+iuesrciursnec uirsec auirsec auiec
+uisen
+auiens
+uinsenstuiesnsnite
+@LP
+@B { Achievements }
+@List
+ gap { 0.4v }
+ style { @MyColour @Colour {Times Base 16p} @Font @Bullet }
+@ListItem { C{@Char slash}C++: modbus communication between Alinghi OpenGL sailing simulation game and 1:1 scale simulator. }
+@ListItem { wxPython: client{@Char slash}server application tracking an automated sail manufacturing process. }
+@ListItem { java{@Char slash}vaadin{@Char slash}myBatis{@Char slash}PostgreSQL{@Char slash}iText: parts quality constraints management and report generation. }
+@ListItem { ruby{@Char slash}PostgreSQL{@Char slash}FusionCharts: ERP data based key performance indicators reporting web application. }
+@ListItem { C{@Char slash}EFL{@Char slash}SQLite: tactile tablet based prodution tracking application. }
+@EndList
+@B { Open Source Projects Contributions }
+@List
+ gap { 0.4v }
+ style { @MyColour @Colour {Times Base 16p} @Font @Bullet }
+@ListItem { Hydrogen(C++): build system migration from scons to cmake, low level structures rewrite.}
+@ListItem { Rubinius(C++{@Char slash}ruby): FFI capabilities enhancement.}
+@ListItem { Enlightenment(C): various small patches.}
+@EndList
+@B { Personal Projects }
+@List
+ gap { 0.4v }
+ style { @MyColour @Colour {Times Base 16p} @Font @Bullet }
+@ListItem { ffi-efl(ruby): a hFI binding to the Enlightenment Foundation Libraries.}
+@ListItem { edoors-ruby(ruby): a ruby rewrite of evenja C++ application framework concep.}
+@EndList
@End @Text