diff options
author | preston <preston@openbsd-preston.prestonpan.tech> | 2023-04-25 19:34:59 -0700 |
---|---|---|
committer | preston <preston@openbsd-preston.prestonpan.tech> | 2023-04-25 19:34:59 -0700 |
commit | c0dfd9097d507c38da0735c24c99fa2d84f829e7 (patch) | |
tree | 2a4211e14f6fa46afb2a8ee8602e46aab707b538 /build/website/about/source/r3.ms | |
parent | b7231ce286398c809a406ed76db315271faf3036 (diff) |
new resume
Diffstat (limited to 'build/website/about/source/r3.ms')
-rw-r--r-- | build/website/about/source/r3.ms | 165 |
1 files changed, 165 insertions, 0 deletions
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 |