Updated CV
This commit is contained in:
parent
df5af68314
commit
9d1eeb6cf1
Binary file not shown.
101
skiqqy.1
101
skiqqy.1
|
@ -11,50 +11,88 @@ Twitter: @posix_patrol
|
||||||
Mastadon: @skippy@fosstodon.org
|
Mastadon: @skippy@fosstodon.org
|
||||||
.SH NOTE
|
.SH NOTE
|
||||||
.PP
|
.PP
|
||||||
This document should be viewed by running
|
This document should be viewed by running:
|
||||||
.B man\ <(curl\ -s\ \%https://skiqqy.xyz/skiqqy.1)
|
.PP
|
||||||
|
.B $ man\ <(curl\ -s\ \%https://skiqqy.xyz/skiqqy.1)
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.PP
|
.PP
|
||||||
I am currently studying Computer Science at Stellenbosch University, and am
|
I have a massive love for Software Development (specifically lower level
|
||||||
currently in my third year.
|
systems) and the GNU/Linux ecosystem. I am an advocate of the FOSS movement,
|
||||||
|
and believe in it's ideals.
|
||||||
.PP
|
.PP
|
||||||
I have a massive love for Software Development (specifically lower level systems)
|
I am currently doing my Honours in Computer Science at Stellenbosch University,
|
||||||
and the GNU/Linux ecosystem. I am an advocate of the FOSS movement, and believe
|
and am currently in my 4th year, and have a BSc in Mathematical Sciences
|
||||||
in it's ideals.
|
(Computer Science) obtained at Stellenbosch University.
|
||||||
|
.SH SKILLS
|
||||||
.PP
|
.PP
|
||||||
Primary skills include programming in C (langauge of choice), bash (scripting),
|
I am proficient in backend web development (either in C, java or python) as
|
||||||
python, java. I am proficient in backend web development (either in C, java or
|
well as working with databases. I also have sys-admin experience and work with
|
||||||
python) as well as working with databases.
|
docker regularly, as everything on
|
||||||
|
.I skiqqy.xyz
|
||||||
|
is hosted locally on my own machines inside containers (some containers made by
|
||||||
|
me) and managed by myself.
|
||||||
|
.SS Skill Matrix
|
||||||
|
.TS
|
||||||
|
tab(;) allbox;
|
||||||
|
l l l.
|
||||||
|
Language;Experience;Level [1-10]
|
||||||
|
C;3 Years;8
|
||||||
|
Java;4 Years;7
|
||||||
|
Python;2 Years;7
|
||||||
|
Bash;4 Years;9
|
||||||
|
POSIX sh;4 Years;9
|
||||||
|
Scala;1 Year;4
|
||||||
|
C++;1 Year;5
|
||||||
|
.TE
|
||||||
|
.TS
|
||||||
|
tab(;) allbox;
|
||||||
|
l l l.
|
||||||
|
Technology;Experience;Level [1-10]
|
||||||
|
Git;4+ Years;10
|
||||||
|
Docker;2 Years;7
|
||||||
|
GNU Core Utils (grep, sed, etc);4+ Years;8
|
||||||
|
Vim;4+ Years;7
|
||||||
|
tmux;3 Years;7
|
||||||
|
ssh;4 Years;7
|
||||||
|
.TE
|
||||||
|
.TS
|
||||||
|
tab(;) allbox;
|
||||||
|
l l l.
|
||||||
|
Operating Systems;Experience;Level [1-10]
|
||||||
|
Any GNU/Linux OS;6+ Years;10
|
||||||
|
MacOS;2 Years;7
|
||||||
|
Windows;4+ Years;6
|
||||||
|
.TE
|
||||||
.SH WORK EXPERIENCE
|
.SH WORK EXPERIENCE
|
||||||
.SS At/for Stellenbosch University
|
.SS At/for Stellenbosch University
|
||||||
.PP
|
.PP
|
||||||
I have tutored and or "demi'd" multiple courses for SU, those including,
|
I have tutored and or demi'd multiple courses for SU, those including,
|
||||||
.IP
|
.IP
|
||||||
\(bu First Year Mathematics
|
\(bu First Year Mathematics
|
||||||
.IP
|
.IP
|
||||||
\(bu Second Year Computer Science
|
\(bu Second Year Computer Science
|
||||||
.SH SELECTED ARTIFACTS
|
.SH SELECTED ARTIFACTS
|
||||||
.PP
|
.PP
|
||||||
These projects are hosted on a private repository, since many of these
|
These projects are hosted on a private repository, since many of these projects
|
||||||
projects are re-used by SU, and hence must be hosted privetly to prevent students
|
are re-used by SU, and hence must be hosted privately to prevent students from
|
||||||
from plagiarising.
|
plagiarising.
|
||||||
.PP
|
.PP
|
||||||
If you are interested in viewing these, please send me an email, and I can provide
|
If you are interested in viewing these, please send me an email, and I can
|
||||||
you with a .tar of the project.
|
provide you with a .tar of the project.
|
||||||
.SS ALAN Compiler
|
.SS ALAN Compiler
|
||||||
.PP
|
.PP
|
||||||
ALAN is a pascal like langauge, and my second year Computer Science project
|
ALAN is a pascal like langauge, and my second year Computer Science project was
|
||||||
was to write a compiler for the ALAN language, for more information feel free to
|
to write a compiler for the ALAN language, for more information feel free to
|
||||||
read the spec. The compiler is written in C.
|
read the spec. The compiler is written in C.
|
||||||
.SS Othello Bot
|
.SS Othello Bot
|
||||||
This project was to create a bot to play the game Othello, the bot makes use of
|
This project was to create a bot to play the game Othello, the bot makes use of
|
||||||
a negamax trea search with alpha beta pruning to find optimal moves. Written in C,
|
a negamax trea search with alpha beta pruning to find optimal moves. Written in
|
||||||
using MPI API.
|
C, using MPI API.
|
||||||
.SS OnPoint
|
.SS OnPoint
|
||||||
.PP
|
.PP
|
||||||
OnPoint is a food review website, that allows users to view reviews on certain
|
OnPoint is a food review website, that allows users to view reviews on certain
|
||||||
websites, as well as create an account, and follow friends, and see thier favorite
|
websites, as well as create an account, and follow friends, and see thier
|
||||||
restuarants.
|
favorite restuarants.
|
||||||
.PP
|
.PP
|
||||||
OnPoint is written using a python backend (running on flask), neo4j DB, redis
|
OnPoint is written using a python backend (running on flask), neo4j DB, redis
|
||||||
and Vue.js
|
and Vue.js
|
||||||
|
@ -64,10 +102,20 @@ Huffman Encoder
|
||||||
A compression tool using the Huffman algorithm, written in x86_64 assembly.
|
A compression tool using the Huffman algorithm, written in x86_64 assembly.
|
||||||
.SH PRIVATE PROJECTS
|
.SH PRIVATE PROJECTS
|
||||||
.SS
|
.SS
|
||||||
|
ctagd
|
||||||
|
.PP
|
||||||
|
ctagd is a tagged based message passing over sockets library. The main goal of
|
||||||
|
ctagd is to make working with sockets in C as simple as possible. It achieves
|
||||||
|
this by making the process of setting up sockets trivial, as well as
|
||||||
|
constructing and passing messages easy.
|
||||||
|
.PP
|
||||||
|
ctagd is hosted at
|
||||||
|
.I https://github.com/skiqqy/ctagd
|
||||||
|
.SS
|
||||||
cmesg
|
cmesg
|
||||||
.PP
|
.PP
|
||||||
A messaging application using a server written in C, and a client written in java,
|
A messaging application using a server written in C, and a client written in
|
||||||
there are plans to extend cmesg to also support VoIP.
|
java, there are plans to extend cmesg to also support VoIP.
|
||||||
.PP
|
.PP
|
||||||
cmesg is hosted at
|
cmesg is hosted at
|
||||||
.I https://github.com/skiqqy/cmesg
|
.I https://github.com/skiqqy/cmesg
|
||||||
|
@ -79,6 +127,11 @@ files etc.
|
||||||
.PP
|
.PP
|
||||||
C45DiscordBot is hosted at
|
C45DiscordBot is hosted at
|
||||||
.I https://github.com/skiqqy/C45DiscordBot
|
.I https://github.com/skiqqy/C45DiscordBot
|
||||||
|
.SS
|
||||||
|
Other
|
||||||
|
.PP
|
||||||
|
For a full list of my projects, one can find a list at
|
||||||
|
.I https://skiqqy.xyz/site/projects.html
|
||||||
.SH
|
.SH
|
||||||
BUGS
|
BUGS
|
||||||
.PP
|
.PP
|
||||||
|
|
Loading…
Reference in New Issue