summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpreston <preston@openbsd-preston.prestonpan.tech>2023-04-25 19:34:59 -0700
committerpreston <preston@openbsd-preston.prestonpan.tech>2023-04-25 19:34:59 -0700
commitc0dfd9097d507c38da0735c24c99fa2d84f829e7 (patch)
tree2a4211e14f6fa46afb2a8ee8602e46aab707b538
parentb7231ce286398c809a406ed76db315271faf3036 (diff)
new resume
-rw-r--r--build/website/about/resume3.pdf (renamed from build/website/about/source/resume2.pdf)bin19579 -> 22761 bytes
-rw-r--r--build/website/about/source/r3.ms165
-rw-r--r--build/website/about/source/resume2.ms7
-rw-r--r--build/website/about/source/resume3.pdf (renamed from website/about/source/resume2.pdf)bin19579 -> 22761 bytes
-rw-r--r--build/website/writing/.school.html.swpbin0 -> 12288 bytes
-rw-r--r--website/about/resume3.pdfbin0 -> 22761 bytes
-rw-r--r--website/about/source/r3.ms165
-rw-r--r--website/about/source/resume2.ms7
-rw-r--r--website/about/source/resume3.pdfbin0 -> 22761 bytes
-rw-r--r--website/writing/.school.html.swpbin0 -> 12288 bytes
10 files changed, 338 insertions, 6 deletions
diff --git a/build/website/about/source/resume2.pdf b/build/website/about/resume3.pdf
index 41851d8..d141742 100644
--- a/build/website/about/source/resume2.pdf
+++ b/build/website/about/resume3.pdf
Binary files differ
diff --git a/build/website/about/source/r3.ms b/build/website/about/source/r3.ms
new file mode 100644
index 0000000..10629eb
--- /dev/null
+++ b/build/website/about/source/r3.ms
@@ -0,0 +1,165 @@
+.fam T
+.nr PS 10p
+.nr VS 15p
+.ds CH
+.
+.
+.defcolor linecolor rgb 0.6f 0.6f 0.6f
+.defcolor headingcolor rgb 0.5f 0.5f 0.5f
+.
+.
+.de heading
+. nf
+. ps 14
+. B "\\$1"
+\h'0n'\v'-1.2n'\
+\m[headingcolor]\
+\l'\\n(.lu\(ul'\
+\m[default]
+. ps 10
+. sp -.2
+. fi
+..
+
+.de BL
+.IP \(bu 2
+..
+
+.ce 2
+.ps 18
+.B "Preston Pan"
+.ps 10
+https://preston.nullring.xyz
+.TS
+tab(;) nospaces;
+l rx.
+808-Yates St.
+Victoria, V8W 1L8;T{
+.I "+1 (250) 508-5167"
+T}
+British Columbia, Canada;T{
+.I "preston@nullring.xyz"
+T}
+.TE
+
+.heading "Education"
+.TS
+tab(;) nospaces;
+rW15|lx.
+\m[default]2017 - 2021\m[linecolor];T{
+.B "Sir Winston Churchill Secondary"
+\(en Vancouver, BC
+.br
+.sp .5
+T}
+\m[default]2022 - now\m[linecolor];T{
+.B "Pacific School of Innovation and Inquiry"
+\(en Victoria, BC
+.br
+T}
+.TE
+
+.heading "Work Experience"
+.TS
+tab(;) nospaces;
+rW15|lx.
+\m[default]March 14, 2023 - now\m[linecolor];T{
+.B "Pan Health Centre"
+\(en Victoria, BC; 778-996-2379
+.br
+.sp .5
+T}
+.TE
+\m[default]
+.heading "Projects"
+.QS
+.B "Note "
+\(en
+.I "All my projects have their respective soure code avaiable at "
+.UL "https://git.nullring.xyz".
+.BL
+.B "The Null Webring"
+\(en
+The Null Webring is a webring that I run which has an associated website: https://nullring.xyz.
+.br
+.BL
+.B "The Null Identity"
+\(en
+An organization that I created that focuses on explaining
+science and technology from a satirical-pseudoreligious context,
+with an associated website: https://society.nullring.xyz. I wrote
+the website with a primitive templating language/static site generator that
+I wrote myself.
+.BL
+.B "Snake3"
+\(en
+Although this was a small project, it showcases my skills at writing man pages in the roff
+format and my ability to come up with novel algorithms, as well as working with threading
+in the C programming language. It's a simple snake game in the terminal that works
+without the curses library. It was also a collaboration with Kai Stevenson: https://kaistevenson.com. You can get
+the source code from https://nullring.xyz/files/snake3/.
+.BL
+.B "NoExcess"
+\(en
+NoExcess is a fully featured turing complete programming language that I have written.
+It is heavily inspired by scheme, and like scheme, it is a functional programming
+language.
+.QE
+
+.heading "Skills"
+.QS
+.BL
+.B "Music"
+\(en
+I've been playing piano for more than 10 years in total, and have been singing as a hobby for most of my life. I have also played the cello for 5 years now.
+Some of my piano improvisation is on my website.
+.BL
+.B "Languages"
+\(en
+I can speak English fluently, as well as Manderin. I can also read and write some traditional chinese.
+.BL
+.B "Social"
+\(en
+I like interacting with people and talking to people, and I would characterize myself as extroverted.
+.BL
+.B "Organization and Cleaning"
+\(en
+I keep my living space very clean and organized and as a result you can expect the same from me in a work environment.
+.QE
+
+.heading "Science and Technology"
+.QS
+.BL
+.B "Systems"
+\(en
+Extensive knowledge of operating systems such as GNU/Linux, OpenBSD, NetBSD, and 9front/plan9, as I have used all of these systems
+as daily drivers on my personal machine and as servers.
+.BL
+.B "Sysadmining"
+\(en
+I sysadmin my own server where I host multiple websites, an email server, git server, and more. As a result, I have knowledge
+of many standard tools for sysadmining (docker, ssh, common servers and daemons) and have knowledge of many different operating
+systems.
+.BL
+.B "Programming Languages"
+\(en
+I have good knowledge of c, python, shell, x86 assembly, and HTML/css/Javascript.
+.BL
+.B "Development tools"
+\(en
+Knowledge of standard collaborative development tools (command line git, writing UNIX man pages, using build systems like make/cmake/autotools)
+as well as writing papers in LaTeX and roff.
+.BL
+.B "Mathematics"
+\(en
+I have knowledge of mathematics up to about a 3rd year university level due to self study, and have gotten distinction in mathematics
+contests such as the Fermat Waterloo math competition (knowledge of multivariable calculus, linear algebra, discrete mathematics,
+and ordinary differential equations, among other topics).
+.BL
+.B "Physics"
+\(en
+Aside from the mathematics which is of course a very important skill in physics, I have done self study on many advanced
+university level topics such as electrodynamics and kinematics from a multivariable calculus perspective. I am also working
+with two classmates on a completely novel grand unified theory of physics, which will be published on my website when it
+is done.
+.QE
diff --git a/build/website/about/source/resume2.ms b/build/website/about/source/resume2.ms
index 6daa230..ba2c784 100644
--- a/build/website/about/source/resume2.ms
+++ b/build/website/about/source/resume2.ms
@@ -29,7 +29,7 @@
.ps 18
.B "Preston Pan"
.ps 10
-https://prestonpan.tech
+https://preston.nullring.xyz
.TS
l rx.
808-Yates St.
@@ -62,7 +62,8 @@ T}
.B "Note "
\(en
.I "All my projects have their respective soure code avaiable at "
-.UL "https://git.prestonpan.tech".
+.UL "https://git.nullring.xyz".
+.br
.BL
.B "The Null Webring"
\(en
@@ -84,7 +85,7 @@ Although this was a small project, it showcases my skills at writing man pages i
format and my ability to come up with novel algorithms, as well as working with threading
in the C programming language. It's a simple snake game in the terminal that works
without the curses library. It was also a collaboration with Kai Stevenson: https://kaistevenson.com. You can get
-the source code from https://prestonpan.tech/files/snake3/.
+the source code from https://nullring.xyz/files/snake3/.
.BL
.B "NoExcess"
\(en
diff --git a/website/about/source/resume2.pdf b/build/website/about/source/resume3.pdf
index 41851d8..d141742 100644
--- a/website/about/source/resume2.pdf
+++ b/build/website/about/source/resume3.pdf
Binary files differ
diff --git a/build/website/writing/.school.html.swp b/build/website/writing/.school.html.swp
new file mode 100644
index 0000000..83ba0b2
--- /dev/null
+++ b/build/website/writing/.school.html.swp
Binary files differ
diff --git a/website/about/resume3.pdf b/website/about/resume3.pdf
new file mode 100644
index 0000000..d141742
--- /dev/null
+++ b/website/about/resume3.pdf
Binary files differ
diff --git a/website/about/source/r3.ms b/website/about/source/r3.ms
new file mode 100644
index 0000000..10629eb
--- /dev/null
+++ b/website/about/source/r3.ms
@@ -0,0 +1,165 @@
+.fam T
+.nr PS 10p
+.nr VS 15p
+.ds CH
+.
+.
+.defcolor linecolor rgb 0.6f 0.6f 0.6f
+.defcolor headingcolor rgb 0.5f 0.5f 0.5f
+.
+.
+.de heading
+. nf
+. ps 14
+. B "\\$1"
+\h'0n'\v'-1.2n'\
+\m[headingcolor]\
+\l'\\n(.lu\(ul'\
+\m[default]
+. ps 10
+. sp -.2
+. fi
+..
+
+.de BL
+.IP \(bu 2
+..
+
+.ce 2
+.ps 18
+.B "Preston Pan"
+.ps 10
+https://preston.nullring.xyz
+.TS
+tab(;) nospaces;
+l rx.
+808-Yates St.
+Victoria, V8W 1L8;T{
+.I "+1 (250) 508-5167"
+T}
+British Columbia, Canada;T{
+.I "preston@nullring.xyz"
+T}
+.TE
+
+.heading "Education"
+.TS
+tab(;) nospaces;
+rW15|lx.
+\m[default]2017 - 2021\m[linecolor];T{
+.B "Sir Winston Churchill Secondary"
+\(en Vancouver, BC
+.br
+.sp .5
+T}
+\m[default]2022 - now\m[linecolor];T{
+.B "Pacific School of Innovation and Inquiry"
+\(en Victoria, BC
+.br
+T}
+.TE
+
+.heading "Work Experience"
+.TS
+tab(;) nospaces;
+rW15|lx.
+\m[default]March 14, 2023 - now\m[linecolor];T{
+.B "Pan Health Centre"
+\(en Victoria, BC; 778-996-2379
+.br
+.sp .5
+T}
+.TE
+\m[default]
+.heading "Projects"
+.QS
+.B "Note "
+\(en
+.I "All my projects have their respective soure code avaiable at "
+.UL "https://git.nullring.xyz".
+.BL
+.B "The Null Webring"
+\(en
+The Null Webring is a webring that I run which has an associated website: https://nullring.xyz.
+.br
+.BL
+.B "The Null Identity"
+\(en
+An organization that I created that focuses on explaining
+science and technology from a satirical-pseudoreligious context,
+with an associated website: https://society.nullring.xyz. I wrote
+the website with a primitive templating language/static site generator that
+I wrote myself.
+.BL
+.B "Snake3"
+\(en
+Although this was a small project, it showcases my skills at writing man pages in the roff
+format and my ability to come up with novel algorithms, as well as working with threading
+in the C programming language. It's a simple snake game in the terminal that works
+without the curses library. It was also a collaboration with Kai Stevenson: https://kaistevenson.com. You can get
+the source code from https://nullring.xyz/files/snake3/.
+.BL
+.B "NoExcess"
+\(en
+NoExcess is a fully featured turing complete programming language that I have written.
+It is heavily inspired by scheme, and like scheme, it is a functional programming
+language.
+.QE
+
+.heading "Skills"
+.QS
+.BL
+.B "Music"
+\(en
+I've been playing piano for more than 10 years in total, and have been singing as a hobby for most of my life. I have also played the cello for 5 years now.
+Some of my piano improvisation is on my website.
+.BL
+.B "Languages"
+\(en
+I can speak English fluently, as well as Manderin. I can also read and write some traditional chinese.
+.BL
+.B "Social"
+\(en
+I like interacting with people and talking to people, and I would characterize myself as extroverted.
+.BL
+.B "Organization and Cleaning"
+\(en
+I keep my living space very clean and organized and as a result you can expect the same from me in a work environment.
+.QE
+
+.heading "Science and Technology"
+.QS
+.BL
+.B "Systems"
+\(en
+Extensive knowledge of operating systems such as GNU/Linux, OpenBSD, NetBSD, and 9front/plan9, as I have used all of these systems
+as daily drivers on my personal machine and as servers.
+.BL
+.B "Sysadmining"
+\(en
+I sysadmin my own server where I host multiple websites, an email server, git server, and more. As a result, I have knowledge
+of many standard tools for sysadmining (docker, ssh, common servers and daemons) and have knowledge of many different operating
+systems.
+.BL
+.B "Programming Languages"
+\(en
+I have good knowledge of c, python, shell, x86 assembly, and HTML/css/Javascript.
+.BL
+.B "Development tools"
+\(en
+Knowledge of standard collaborative development tools (command line git, writing UNIX man pages, using build systems like make/cmake/autotools)
+as well as writing papers in LaTeX and roff.
+.BL
+.B "Mathematics"
+\(en
+I have knowledge of mathematics up to about a 3rd year university level due to self study, and have gotten distinction in mathematics
+contests such as the Fermat Waterloo math competition (knowledge of multivariable calculus, linear algebra, discrete mathematics,
+and ordinary differential equations, among other topics).
+.BL
+.B "Physics"
+\(en
+Aside from the mathematics which is of course a very important skill in physics, I have done self study on many advanced
+university level topics such as electrodynamics and kinematics from a multivariable calculus perspective. I am also working
+with two classmates on a completely novel grand unified theory of physics, which will be published on my website when it
+is done.
+.QE
diff --git a/website/about/source/resume2.ms b/website/about/source/resume2.ms
index 6daa230..ba2c784 100644
--- a/website/about/source/resume2.ms
+++ b/website/about/source/resume2.ms
@@ -29,7 +29,7 @@
.ps 18
.B "Preston Pan"
.ps 10
-https://prestonpan.tech
+https://preston.nullring.xyz
.TS
l rx.
808-Yates St.
@@ -62,7 +62,8 @@ T}
.B "Note "
\(en
.I "All my projects have their respective soure code avaiable at "
-.UL "https://git.prestonpan.tech".
+.UL "https://git.nullring.xyz".
+.br
.BL
.B "The Null Webring"
\(en
@@ -84,7 +85,7 @@ Although this was a small project, it showcases my skills at writing man pages i
format and my ability to come up with novel algorithms, as well as working with threading
in the C programming language. It's a simple snake game in the terminal that works
without the curses library. It was also a collaboration with Kai Stevenson: https://kaistevenson.com. You can get
-the source code from https://prestonpan.tech/files/snake3/.
+the source code from https://nullring.xyz/files/snake3/.
.BL
.B "NoExcess"
\(en
diff --git a/website/about/source/resume3.pdf b/website/about/source/resume3.pdf
new file mode 100644
index 0000000..d141742
--- /dev/null
+++ b/website/about/source/resume3.pdf
Binary files differ
diff --git a/website/writing/.school.html.swp b/website/writing/.school.html.swp
new file mode 100644
index 0000000..83ba0b2
--- /dev/null
+++ b/website/writing/.school.html.swp
Binary files differ