Added initial CV version
This commit is contained in:
parent
7ebd361767
commit
587edff38c
31 changed files with 1816 additions and 0 deletions
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
301
.gitignore
vendored
Normal file
301
.gitignore
vendored
Normal file
|
@ -0,0 +1,301 @@
|
||||||
|
## Core latex/pdflatex auxiliary files:
|
||||||
|
*.aux
|
||||||
|
*.lof
|
||||||
|
*.log
|
||||||
|
*.lot
|
||||||
|
*.fls
|
||||||
|
*.out
|
||||||
|
*.toc
|
||||||
|
*.fmt
|
||||||
|
*.fot
|
||||||
|
*.cb
|
||||||
|
*.cb2
|
||||||
|
.*.lb
|
||||||
|
|
||||||
|
## Intermediate documents:
|
||||||
|
*.dvi
|
||||||
|
*.xdv
|
||||||
|
*-converted-to.*
|
||||||
|
# these rules might exclude image files for figures etc.
|
||||||
|
# *.ps
|
||||||
|
# *.eps
|
||||||
|
# *.pdf
|
||||||
|
|
||||||
|
## Generated if empty string is given at "Please type another file name for output:"
|
||||||
|
.pdf
|
||||||
|
|
||||||
|
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||||
|
*.bbl
|
||||||
|
*.bcf
|
||||||
|
*.blg
|
||||||
|
*-blx.aux
|
||||||
|
*-blx.bib
|
||||||
|
*.run.xml
|
||||||
|
|
||||||
|
## Build tool auxiliary files:
|
||||||
|
*.fdb_latexmk
|
||||||
|
*.synctex
|
||||||
|
*.synctex(busy)
|
||||||
|
*.synctex.gz
|
||||||
|
*.synctex.gz(busy)
|
||||||
|
*.pdfsync
|
||||||
|
|
||||||
|
## Build tool directories for auxiliary files
|
||||||
|
# latexrun
|
||||||
|
latex.out/
|
||||||
|
|
||||||
|
## Auxiliary and intermediate files from other packages:
|
||||||
|
# algorithms
|
||||||
|
*.alg
|
||||||
|
*.loa
|
||||||
|
|
||||||
|
# achemso
|
||||||
|
acs-*.bib
|
||||||
|
|
||||||
|
# amsthm
|
||||||
|
*.thm
|
||||||
|
|
||||||
|
# beamer
|
||||||
|
*.nav
|
||||||
|
*.pre
|
||||||
|
*.snm
|
||||||
|
*.vrb
|
||||||
|
|
||||||
|
# changes
|
||||||
|
*.soc
|
||||||
|
|
||||||
|
# comment
|
||||||
|
*.cut
|
||||||
|
|
||||||
|
# cprotect
|
||||||
|
*.cpt
|
||||||
|
|
||||||
|
# elsarticle (documentclass of Elsevier journals)
|
||||||
|
*.spl
|
||||||
|
|
||||||
|
# endnotes
|
||||||
|
*.ent
|
||||||
|
|
||||||
|
# fixme
|
||||||
|
*.lox
|
||||||
|
|
||||||
|
# feynmf/feynmp
|
||||||
|
*.mf
|
||||||
|
*.mp
|
||||||
|
*.t[1-9]
|
||||||
|
*.t[1-9][0-9]
|
||||||
|
*.tfm
|
||||||
|
|
||||||
|
#(r)(e)ledmac/(r)(e)ledpar
|
||||||
|
*.end
|
||||||
|
*.?end
|
||||||
|
*.[1-9]
|
||||||
|
*.[1-9][0-9]
|
||||||
|
*.[1-9][0-9][0-9]
|
||||||
|
*.[1-9]R
|
||||||
|
*.[1-9][0-9]R
|
||||||
|
*.[1-9][0-9][0-9]R
|
||||||
|
*.eledsec[1-9]
|
||||||
|
*.eledsec[1-9]R
|
||||||
|
*.eledsec[1-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9]R
|
||||||
|
*.eledsec[1-9][0-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9][0-9]R
|
||||||
|
|
||||||
|
# glossaries
|
||||||
|
*.acn
|
||||||
|
*.acr
|
||||||
|
*.glg
|
||||||
|
*.glo
|
||||||
|
*.gls
|
||||||
|
*.glsdefs
|
||||||
|
*.lzo
|
||||||
|
*.lzs
|
||||||
|
*.slg
|
||||||
|
*.slo
|
||||||
|
*.sls
|
||||||
|
|
||||||
|
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
|
||||||
|
# *.ist
|
||||||
|
|
||||||
|
# gnuplot
|
||||||
|
*.gnuplot
|
||||||
|
*.table
|
||||||
|
|
||||||
|
# gnuplottex
|
||||||
|
*-gnuplottex-*
|
||||||
|
|
||||||
|
# gregoriotex
|
||||||
|
*.gaux
|
||||||
|
*.glog
|
||||||
|
*.gtex
|
||||||
|
|
||||||
|
# htlatex
|
||||||
|
*.4ct
|
||||||
|
*.4tc
|
||||||
|
*.idv
|
||||||
|
*.lg
|
||||||
|
*.trc
|
||||||
|
*.xref
|
||||||
|
|
||||||
|
# hyperref
|
||||||
|
*.brf
|
||||||
|
|
||||||
|
# knitr
|
||||||
|
*-concordance.tex
|
||||||
|
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
|
||||||
|
# *.tikz
|
||||||
|
*-tikzDictionary
|
||||||
|
|
||||||
|
# listings
|
||||||
|
*.lol
|
||||||
|
|
||||||
|
# luatexja-ruby
|
||||||
|
*.ltjruby
|
||||||
|
|
||||||
|
# makeidx
|
||||||
|
*.idx
|
||||||
|
*.ilg
|
||||||
|
*.ind
|
||||||
|
|
||||||
|
# minitoc
|
||||||
|
*.maf
|
||||||
|
*.mlf
|
||||||
|
*.mlt
|
||||||
|
*.mtc[0-9]*
|
||||||
|
*.slf[0-9]*
|
||||||
|
*.slt[0-9]*
|
||||||
|
*.stc[0-9]*
|
||||||
|
|
||||||
|
# minted
|
||||||
|
_minted*
|
||||||
|
*.pyg
|
||||||
|
|
||||||
|
# morewrites
|
||||||
|
*.mw
|
||||||
|
|
||||||
|
# newpax
|
||||||
|
*.newpax
|
||||||
|
|
||||||
|
# nomencl
|
||||||
|
*.nlg
|
||||||
|
*.nlo
|
||||||
|
*.nls
|
||||||
|
|
||||||
|
# pax
|
||||||
|
*.pax
|
||||||
|
|
||||||
|
# pdfpcnotes
|
||||||
|
*.pdfpc
|
||||||
|
|
||||||
|
# sagetex
|
||||||
|
*.sagetex.sage
|
||||||
|
*.sagetex.py
|
||||||
|
*.sagetex.scmd
|
||||||
|
|
||||||
|
# scrwfile
|
||||||
|
*.wrt
|
||||||
|
|
||||||
|
# svg
|
||||||
|
svg-inkscape/
|
||||||
|
|
||||||
|
# sympy
|
||||||
|
*.sout
|
||||||
|
*.sympy
|
||||||
|
sympy-plots-for-*.tex/
|
||||||
|
|
||||||
|
# pdfcomment
|
||||||
|
*.upa
|
||||||
|
*.upb
|
||||||
|
|
||||||
|
# pythontex
|
||||||
|
*.pytxcode
|
||||||
|
pythontex-files-*/
|
||||||
|
|
||||||
|
# tcolorbox
|
||||||
|
*.listing
|
||||||
|
|
||||||
|
# thmtools
|
||||||
|
*.loe
|
||||||
|
|
||||||
|
# TikZ & PGF
|
||||||
|
*.dpth
|
||||||
|
*.md5
|
||||||
|
*.auxlock
|
||||||
|
|
||||||
|
# titletoc
|
||||||
|
*.ptc
|
||||||
|
|
||||||
|
# todonotes
|
||||||
|
*.tdo
|
||||||
|
|
||||||
|
# vhistory
|
||||||
|
*.hst
|
||||||
|
*.ver
|
||||||
|
|
||||||
|
# easy-todo
|
||||||
|
*.lod
|
||||||
|
|
||||||
|
# xcolor
|
||||||
|
*.xcp
|
||||||
|
|
||||||
|
# xmpincl
|
||||||
|
*.xmpi
|
||||||
|
|
||||||
|
# xindy
|
||||||
|
*.xdy
|
||||||
|
|
||||||
|
# xypic precompiled matrices and outlines
|
||||||
|
*.xyc
|
||||||
|
*.xyd
|
||||||
|
|
||||||
|
# endfloat
|
||||||
|
*.ttt
|
||||||
|
*.fff
|
||||||
|
|
||||||
|
# Latexian
|
||||||
|
TSWLatexianTemp*
|
||||||
|
|
||||||
|
## Editors:
|
||||||
|
# WinEdt
|
||||||
|
*.bak
|
||||||
|
*.sav
|
||||||
|
|
||||||
|
# Texpad
|
||||||
|
.texpadtmp
|
||||||
|
|
||||||
|
# LyX
|
||||||
|
*.lyx~
|
||||||
|
|
||||||
|
# Kile
|
||||||
|
*.backup
|
||||||
|
|
||||||
|
# gummi
|
||||||
|
.*.swp
|
||||||
|
|
||||||
|
# KBibTeX
|
||||||
|
*~[0-9]*
|
||||||
|
|
||||||
|
# TeXnicCenter
|
||||||
|
*.tps
|
||||||
|
|
||||||
|
# auto folder when using emacs and auctex
|
||||||
|
./auto/*
|
||||||
|
*.el
|
||||||
|
|
||||||
|
# expex forward references with \gathertags
|
||||||
|
*-tags.tex
|
||||||
|
|
||||||
|
# standalone packages
|
||||||
|
*.sta
|
||||||
|
|
||||||
|
# Makeindex log files
|
||||||
|
*.lpz
|
||||||
|
|
||||||
|
# xwatermark package
|
||||||
|
*.xwm
|
||||||
|
|
||||||
|
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
|
||||||
|
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
|
||||||
|
# Uncomment the next line to have this generated file ignored.
|
||||||
|
#*Notes.bib
|
278
cv.cls
Normal file
278
cv.cls
Normal file
|
@ -0,0 +1,278 @@
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesClass{cv}[2021/09/11 Oscar Pocock CV class]
|
||||||
|
\LoadClass{article}
|
||||||
|
|
||||||
|
% Packages
|
||||||
|
\RequirePackage{titlesec}
|
||||||
|
\RequirePackage{titling}
|
||||||
|
\RequirePackage{datetime}
|
||||||
|
\RequirePackage{xcolor}
|
||||||
|
\RequirePackage{fontawesome}
|
||||||
|
\RequirePackage{tabularx}
|
||||||
|
\RequirePackage{supertabular}
|
||||||
|
\RequirePackage{multicol}
|
||||||
|
\RequirePackage{graphicx}
|
||||||
|
\RequirePackage{enumitem}
|
||||||
|
|
||||||
|
% Name title
|
||||||
|
\newcommand{\name}[1]{%
|
||||||
|
\begin{center}%
|
||||||
|
\centering\colorbox{black}{{\huge\textcolor{white}{\textbf{\MakeUppercase{#1}}}}}\\%
|
||||||
|
\end{center}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% Last edited
|
||||||
|
\newcommand{\lastedit}{%
|
||||||
|
\begin{center}
|
||||||
|
\footnotesize\textcolor{gray}{(Last updated: \today)}%
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
|
||||||
|
% CV Sections
|
||||||
|
\newcommand{\cvsect}[1]{% The only parameter is the section text
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
\noindent\raggedright\colorbox{black}{\textcolor{white}{\MakeUppercase{\textbf{#1}}}}\hrulefill\\% Section title
|
||||||
|
\vspace{0.25\baselineskip} % Whitespace before the section title
|
||||||
|
}
|
||||||
|
|
||||||
|
%\titleformat{\section} % Customise the \section command
|
||||||
|
%{\Large\scshape\raggedright} % Make the \section headers large (\Large),
|
||||||
|
% % small capitals (\scshape) and left aligned (\raggedright)
|
||||||
|
% {}{0em} % Can be used to give a prefix to all sections, like 'Section ...'
|
||||||
|
% {} % Can be used to insert code before the heading
|
||||||
|
% [\titlerule] % Inserts a horizontal line after the heading
|
||||||
|
% \titleformat{\subsection}
|
||||||
|
% {\large\scshape\raggedright}
|
||||||
|
% {}{0em}
|
||||||
|
% {}
|
||||||
|
%
|
||||||
|
|
||||||
|
\newenvironment{tightcenter}{%
|
||||||
|
\setlength\topsep{0pt}
|
||||||
|
\setlength\parskip{0pt}
|
||||||
|
\begin{center}
|
||||||
|
}{%
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\datedsection}[2]{
|
||||||
|
\section[#1]{#1 \hfill #2}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\datedsubsection}[2]{%
|
||||||
|
\subsection[#1]{#1 \hfill #2}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% Work experience entry
|
||||||
|
\newcommand{\work}[4]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faBriefcase\ \textbf{#1} at #2, \faMapMarker\ #3 \hfill #4}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
% Work experience entry description
|
||||||
|
%\newenvironment{workitems}{%
|
||||||
|
%\vspace{-0.5em}
|
||||||
|
%\itemize
|
||||||
|
%\setlength{\itemsep}{0pt}
|
||||||
|
%\small
|
||||||
|
%}
|
||||||
|
%{
|
||||||
|
%\enditemize
|
||||||
|
%}
|
||||||
|
|
||||||
|
% Work experience entry description
|
||||||
|
\newenvironment{workitems}{%
|
||||||
|
\begin{itemize}[topsep=-0.5em, itemsep=-0.25em, leftmargin=1em]
|
||||||
|
\small
|
||||||
|
}
|
||||||
|
{
|
||||||
|
\end{itemize}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\project}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faCode\ \textbf{#1} \hfill #2}\\
|
||||||
|
{\small #3}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\giteaproject}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\iconGitea\ \textbf{#1} \hfill #2}\\
|
||||||
|
{\small #3}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
%\newcommand{\email}[1]{%
|
||||||
|
%\href{mailto:#1}{\faEnvelope #1}
|
||||||
|
%}
|
||||||
|
|
||||||
|
\newcommand\contact[5]{%
|
||||||
|
\centerline{%
|
||||||
|
\makebox[0pt][c]{%
|
||||||
|
#1 {\large\textperiodcentered} #2 {\large\textperiodcentered} #3
|
||||||
|
\ #4 \ \ #5%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\longcontact}[5]{%
|
||||||
|
\noindent
|
||||||
|
#1\hfill {\large\textperiodcentered}\hfill #2\hfill
|
||||||
|
{\large\textperiodcentered}\hfill #3\\
|
||||||
|
#4\hfill #5%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\contactinfo}[7]{%
|
||||||
|
\begin{center}
|
||||||
|
\begin{tabular}{c|c|c|c|c}
|
||||||
|
\footnotesize{#1} & \footnotesize{#2} & \footnotesize{#3} & \footnotesize{#5} & \footnotesize{\href{#6}{\textsc{\faLinkedin} #7}}
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\uni}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faGraduationCap\ \textbf{#1} \hfill #2}\\
|
||||||
|
\textit{#3}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\newenvironment{uniyear}[1]
|
||||||
|
{\small
|
||||||
|
\tabular{@{}lp{0.5\linewidth}l}
|
||||||
|
\multicolumn{3}{c}{\textbf{
|
||||||
|
\if 1#1%
|
||||||
|
{1\textsuperscript{st}} Year
|
||||||
|
\fi
|
||||||
|
\if 2#1
|
||||||
|
{2\textsuperscript{nd}} Year
|
||||||
|
\fi
|
||||||
|
\if 3#1
|
||||||
|
{3\textsuperscript{rd}} Year
|
||||||
|
\fi
|
||||||
|
\if 4#1
|
||||||
|
{4\textsuperscript{th}} Year
|
||||||
|
\fi
|
||||||
|
}}\\
|
||||||
|
}
|
||||||
|
{
|
||||||
|
\endtabular
|
||||||
|
}
|
||||||
|
%{
|
||||||
|
%\begin{center}%
|
||||||
|
%\small
|
||||||
|
%\tabular{lp{0.5\linewidth}l}
|
||||||
|
%\multicolumn{3}{c}{\textbf{
|
||||||
|
%\if 1#1%
|
||||||
|
%{1\textsuperscript{st}} Year
|
||||||
|
%\fi
|
||||||
|
%\if 2#1
|
||||||
|
%{2\textsuperscript{nd}} Year
|
||||||
|
%\fi
|
||||||
|
%\if 3#1
|
||||||
|
%{3\textsuperscript{rd}} Year
|
||||||
|
%\fi
|
||||||
|
%\if 4#1
|
||||||
|
%{4\textsuperscript{th}} Year
|
||||||
|
%\fi
|
||||||
|
%}\\
|
||||||
|
%}
|
||||||
|
%}
|
||||||
|
%{
|
||||||
|
%\endtabular
|
||||||
|
%\end{center}%
|
||||||
|
%}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\semester}[1]{
|
||||||
|
\multicolumn{3}{@{}l}{\textit{Semester #1}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
%\newenvironment{semester}[1]
|
||||||
|
%{
|
||||||
|
%\small
|
||||||
|
%\multicolumn{3}{l}{\textit{Semester #1}}\\
|
||||||
|
%}
|
||||||
|
%{
|
||||||
|
%}
|
||||||
|
|
||||||
|
\newcommand{\module}[3]{
|
||||||
|
#1 & #2 \hfill & #3\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\college}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faGraduationCap\ \textbf{#1} \hfill #2}\\
|
||||||
|
#3\\
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\cert}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faCertificate\ \textbf{#1}, \textit{#2} \hfill #3}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\traincert}[3]{%
|
||||||
|
\vspace{0.5\baselineskip} % Whitespace before the section title
|
||||||
|
{\faCertificate\ \textbf{#1} \textit{(in training)}, \textit{#2} \hfill (Exp. #3)}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\newenvironment{itemize*}%
|
||||||
|
{\begin{itemize}[itemsep=-0.25em, leftmargin=1em, topsep=0em]}%
|
||||||
|
{\end{itemize}}
|
||||||
|
|
||||||
|
% REFERENCES
|
||||||
|
|
||||||
|
\newenvironment{cvref}[3]
|
||||||
|
{
|
||||||
|
\begin{minipage}{0.45\textwidth}
|
||||||
|
\begin{center}
|
||||||
|
\tabular{p{0.025\linewidth}l}
|
||||||
|
\multicolumn{2}{c}{\textbf{#1}}\\
|
||||||
|
\faBriefcase\ & #2\\
|
||||||
|
\faBuilding\ & #3\\
|
||||||
|
}
|
||||||
|
{
|
||||||
|
\endtabular
|
||||||
|
\end{center}
|
||||||
|
\end{minipage}
|
||||||
|
\hfill
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\cvrefphone}[2]{
|
||||||
|
\faPhone & \href{tel:#1}{#2}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\cvrefemail}[1]{
|
||||||
|
\faEnvelope & \href{mailto:#1}{#1}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\cvrefName}[1]{
|
||||||
|
\faUser & \textbf{#1}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\cvrefJob}[1]{
|
||||||
|
\faBriefcase & #1
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\cvrefWork}[1]{
|
||||||
|
\faBuilding & #1
|
||||||
|
}
|
||||||
|
|
||||||
|
% CUSTOM FONTS
|
||||||
|
|
||||||
|
\newfontfamily{\icons}{cv}[Path=./fontello-cv/font/, Extension = .ttf]
|
||||||
|
|
||||||
|
%\newcommand{\iconMatrix}[0]{
|
||||||
|
%\fontello \char"E802
|
||||||
|
%}
|
||||||
|
|
||||||
|
\newcommand{\iconGitea}{\icons\char"E80C \normalfont}
|
||||||
|
|
||||||
|
% CERTIFICATION
|
||||||
|
|
||||||
|
%\newcommand{\azFundamentals}[0]{%
|
||||||
|
%\begingroup\normalfont
|
||||||
|
% \includegraphics[height=3\fontcharht\font`\B]{img/microsoft-certified-associate-badge.pdf}%
|
||||||
|
% \endgroup
|
||||||
|
%}
|
BIN
cv.pdf
(Stored with Git LFS)
Normal file
BIN
cv.pdf
(Stored with Git LFS)
Normal file
Binary file not shown.
67
cv.tex
Normal file
67
cv.tex
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
%xelatex
|
||||||
|
% Document Class
|
||||||
|
\documentclass{cv}
|
||||||
|
|
||||||
|
% PACKAGES
|
||||||
|
|
||||||
|
% UTF-8 encoding
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage{xcolor}
|
||||||
|
\usepackage[a4paper, tmargin=0.5in, bmargin=0.75in, inner=0.5in, outer=0.5in]{geometry}
|
||||||
|
\usepackage{fontspec}
|
||||||
|
\usepackage[hidelinks]{hyperref}
|
||||||
|
|
||||||
|
% Set font
|
||||||
|
\setmainfont{Roboto}
|
||||||
|
|
||||||
|
% Variables
|
||||||
|
\newcommand \cvVis{public}
|
||||||
|
\newcommand \cvType{general}
|
||||||
|
|
||||||
|
% Set title
|
||||||
|
\title{Oscar Pocock - CV}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\name{Oscar Pocock}
|
||||||
|
\lastedit
|
||||||
|
|
||||||
|
% DETAILS
|
||||||
|
\input{sections_\cvVis/details.tex}
|
||||||
|
|
||||||
|
% PROFILE
|
||||||
|
\cvsect{Profile}
|
||||||
|
\input{sections_common/profile.tex}
|
||||||
|
|
||||||
|
% SKILLS
|
||||||
|
\cvsect{Skills}
|
||||||
|
\input{sections_\cvType/skills.tex}
|
||||||
|
|
||||||
|
% LANGUAGES
|
||||||
|
\cvsect{Languages}
|
||||||
|
\input{sections_\cvType/languages.tex}
|
||||||
|
|
||||||
|
% WORK EXPERIENCE
|
||||||
|
\cvsect{Work Experience}
|
||||||
|
\input{sections_\cvType/work-experience.tex}
|
||||||
|
|
||||||
|
% CERTIFICATIONS
|
||||||
|
\cvsect{Certications}
|
||||||
|
\input{sections_\cvType/certifications.tex}
|
||||||
|
|
||||||
|
% PROJECTS
|
||||||
|
\cvsect{Projects}
|
||||||
|
\input{sections_\cvType/projects.tex}
|
||||||
|
|
||||||
|
% EDUCATION
|
||||||
|
\cvsect{Education}
|
||||||
|
\input{sections_\cvType/education.tex}
|
||||||
|
|
||||||
|
% INTERESTS
|
||||||
|
\cvsect{Interests}
|
||||||
|
\input{sections_common/interests.tex}
|
||||||
|
|
||||||
|
% REFERENCES
|
||||||
|
\cvsect{References}
|
||||||
|
\input{sections_\cvVis/references.tex}
|
||||||
|
\end{document}
|
39
fontello-cv/LICENSE.txt
Normal file
39
fontello-cv/LICENSE.txt
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
Font license info
|
||||||
|
|
||||||
|
|
||||||
|
## Entypo
|
||||||
|
|
||||||
|
Copyright (C) 2012 by Daniel Bruce
|
||||||
|
|
||||||
|
Author: Daniel Bruce
|
||||||
|
License: SIL (http://scripts.sil.org/OFL)
|
||||||
|
Homepage: http://www.entypo.com
|
||||||
|
|
||||||
|
|
||||||
|
## Font Awesome
|
||||||
|
|
||||||
|
Copyright (C) 2016 by Dave Gandy
|
||||||
|
|
||||||
|
Author: Dave Gandy
|
||||||
|
License: SIL ()
|
||||||
|
Homepage: http://fortawesome.github.com/Font-Awesome/
|
||||||
|
|
||||||
|
|
||||||
|
## Web Symbols
|
||||||
|
|
||||||
|
Copyright (c) 2011 by Just Be Nice studio. All rights reserved.
|
||||||
|
|
||||||
|
Author: Just Be Nice studio
|
||||||
|
License: SIL (http://scripts.sil.org/OFL)
|
||||||
|
Homepage: http://www.justbenicestudio.com/
|
||||||
|
|
||||||
|
|
||||||
|
## Modern Pictograms
|
||||||
|
|
||||||
|
Copyright (c) 2012 by John Caserta. All rights reserved.
|
||||||
|
|
||||||
|
Author: John Caserta
|
||||||
|
License: SIL (http://scripts.sil.org/OFL)
|
||||||
|
Homepage: http://thedesignoffice.org/project/modern-pictograms/
|
||||||
|
|
||||||
|
|
75
fontello-cv/README.txt
Normal file
75
fontello-cv/README.txt
Normal file
|
@ -0,0 +1,75 @@
|
||||||
|
This webfont is generated by https://fontello.com open source project.
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
Please, note, that you should obey original font licenses, used to make this
|
||||||
|
webfont pack. Details available in LICENSE.txt file.
|
||||||
|
|
||||||
|
- Usually, it's enough to publish content of LICENSE.txt file somewhere on your
|
||||||
|
site in "About" section.
|
||||||
|
|
||||||
|
- If your project is open-source, usually, it will be ok to make LICENSE.txt
|
||||||
|
file publicly available in your repository.
|
||||||
|
|
||||||
|
- Fonts, used in Fontello, don't require a clickable link on your site.
|
||||||
|
But any kind of additional authors crediting is welcome.
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
|
||||||
|
Comments on archive content
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
- /font/* - fonts in different formats
|
||||||
|
|
||||||
|
- /css/* - different kinds of css, for all situations. Should be ok with
|
||||||
|
twitter bootstrap. Also, you can skip <i> style and assign icon classes
|
||||||
|
directly to text elements, if you don't mind about IE7.
|
||||||
|
|
||||||
|
- demo.html - demo file, to show your webfont content
|
||||||
|
|
||||||
|
- LICENSE.txt - license info about source fonts, used to build your one.
|
||||||
|
|
||||||
|
- config.json - keeps your settings. You can import it back into fontello
|
||||||
|
anytime, to continue your work
|
||||||
|
|
||||||
|
|
||||||
|
Why so many CSS files ?
|
||||||
|
-----------------------
|
||||||
|
|
||||||
|
Because we like to fit all your needs :)
|
||||||
|
|
||||||
|
- basic file, <your_font_name>.css - is usually enough, it contains @font-face
|
||||||
|
and character code definitions
|
||||||
|
|
||||||
|
- *-ie7.css - if you need IE7 support, but still don't wish to put char codes
|
||||||
|
directly into html
|
||||||
|
|
||||||
|
- *-codes.css and *-ie7-codes.css - if you like to use your own @font-face
|
||||||
|
rules, but still wish to benefit from css generation. That can be very
|
||||||
|
convenient for automated asset build systems. When you need to update font -
|
||||||
|
no need to manually edit files, just override old version with archive
|
||||||
|
content. See fontello source code for examples.
|
||||||
|
|
||||||
|
- *-embedded.css - basic css file, but with embedded WOFF font, to avoid
|
||||||
|
CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain.
|
||||||
|
We strongly recommend to resolve this issue by `Access-Control-Allow-Origin`
|
||||||
|
server headers. But if you ok with dirty hack - this file is for you. Note,
|
||||||
|
that data url moved to separate @font-face to avoid problems with <IE9, when
|
||||||
|
string is too long.
|
||||||
|
|
||||||
|
- animate.css - use it to get ideas about spinner rotation animation.
|
||||||
|
|
||||||
|
|
||||||
|
Attention for server setup
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
You MUST setup server to reply with proper `mime-types` for font files -
|
||||||
|
otherwise some browsers will fail to show fonts.
|
||||||
|
|
||||||
|
Usually, `apache` already has necessary settings, but `nginx` and other
|
||||||
|
webservers should be tuned. Here is list of mime types for our file extensions:
|
||||||
|
|
||||||
|
- `application/vnd.ms-fontobject` - eot
|
||||||
|
- `application/x-font-woff` - woff
|
||||||
|
- `application/x-font-ttf` - ttf
|
||||||
|
- `image/svg+xml` - svg
|
198
fontello-cv/config.json
Normal file
198
fontello-cv/config.json
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
{
|
||||||
|
"name": "cv",
|
||||||
|
"css_prefix_text": "icon-",
|
||||||
|
"css_use_suffix": false,
|
||||||
|
"hinting": true,
|
||||||
|
"units_per_em": 1000,
|
||||||
|
"ascent": 850,
|
||||||
|
"glyphs": [
|
||||||
|
{
|
||||||
|
"uid": "ccc2329632396dc096bb638d4b46fb98",
|
||||||
|
"css": "mail-alt",
|
||||||
|
"code": 61664,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "7b8b87117d96b4a511cdb0ae7ca60ce2",
|
||||||
|
"css": "mastodon",
|
||||||
|
"code": 59392,
|
||||||
|
"src": "custom_icons",
|
||||||
|
"selected": true,
|
||||||
|
"svg": {
|
||||||
|
"path": "M464.9 0C337.1 1 214.1 14.9 142.4 47.8 142.4 47.8 0.3 111.4 0.3 328.3 0.3 378-0.7 437.4 0.9 500.4 6.1 712.5 39.8 921.6 236 973.5 326.4 997.5 404.1 1002.5 466.6 999 580 992.7 643.7 958.6 643.7 958.6L639.9 876.3C639.9 876.3 558.9 901.8 467.9 898.7 377.7 895.6 282.5 889 267.9 778.3 266.5 768.6 265.9 758.2 265.9 747.2 265.9 747.2 354.4 768.9 466.6 774 535.2 777.2 599.5 770 664.9 762.2 790.2 747.2 899.3 670 913 599.5 934.6 488.4 932.8 328.3 932.8 328.3 932.8 111.4 790.7 47.8 790.7 47.8 719 14.9 595.9 1 468.1 0L464.9 0ZM320.3 169.5C373.5 169.5 413.8 190 440.5 230.9L466.4 274.4 492.3 230.9C519 190 559.3 169.5 612.6 169.5 658.6 169.5 695.7 185.7 724 217.2 751.5 248.8 765.1 291.5 765.1 345.1L765.1 607.8 661.1 607.8 661.1 352.9C661.1 299.1 638.5 271.8 593.2 271.8 543.2 271.8 518.2 304.2 518.2 368.2L518.2 507.7 414.7 507.7 414.7 368.2C414.7 304.2 389.6 271.8 339.6 271.8 294.4 271.8 271.8 299.1 271.8 352.9L271.8 607.8 167.7 607.8 167.7 345.1C167.7 291.5 181.4 248.8 208.8 217.2 237.1 185.7 274.2 169.5 320.3 169.5Z",
|
||||||
|
"width": 933
|
||||||
|
},
|
||||||
|
"search": [
|
||||||
|
"mastodon"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "201d81f3f1b141e73a80665f274f974c",
|
||||||
|
"css": "matrix",
|
||||||
|
"code": 59393,
|
||||||
|
"src": "custom_icons",
|
||||||
|
"selected": true,
|
||||||
|
"svg": {
|
||||||
|
"path": "M218.8 0C97.6 0 0 97.6 0 218.8L0 781.2C0 902.4 97.6 1000 218.8 1000L781.2 1000C902.4 1000 1000 902.4 1000 781.2L1000 218.8C1000 97.6 902.4 0 781.2 0L218.8 0ZM182.1 261.8L276.3 261.8 276.3 298.3 224.1 298.3 224.1 701.7 276.3 701.7 276.3 738.2 182.1 738.2 182.1 261.8ZM723.8 261.8L817.9 261.8 817.9 738.2 723.8 738.2 723.8 701.7 775.9 701.7 775.9 298.3 723.8 298.3 723.8 261.8ZM446.3 358C480.8 358 502 370.1 517.7 398.5 542.5 368.6 563.8 358 599.2 358 648.8 358 676.2 384.3 676.2 431.9L676.2 630.9 633.6 630.9 633.6 448.1C633.6 414.7 615.4 395 584.5 395 550.1 395 522.3 425.8 522.3 464.3L522.3 630.9 479.8 630.9 479.8 448.1C479.8 414.2 462 395 430.6 395 396.2 395 368.4 425.8 368.4 464.3L368.4 630.9 325.9 630.9 325.9 365.6 364.8 365.6 364.8 403.1C387.1 371.2 410.9 358 446.3 358Z",
|
||||||
|
"width": 1000
|
||||||
|
},
|
||||||
|
"search": [
|
||||||
|
"matrix"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "b3a6e28fae820cec75a5202f93cbbd8d",
|
||||||
|
"css": "wire",
|
||||||
|
"code": 59394,
|
||||||
|
"src": "custom_icons",
|
||||||
|
"selected": true,
|
||||||
|
"svg": {
|
||||||
|
"path": "M500 0A500 500 0 0 0 0 500 500 500 0 0 0 500 1000 500 500 0 0 0 1000 500 500 500 0 0 0 500 0ZM498.1 281.4C507.4 281.3 516.9 282.7 523.8 285.6 537.8 291.4 554.3 310.7 558.6 326 564 345.7 563 561.8 557.3 588.6 552.8 609.8 541.2 636.6 529 654 525.6 658.7 522.9 663.6 522.9 664.7 522.9 665.9 532.6 671.4 544.4 677 596.1 701.2 655.2 691.3 694.7 651.8 704 642.6 714.7 628.9 718.5 621.5 734.1 590.8 735.1 579.3 735.1 434L735.1 297.5 749.8 297.5 764.5 297.5 764.4 432.2C764.4 583.4 763.1 595.8 743.1 633.7 727.3 663.8 700.2 689.4 667.9 704.7 645.4 715.4 639.5 716.8 609.8 718 572.4 719.7 548.1 713.6 518 695.2 501.8 685.3 501.7 685.3 491.9 691.2 456.5 712.5 435.4 718.6 397.1 718.6 378.5 718.6 364.7 716.5 349 711.1L349.1 711.2C291.3 691.5 247.1 638.9 238.8 580 237.1 567.5 235.6 498.8 235.6 427.4L235.5 297.6 250.2 297.6 264.9 297.6 264.9 433.9C265 578.6 265.7 587.2 281.2 617.6 297.6 649.9 320.1 669.7 355.7 683 379.6 691.9 416.5 692.1 441.7 683.3 461.2 676.6 477.1 667.5 477.1 663.2 477.1 661.8 472 653 465.7 643.7 459.4 634.3 451 616.2 446.9 603.3 439.9 580.9 439.6 575.4 439.6 455.9 439.6 387.7 440.7 327.8 442.1 322.9 445.2 311.7 462.2 292.2 474.2 286 479.9 283 488.9 281.5 498.1 281.4ZM500 310.5C492.2 310.5 484.4 313.2 478.2 318.5L469 326.4 468 446.6C467.5 522.3 468.4 572.7 470.6 582.8 474.2 600 487.3 628.5 495.9 638 500.8 643.5 501.6 643 510.3 629.9 515.4 622.2 522.1 608.6 525.3 599.6 530.4 585.1 531 568.9 531 454.8L531 326.4 521.9 318.5C515.6 313.2 507.8 310.5 500 310.5Z",
|
||||||
|
"width": 1000
|
||||||
|
},
|
||||||
|
"search": [
|
||||||
|
"wire"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "4a413ef43c364dafa42766e74c31bbca",
|
||||||
|
"css": "cc",
|
||||||
|
"code": 59395,
|
||||||
|
"src": "entypo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "72681d2825fef7fd83711278f845547b",
|
||||||
|
"css": "cc-by",
|
||||||
|
"code": 59396,
|
||||||
|
"src": "entypo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "7540520e12e941839cdb7d76b12e82a8",
|
||||||
|
"css": "cc-nc",
|
||||||
|
"code": 59397,
|
||||||
|
"src": "entypo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "900851106d63af1bc6076ae118dc543d",
|
||||||
|
"css": "cc-sa",
|
||||||
|
"code": 59398,
|
||||||
|
"src": "entypo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "de5f0a564ccf8816325330e292e11533",
|
||||||
|
"css": "rss-squared",
|
||||||
|
"code": 61763,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "72b1277834cba5b7944b0a6cac7ddb0d",
|
||||||
|
"css": "rss",
|
||||||
|
"code": 61598,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "f5999a012fc3752386635ec02a858447",
|
||||||
|
"css": "download-cloud",
|
||||||
|
"code": 61677,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "053b757d97042e1c94276200c7b64b91",
|
||||||
|
"css": "briefcase",
|
||||||
|
"code": 59399,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "8c0ffa714cecbf5144e022d9c3df4a1f",
|
||||||
|
"css": "uni",
|
||||||
|
"code": 61852,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "47a35af762c8e06f3d152750134c8750",
|
||||||
|
"css": "linux",
|
||||||
|
"code": 61820,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "7cca4643f1e938c673e91c0c78058ddf",
|
||||||
|
"css": "gitlab",
|
||||||
|
"code": 62102,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "818981e2ad316f18ae61cfa805d41309",
|
||||||
|
"css": "user-circle",
|
||||||
|
"code": 62141,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "3fce1eca43f917c8f23e532749abae5d",
|
||||||
|
"css": "user-circle-o",
|
||||||
|
"code": 62142,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "b86df50a2d898bfcd371fa86c0b8b2fb",
|
||||||
|
"css": "user-o",
|
||||||
|
"code": 62144,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "26f5aa38f3889213334b3990b4ad483b",
|
||||||
|
"css": "rss-1",
|
||||||
|
"code": 59400,
|
||||||
|
"src": "websymbols"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "e7cb72a17f3b21e3576f35c3f0a7639b",
|
||||||
|
"css": "git",
|
||||||
|
"code": 61907,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "c75b7d61b0bce6aeb54292e3952a1568",
|
||||||
|
"css": "git-squared",
|
||||||
|
"code": 61906,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "17c21cd98db80e521e573eba247bd69b",
|
||||||
|
"css": "mail-squared",
|
||||||
|
"code": 61849,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "bf882b30900da12fca090d9796bc3030",
|
||||||
|
"css": "mail",
|
||||||
|
"code": 59401,
|
||||||
|
"src": "fontawesome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "ae3so8q0b0n2h8esv9flua2nmwswa8fd",
|
||||||
|
"css": "mail-1",
|
||||||
|
"code": 59402,
|
||||||
|
"src": "modernpics"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "41d534223ef447a01af3e2f629ec70eb",
|
||||||
|
"css": "leaf",
|
||||||
|
"code": 59403,
|
||||||
|
"src": "entypo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"uid": "9a98b54fa29d690ebb0cf40a58f81898",
|
||||||
|
"css": "gitea",
|
||||||
|
"code": 59404,
|
||||||
|
"src": "custom_icons",
|
||||||
|
"selected": true,
|
||||||
|
"svg": {
|
||||||
|
"path": "M981.5 202.5C975 195.9 966.3 196.1 966.3 196.1 966.3 196.1 779.8 206.6 683.3 208.8 662.1 209.3 641.1 209.8 620.3 209.9 620.3 272.1 620.3 334.3 620.3 396.4 611.5 392.2 602.6 388 593.9 383.8 593.9 325.9 593.7 210.1 593.7 210.1 547.6 210.7 451.8 206.6 451.8 206.6 451.8 206.6 226.9 195.3 202.4 193.1 186.8 192.1 166.6 189.7 140.4 195.5 126.5 198.3 87.1 207.2 54.8 238.3-16.8 302.1 1.5 403.5 3.7 418.8 6.4 437.4 14.7 489.1 54.1 534.1 127 623.4 283.8 621.3 283.8 621.3 283.8 621.3 303.1 667.3 332.5 709.6 372.3 762.3 413.2 803.3 452.9 808.2 553.2 808.2 753.4 808.1 753.4 808.1 753.4 808.1 772.5 808.2 798.5 791.7 820.7 778.2 840.6 754.5 840.6 754.5 840.6 754.5 861.1 732.5 889.8 682.4 898.5 667 905.8 652 912.2 637.9 912.2 637.9 1000 451.6 1000 270.2 998.3 215.4 984.7 205.7 981.5 202.5ZM190.8 527.1C149.6 513.6 132.1 497.4 132.1 497.4 132.1 497.4 101.7 476.1 86.4 434.1 60.2 363.8 84.2 320.8 84.2 320.8 84.2 320.8 97.6 285 145.4 273.1 167.4 267.2 194.8 268.2 194.8 268.2 194.8 268.2 206.1 362.7 219.7 418 231.2 464.5 259.2 541.6 259.2 541.6 259.2 541.6 217.7 536.7 190.8 527.1ZM668.5 698.3C668.5 698.3 658.8 721.4 637.3 722.8 628.1 723.4 620.9 720.9 620.9 720.9 620.9 720.9 620.4 720.7 612.5 717.6L432.9 630.1C432.9 630.1 415.6 621 412.5 605.2 409 592.4 416.8 576.5 416.8 576.5L503.2 398.5C503.2 398.5 510.8 383 522.6 377.8 523.6 377.3 526.3 376.2 529.8 375.4 542.7 372 558.4 379.8 558.4 379.8L734.5 465.3C734.5 465.3 754.5 474.3 758.8 491 761.9 502.8 758 513.3 756 518.4 746 542.9 668.5 698.3 668.5 698.3ZM510.8 568.8C497.8 569 486.3 578 483.3 590.8 480.3 603.5 486.5 616.7 497.8 622.6 510 629 525.6 625.5 533.9 614 542 602.7 540.7 587.1 531 577.3L569.2 499.1C571.6 499.3 575.1 499.5 579.1 498.3 585.6 496.9 590.4 492.6 590.4 492.6 597.1 495.5 604.1 498.7 611.4 502.3 619 506.1 626.2 510.1 632.7 513.9 634.1 514.7 635.6 515.7 637.1 517 639.7 519 642.6 521.9 644.6 525.7 647.6 534.5 641.6 549.4 641.6 549.4 637.9 561.5 612.3 614 612.3 614 599.4 613.7 588 622 584.2 633.9 580 646.8 585.9 661.4 598.3 667.8 610.7 674.1 626 670.5 634.1 659.3 642.1 648.5 641.4 633.4 632.4 623.4 635.4 617.5 638.3 611.6 641.3 605.4 649.2 588.9 662.8 557 662.8 557 664.2 554.3 671.8 540.7 667.1 523.2 663.1 505 647 496.6 647 496.6 627.6 484 600.6 472.4 600.6 472.4 600.6 472.4 600.6 465.9 598.8 461.1 597.1 456.2 594.4 453 592.6 451.1 600.1 435.7 607.6 420.4 615 405 608.5 401.8 602.2 398.6 595.6 395.3 588 410.9 580.2 426.6 572.6 442.2 561.9 442 552 447.8 547 457.1 541.5 467.2 542.7 479.6 550 488.6 536.9 515.4 523.9 542.1 510.8 568.8Z",
|
||||||
|
"width": 1000
|
||||||
|
},
|
||||||
|
"search": [
|
||||||
|
"gitea"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
85
fontello-cv/css/animation.css
vendored
Normal file
85
fontello-cv/css/animation.css
vendored
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
/*
|
||||||
|
Animation example, for spinners
|
||||||
|
*/
|
||||||
|
.animate-spin {
|
||||||
|
-moz-animation: spin 2s infinite linear;
|
||||||
|
-o-animation: spin 2s infinite linear;
|
||||||
|
-webkit-animation: spin 2s infinite linear;
|
||||||
|
animation: spin 2s infinite linear;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
@-moz-keyframes spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(359deg);
|
||||||
|
-o-transform: rotate(359deg);
|
||||||
|
-webkit-transform: rotate(359deg);
|
||||||
|
transform: rotate(359deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@-webkit-keyframes spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(359deg);
|
||||||
|
-o-transform: rotate(359deg);
|
||||||
|
-webkit-transform: rotate(359deg);
|
||||||
|
transform: rotate(359deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@-o-keyframes spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(359deg);
|
||||||
|
-o-transform: rotate(359deg);
|
||||||
|
-webkit-transform: rotate(359deg);
|
||||||
|
transform: rotate(359deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@-ms-keyframes spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(359deg);
|
||||||
|
-o-transform: rotate(359deg);
|
||||||
|
-webkit-transform: rotate(359deg);
|
||||||
|
transform: rotate(359deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@keyframes spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(359deg);
|
||||||
|
-o-transform: rotate(359deg);
|
||||||
|
-webkit-transform: rotate(359deg);
|
||||||
|
transform: rotate(359deg);
|
||||||
|
}
|
||||||
|
}
|
27
fontello-cv/css/cv-codes.css
vendored
Normal file
27
fontello-cv/css/cv-codes.css
vendored
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
|
||||||
|
.icon-mastodon:before { content: '\e800'; } /* '' */
|
||||||
|
.icon-matrix:before { content: '\e801'; } /* '' */
|
||||||
|
.icon-wire:before { content: '\e802'; } /* '' */
|
||||||
|
.icon-cc:before { content: '\e803'; } /* '' */
|
||||||
|
.icon-cc-by:before { content: '\e804'; } /* '' */
|
||||||
|
.icon-cc-nc:before { content: '\e805'; } /* '' */
|
||||||
|
.icon-cc-sa:before { content: '\e806'; } /* '' */
|
||||||
|
.icon-briefcase:before { content: '\e807'; } /* '' */
|
||||||
|
.icon-rss-1:before { content: '\e808'; } /* '' */
|
||||||
|
.icon-mail:before { content: '\e809'; } /* '' */
|
||||||
|
.icon-mail-1:before { content: '\e80a'; } /* '' */
|
||||||
|
.icon-leaf:before { content: '\e80b'; } /* '' */
|
||||||
|
.icon-gitea:before { content: '\e80c'; } /* '' */
|
||||||
|
.icon-rss:before { content: '\f09e'; } /* '' */
|
||||||
|
.icon-mail-alt:before { content: '\f0e0'; } /* '' */
|
||||||
|
.icon-download-cloud:before { content: '\f0ed'; } /* '' */
|
||||||
|
.icon-rss-squared:before { content: '\f143'; } /* '' */
|
||||||
|
.icon-linux:before { content: '\f17c'; } /* '' */
|
||||||
|
.icon-mail-squared:before { content: '\f199'; } /* '' */
|
||||||
|
.icon-uni:before { content: '\f19c'; } /* '' */
|
||||||
|
.icon-git-squared:before { content: '\f1d2'; } /* '' */
|
||||||
|
.icon-git:before { content: '\f1d3'; } /* '' */
|
||||||
|
.icon-gitlab:before { content: '\f296'; } /* '' */
|
||||||
|
.icon-user-circle:before { content: '\f2bd'; } /* '' */
|
||||||
|
.icon-user-circle-o:before { content: '\f2be'; } /* '' */
|
||||||
|
.icon-user-o:before { content: '\f2c0'; } /* '' */
|
85
fontello-cv/css/cv-embedded.css
vendored
Normal file
85
fontello-cv/css/cv-embedded.css
vendored
Normal file
File diff suppressed because one or more lines are too long
27
fontello-cv/css/cv-ie7-codes.css
vendored
Normal file
27
fontello-cv/css/cv-ie7-codes.css
vendored
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
|
||||||
|
.icon-mastodon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-matrix { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-wire { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-by { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-nc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-sa { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-briefcase { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-leaf { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-gitea { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-linux { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-uni { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-git-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-git { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-gitlab { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-circle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-circle-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
38
fontello-cv/css/cv-ie7.css
vendored
Normal file
38
fontello-cv/css/cv-ie7.css
vendored
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
[class^="icon-"], [class*=" icon-"] {
|
||||||
|
font-family: 'cv';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: normal;
|
||||||
|
|
||||||
|
/* fix buttons height */
|
||||||
|
line-height: 1em;
|
||||||
|
|
||||||
|
/* you can be more comfortable with increased icons size */
|
||||||
|
/* font-size: 120%; */
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-mastodon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-matrix { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-wire { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-by { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-nc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-cc-sa { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-briefcase { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-leaf { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-gitea { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-rss-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-linux { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-mail-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-uni { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-git-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-git { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-gitlab { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-circle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-circle-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
||||||
|
.icon-user-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); }
|
82
fontello-cv/css/cv.css
vendored
Normal file
82
fontello-cv/css/cv.css
vendored
Normal file
|
@ -0,0 +1,82 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: 'cv';
|
||||||
|
src: url('../font/cv.eot?20488164');
|
||||||
|
src: url('../font/cv.eot?20488164#iefix') format('embedded-opentype'),
|
||||||
|
url('../font/cv.woff2?20488164') format('woff2'),
|
||||||
|
url('../font/cv.woff?20488164') format('woff'),
|
||||||
|
url('../font/cv.ttf?20488164') format('truetype'),
|
||||||
|
url('../font/cv.svg?20488164#cv') format('svg');
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
|
||||||
|
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
|
||||||
|
/*
|
||||||
|
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
||||||
|
@font-face {
|
||||||
|
font-family: 'cv';
|
||||||
|
src: url('../font/cv.svg?20488164#cv') format('svg');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
[class^="icon-"]:before, [class*=" icon-"]:before {
|
||||||
|
font-family: "cv";
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: normal;
|
||||||
|
speak: never;
|
||||||
|
|
||||||
|
display: inline-block;
|
||||||
|
text-decoration: inherit;
|
||||||
|
width: 1em;
|
||||||
|
margin-right: .2em;
|
||||||
|
text-align: center;
|
||||||
|
/* opacity: .8; */
|
||||||
|
|
||||||
|
/* For safety - reset parent styles, that can break glyph codes*/
|
||||||
|
font-variant: normal;
|
||||||
|
text-transform: none;
|
||||||
|
|
||||||
|
/* fix buttons height, for twitter bootstrap */
|
||||||
|
line-height: 1em;
|
||||||
|
|
||||||
|
/* Animation center compensation - margins should be symmetric */
|
||||||
|
/* remove if not needed */
|
||||||
|
margin-left: .2em;
|
||||||
|
|
||||||
|
/* you can be more comfortable with increased icons size */
|
||||||
|
/* font-size: 120%; */
|
||||||
|
|
||||||
|
/* Font smoothing. That was taken from TWBS */
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
|
||||||
|
/* Uncomment for 3D effect */
|
||||||
|
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-mastodon:before { content: '\e800'; } /* '' */
|
||||||
|
.icon-matrix:before { content: '\e801'; } /* '' */
|
||||||
|
.icon-wire:before { content: '\e802'; } /* '' */
|
||||||
|
.icon-cc:before { content: '\e803'; } /* '' */
|
||||||
|
.icon-cc-by:before { content: '\e804'; } /* '' */
|
||||||
|
.icon-cc-nc:before { content: '\e805'; } /* '' */
|
||||||
|
.icon-cc-sa:before { content: '\e806'; } /* '' */
|
||||||
|
.icon-briefcase:before { content: '\e807'; } /* '' */
|
||||||
|
.icon-rss-1:before { content: '\e808'; } /* '' */
|
||||||
|
.icon-mail:before { content: '\e809'; } /* '' */
|
||||||
|
.icon-mail-1:before { content: '\e80a'; } /* '' */
|
||||||
|
.icon-leaf:before { content: '\e80b'; } /* '' */
|
||||||
|
.icon-gitea:before { content: '\e80c'; } /* '' */
|
||||||
|
.icon-rss:before { content: '\f09e'; } /* '' */
|
||||||
|
.icon-mail-alt:before { content: '\f0e0'; } /* '' */
|
||||||
|
.icon-download-cloud:before { content: '\f0ed'; } /* '' */
|
||||||
|
.icon-rss-squared:before { content: '\f143'; } /* '' */
|
||||||
|
.icon-linux:before { content: '\f17c'; } /* '' */
|
||||||
|
.icon-mail-squared:before { content: '\f199'; } /* '' */
|
||||||
|
.icon-uni:before { content: '\f19c'; } /* '' */
|
||||||
|
.icon-git-squared:before { content: '\f1d2'; } /* '' */
|
||||||
|
.icon-git:before { content: '\f1d3'; } /* '' */
|
||||||
|
.icon-gitlab:before { content: '\f296'; } /* '' */
|
||||||
|
.icon-user-circle:before { content: '\f2bd'; } /* '' */
|
||||||
|
.icon-user-circle-o:before { content: '\f2be'; } /* '' */
|
||||||
|
.icon-user-o:before { content: '\f2c0'; } /* '' */
|
307
fontello-cv/demo.html
Normal file
307
fontello-cv/demo.html
Normal file
|
@ -0,0 +1,307 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<!--[if lt IE 9]><script language="javascript" type="text/javascript" src="//html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<style>
|
||||||
|
html {
|
||||||
|
font-size: 100%;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-ms-text-size-adjust: 100%;
|
||||||
|
}
|
||||||
|
a:focus {
|
||||||
|
outline: thin dotted #333;
|
||||||
|
outline: 5px auto -webkit-focus-ring-color;
|
||||||
|
outline-offset: -2px;
|
||||||
|
}
|
||||||
|
a:hover,
|
||||||
|
a:active {
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
input {
|
||||||
|
margin: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
vertical-align: middle;
|
||||||
|
*overflow: visible;
|
||||||
|
line-height: normal;
|
||||||
|
}
|
||||||
|
input::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 20px;
|
||||||
|
color: #333;
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
color: #08c;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
a:hover {
|
||||||
|
color: #005580;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
.row {
|
||||||
|
margin-left: -20px;
|
||||||
|
*zoom: 1;
|
||||||
|
}
|
||||||
|
.row:before,
|
||||||
|
.row:after {
|
||||||
|
display: table;
|
||||||
|
content: "";
|
||||||
|
line-height: 0;
|
||||||
|
}
|
||||||
|
.row:after {
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
.span3 {
|
||||||
|
float: left;
|
||||||
|
min-height: 1px;
|
||||||
|
margin-left: 20px;
|
||||||
|
width: 220px;
|
||||||
|
}
|
||||||
|
.container {
|
||||||
|
width: 940px;
|
||||||
|
margin-right: auto;
|
||||||
|
margin-left: auto;
|
||||||
|
*zoom: 1;
|
||||||
|
}
|
||||||
|
.container:before,
|
||||||
|
.container:after {
|
||||||
|
display: table;
|
||||||
|
content: "";
|
||||||
|
line-height: 0;
|
||||||
|
}
|
||||||
|
.container:after {
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
small {
|
||||||
|
font-size: 85%;
|
||||||
|
}
|
||||||
|
h1 {
|
||||||
|
margin: 10px 0;
|
||||||
|
font-family: inherit;
|
||||||
|
font-weight: bold;
|
||||||
|
line-height: 20px;
|
||||||
|
color: inherit;
|
||||||
|
text-rendering: optimizelegibility;
|
||||||
|
line-height: 40px;
|
||||||
|
font-size: 38.5px;
|
||||||
|
}
|
||||||
|
h1 small {
|
||||||
|
font-weight: normal;
|
||||||
|
line-height: 1;
|
||||||
|
color: #999;
|
||||||
|
font-size: 24.5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
margin-top: 90px;
|
||||||
|
}
|
||||||
|
.header {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -480px;
|
||||||
|
background-color: #fff;
|
||||||
|
border-bottom: 1px solid #ddd;
|
||||||
|
padding-top: 10px;
|
||||||
|
z-index: 10;
|
||||||
|
}
|
||||||
|
.footer {
|
||||||
|
color: #ddd;
|
||||||
|
font-size: 12px;
|
||||||
|
text-align: center;
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
.footer a {
|
||||||
|
color: #ccc;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
.the-icons {
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 24px;
|
||||||
|
}
|
||||||
|
.switch {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
bottom: 10px;
|
||||||
|
color: #666;
|
||||||
|
}
|
||||||
|
.switch input {
|
||||||
|
margin-right: 0.3em;
|
||||||
|
}
|
||||||
|
.codesOn .i-name {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.codesOn .i-code {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
.i-code {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family: 'cv';
|
||||||
|
src: url('./font/cv.eot?58414531');
|
||||||
|
src: url('./font/cv.eot?58414531#iefix') format('embedded-opentype'),
|
||||||
|
url('./font/cv.woff?58414531') format('woff'),
|
||||||
|
url('./font/cv.ttf?58414531') format('truetype'),
|
||||||
|
url('./font/cv.svg?58414531#cv') format('svg');
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
.demo-icon {
|
||||||
|
font-family: "cv";
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: normal;
|
||||||
|
speak: never;
|
||||||
|
|
||||||
|
display: inline-block;
|
||||||
|
text-decoration: inherit;
|
||||||
|
width: 1em;
|
||||||
|
margin-right: .2em;
|
||||||
|
text-align: center;
|
||||||
|
/* opacity: .8; */
|
||||||
|
|
||||||
|
/* For safety - reset parent styles, that can break glyph codes*/
|
||||||
|
font-variant: normal;
|
||||||
|
text-transform: none;
|
||||||
|
|
||||||
|
/* fix buttons height, for twitter bootstrap */
|
||||||
|
line-height: 1em;
|
||||||
|
|
||||||
|
/* Animation center compensation - margins should be symmetric */
|
||||||
|
/* remove if not needed */
|
||||||
|
margin-left: .2em;
|
||||||
|
|
||||||
|
/* You can be more comfortable with increased icons size */
|
||||||
|
/* font-size: 120%; */
|
||||||
|
|
||||||
|
/* Font smoothing. That was taken from TWBS */
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
|
||||||
|
/* Uncomment for 3D effect */
|
||||||
|
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<link rel="stylesheet" href="css/animation.css"><!--[if IE 7]><link rel="stylesheet" href="css/" + font.fontname + "-ie7.css"><![endif]-->
|
||||||
|
<script>
|
||||||
|
function toggleCodes(on) {
|
||||||
|
var obj = document.getElementById('icons');
|
||||||
|
|
||||||
|
if (on) {
|
||||||
|
obj.className += ' codesOn';
|
||||||
|
} else {
|
||||||
|
obj.className = obj.className.replace(' codesOn', '');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="container header">
|
||||||
|
<h1>cv <small>font demo</small></h1>
|
||||||
|
<label class="switch">
|
||||||
|
<input type="checkbox" onclick="toggleCodes(this.checked)">show codes
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div class="container" id="icons">
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xe800">
|
||||||
|
<i class="demo-icon icon-mastodon"></i> <span class="i-name">icon-mastodon</span><span class="i-code">0xe800</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe801">
|
||||||
|
<i class="demo-icon icon-matrix"></i> <span class="i-name">icon-matrix</span><span class="i-code">0xe801</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe802">
|
||||||
|
<i class="demo-icon icon-wire"></i> <span class="i-name">icon-wire</span><span class="i-code">0xe802</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe803">
|
||||||
|
<i class="demo-icon icon-cc"></i> <span class="i-name">icon-cc</span><span class="i-code">0xe803</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xe804">
|
||||||
|
<i class="demo-icon icon-cc-by"></i> <span class="i-name">icon-cc-by</span><span class="i-code">0xe804</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe805">
|
||||||
|
<i class="demo-icon icon-cc-nc"></i> <span class="i-name">icon-cc-nc</span><span class="i-code">0xe805</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe806">
|
||||||
|
<i class="demo-icon icon-cc-sa"></i> <span class="i-name">icon-cc-sa</span><span class="i-code">0xe806</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe807">
|
||||||
|
<i class="demo-icon icon-briefcase"></i> <span class="i-name">icon-briefcase</span><span class="i-code">0xe807</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xe808">
|
||||||
|
<i class="demo-icon icon-rss-1"></i> <span class="i-name">icon-rss-1</span><span class="i-code">0xe808</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe809">
|
||||||
|
<i class="demo-icon icon-mail"></i> <span class="i-name">icon-mail</span><span class="i-code">0xe809</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe80a">
|
||||||
|
<i class="demo-icon icon-mail-1"></i> <span class="i-name">icon-mail-1</span><span class="i-code">0xe80a</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xe80b">
|
||||||
|
<i class="demo-icon icon-leaf"></i> <span class="i-name">icon-leaf</span><span class="i-code">0xe80b</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xe80c">
|
||||||
|
<i class="demo-icon icon-gitea"></i> <span class="i-name">icon-gitea</span><span class="i-code">0xe80c</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf09e">
|
||||||
|
<i class="demo-icon icon-rss"></i> <span class="i-name">icon-rss</span><span class="i-code">0xf09e</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf0e0">
|
||||||
|
<i class="demo-icon icon-mail-alt"></i> <span class="i-name">icon-mail-alt</span><span class="i-code">0xf0e0</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf0ed">
|
||||||
|
<i class="demo-icon icon-download-cloud"></i> <span class="i-name">icon-download-cloud</span><span class="i-code">0xf0ed</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xf143">
|
||||||
|
<i class="demo-icon icon-rss-squared"></i> <span class="i-name">icon-rss-squared</span><span class="i-code">0xf143</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf17c">
|
||||||
|
<i class="demo-icon icon-linux"></i> <span class="i-name">icon-linux</span><span class="i-code">0xf17c</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf199">
|
||||||
|
<i class="demo-icon icon-mail-squared"></i> <span class="i-name">icon-mail-squared</span><span class="i-code">0xf199</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf19c">
|
||||||
|
<i class="demo-icon icon-uni"></i> <span class="i-name">icon-uni</span><span class="i-code">0xf19c</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xf1d2">
|
||||||
|
<i class="demo-icon icon-git-squared"></i> <span class="i-name">icon-git-squared</span><span class="i-code">0xf1d2</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf1d3">
|
||||||
|
<i class="demo-icon icon-git"></i> <span class="i-name">icon-git</span><span class="i-code">0xf1d3</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf296">
|
||||||
|
<i class="demo-icon icon-gitlab"></i> <span class="i-name">icon-gitlab</span><span class="i-code">0xf296</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf2bd">
|
||||||
|
<i class="demo-icon icon-user-circle"></i> <span class="i-name">icon-user-circle</span><span class="i-code">0xf2bd</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span3" title="Code: 0xf2be">
|
||||||
|
<i class="demo-icon icon-user-circle-o"></i> <span class="i-name">icon-user-circle-o</span><span class="i-code">0xf2be</span>
|
||||||
|
</div>
|
||||||
|
<div class="span3" title="Code: 0xf2c0">
|
||||||
|
<i class="demo-icon icon-user-o"></i> <span class="i-name">icon-user-o</span><span class="i-code">0xf2c0</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container footer">Generated by <a href="https://fontello.com">fontello.com</a></div>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
fontello-cv/font/cv.eot
Normal file
BIN
fontello-cv/font/cv.eot
Normal file
Binary file not shown.
62
fontello-cv/font/cv.svg
Normal file
62
fontello-cv/font/cv.svg
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<metadata>Copyright (C) 2022 by original authors @ fontello.com</metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="cv" horiz-adv-x="1000" >
|
||||||
|
<font-face font-family="cv" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
||||||
|
<missing-glyph horiz-adv-x="1000" />
|
||||||
|
<glyph glyph-name="mastodon" unicode="" d="M465 850c-128-1-251-15-323-48 0 0-142-63-142-280 0-50-1-109 1-172 5-212 39-422 235-474 90-24 168-29 231-25 113 6 177 40 177 40l-4 83c0 0-81-26-172-23-90 3-185 10-200 121-1 9-2 20-2 31 0 0 88-22 201-27 68-3 133 4 198 12 125 15 234 92 248 163 22 111 20 271 20 271 0 217-142 280-142 280-72 33-195 47-323 48l-3 0z m-145-169c54 0 94-21 121-62l25-43 26 43c27 41 67 62 121 62 46 0 83-17 111-48 28-32 41-74 41-128l0-263-104 0 0 255c0 54-22 81-68 81-50 0-75-32-75-96l0-140-103 0 0 140c0 64-25 96-75 96-46 0-68-27-68-81l0-255-104 0 0 263c0 54 13 96 41 128 28 31 65 48 111 48z" horiz-adv-x="933" />
|
||||||
|
|
||||||
|
<glyph glyph-name="matrix" unicode="" d="M219 850c-121 0-219-98-219-219l0-562c0-121 98-219 219-219l562 0c121 0 219 98 219 219l0 562c0 121-98 219-219 219l-562 0z m-37-262l94 0 0-36-52 0 0-404 52 0 0-36-94 0 0 476z m542 0l94 0 0-476-94 0 0 36 52 0 0 404-52 0 0 36z m-278-96c35 0 56-12 72-40 25 29 46 40 81 40 50 0 77-26 77-74l0-199-42 0 0 183c0 33-19 53-49 53-35 0-63-31-63-69l0-167-42 0 0 183c0 34-18 53-49 53-35 0-63-31-63-69l0-167-42 0 0 265 39 0 0-37c22 32 46 45 81 45z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="wire" unicode="" d="M500 850a500 500 0 0 1-500-500 500 500 0 0 1 500-500 500 500 0 0 1 500 500 500 500 0 0 1-500 500z m-2-281c9 0 19-2 26-5 14-5 30-25 35-40 5-20 4-236-2-263-4-21-16-48-28-65-3-5-6-10-6-11 0-1 10-6 21-12 52-24 111-14 151 25 9 9 20 23 24 31 15 30 16 42 16 187l0 137 15 0 15 0-1-135c0-151-1-164-21-202-16-30-43-55-75-71-23-10-28-12-58-13-38-2-62 4-92 23-16 10-16 10-26 4-35-21-57-28-95-28-18 0-32 3-48 8l0 0c-58 20-102 72-110 131-2 13-3 81-3 153l0 129 14 0 15 0 0-136c0-145 1-153 16-184 17-32 39-52 75-65 24-9 61-9 86 0 19 6 35 16 35 20 0 1-5 10-11 19-7 10-15 28-19 41-7 22-7 28-7 147 0 68 1 128 2 133 3 11 20 31 32 37 6 3 15 5 24 5z m2-29c-8 0-16-3-22-8l-9-8-1-121c0-75 0-126 3-136 3-17 16-45 25-55 5-5 6-5 14 8 5 8 12 21 15 30 5 15 6 31 6 145l0 129-9 8c-6 5-14 8-22 8z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="cc" unicode="" d="M474 830q198 2 340-136t146-336q2-200-136-342t-338-146q-198-2-341 137t-145 337q-4 200 135 342t339 144z m12-858q156 2 266 114t108 270-115 267-269 107q-158-2-267-114t-107-270 114-267 270-107z m-124 298q40 0 58 40l56-30q-20-36-50-52-32-20-70-20-62 0-100 38-38 36-38 104t38 106 96 38q86 0 124-66l-62-32q-10 20-24 28t-28 8q-60 0-60-82 0-38 14-58 18-22 46-22z m266 0q42 0 56 40l58-30q-18-32-50-52t-70-20q-64 0-100 38-38 36-38 104 0 64 38 106 38 38 98 38 84 0 120-66l-60-32q-10 20-24 28t-28 8q-62 0-62-82 0-36 16-58t46-22z" horiz-adv-x="960" />
|
||||||
|
|
||||||
|
<glyph glyph-name="cc-by" unicode="" d="M480 526q-66 0-66 68t66 68q68 0 68-68t-68-68z m98-26q14 0 22-8 10-10 10-22l0-196-56 0 0-234-148 0 0 234-56 0 0 196q0 12 10 22 8 8 22 8l196 0z m-98 330q200 0 340-140t140-340q0-198-140-339t-340-141q-198 0-339 141t-141 339q0 200 141 340t339 140z m0-872q162 0 277 115t115 277q0 164-115 278t-277 114-277-114-115-278q0-162 115-277t277-115z" horiz-adv-x="960" />
|
||||||
|
|
||||||
|
<glyph glyph-name="cc-nc" unicode="" d="M480 830q200 0 340-140t140-340q0-198-140-339t-340-141q-198 0-339 141t-141 339q0 200 141 340t339 140z m-370-350q-22-62-22-130 0-162 115-277t277-115q110 0 202 56t142 148l-178 80q-8-46-46-74-38-30-86-34l0-74-56 0 0 74q-78 0-146 58l66 66q50-44 108-44 24 0 42 12t18 36q0 18-14 30l-46 20-56 26-76 32z m506-122l242-108q14 44 14 100 0 164-115 278t-277 114q-102 0-188-48t-140-130l182-82q12 36 46 62 32 22 78 24l0 74 56 0 0-74q68-4 120-44l-62-64q-44 28-84 28-24 0-38-8-18-10-18-30 0-8 4-12l60-28 42-18z" horiz-adv-x="960" />
|
||||||
|
|
||||||
|
<glyph glyph-name="cc-sa" unicode="" d="M478 604q114 0 180-74 66-72 66-186 0-110-68-184-74-74-180-74-80 0-142 50-58 48-70 138l120 0q6-86 106-86 50 0 82 42 30 44 30 118 0 76-28 116-30 40-82 40-96 0-108-86l36 0-96-94-94 94 36 0q14 90 72 138t140 48z m2 226q200 0 340-140t140-340q0-198-140-339t-340-141q-198 0-339 141t-141 339q0 200 141 340t339 140z m0-872q162 0 277 115t115 277q0 164-115 278t-277 114-277-114-115-278q0-162 115-277t277-115z" horiz-adv-x="960" />
|
||||||
|
|
||||||
|
<glyph glyph-name="briefcase" unicode="" d="M357 707h286v72h-286v-72z m643-357v-268q0-37-26-63t-63-26h-822q-36 0-63 26t-26 63v268h375v-89q0-15 11-25t25-11h178q15 0 25 11t11 25v89h375z m-429 0v-71h-142v71h142z m429 268v-214h-1000v214q0 37 26 63t63 26h197v89q0 23 15 38t38 16h322q22 0 38-16t15-38v-89h197q37 0 63-26t26-63z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="rss-1" unicode="" d="M1000-151h-193q0 164-64 314t-172 258-257 172-314 64v192q203 0 388-79t319-214 214-319 79-388z m-340 0h-192q0 194-137 331t-331 137v192q179 0 331-88t241-241 88-331z m-410 125q0-52-36-89t-89-36-88 36-37 89 37 89 88 36 89-36 36-89z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="mail" unicode="" d="M929 11v428q-18-20-39-36-149-115-238-189-28-24-46-37t-48-28-57-13h-2q-26 0-57 13t-48 28-46 37q-88 74-238 189-21 16-39 36v-428q0-7 6-13t12-5h822q7 0 12 5t6 13z m0 586v14t-1 7-1 7-3 5-5 4-8 2h-822q-7 0-12-6t-6-12q0-94 83-159 107-84 223-176 4-3 20-17t25-21 25-17 28-16 24-5h2q11 0 24 5t28 16 25 17 25 21 20 17q116 92 224 176 30 24 56 65t26 73z m71 21v-607q0-37-26-63t-63-27h-822q-36 0-63 27t-26 63v607q0 37 26 63t63 26h822q37 0 63-26t26-63z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="mail-1" unicode="" d="M580 306l258-267-789 0 259 264 135-127z m-517 355l760 0-380-362z m566-309l257 242 0-508z m-629-266l0 508 259-243z" horiz-adv-x="886" />
|
||||||
|
|
||||||
|
<glyph glyph-name="leaf" unicode="" d="M236 646q182 106 506 66 168-22 196-50 4-6-2-10-76-40-130-109t-78-132-65-132-93-105q-138-96-382-4-66-76-114-176-12-24-47-7t-25 39q44 100 129 193t176 153 176 106 141 68l54 20q-14 0-41-1t-104-14-148-38-162-84-161-141q-22 242 174 358z" horiz-adv-x="940" />
|
||||||
|
|
||||||
|
<glyph glyph-name="gitea" unicode="" d="M982 648c-7 6-16 6-16 6 0 0-186-11-283-13-21 0-42-1-63-1 0-62 0-124 0-186-8 4-17 8-26 12 0 58 0 174 0 174-46-1-142 3-142 3 0 0-225 12-250 14-15 1-35 3-62-2-13-3-53-12-85-43-72-64-53-165-51-181 2-18 11-70 50-115 73-89 230-87 230-87 0 0 19-46 49-89 39-52 80-93 120-98 100 0 300 0 300 0 0 0 20 0 46 16 22 14 42 38 42 38 0 0 20 22 49 72 9 15 16 30 22 44 0 0 88 186 88 368-2 55-15 64-18 68z m-791-325c-41 13-59 30-59 30 0 0-30 21-46 63-26 70-2 113-2 113 0 0 14 36 61 48 22 6 50 5 50 5 0 0 11-95 25-150 11-46 39-124 39-124 0 0-41 5-68 15z m478-171c0 0-10-23-32-25-9 0-16 2-16 2 0 0-1 0-8 3l-180 88c0 0-17 9-20 25-4 13 4 29 4 29l86 178c0 0 8 15 20 20 1 1 3 2 7 3 13 3 28-5 28-5l177-85c0 0 20-9 24-26 3-12-1-22-3-27-10-25-87-180-87-180z m-158 129c-13 0-25-9-28-22-3-12 4-26 15-32 12-6 28-2 36 9 8 11 7 27-3 37l38 78c3 0 6 0 10 1 7 1 11 5 11 5 7-2 14-6 21-9 8-4 15-8 22-12 1-1 3-2 4-3 3-2 6-5 8-9 3-8-3-23-3-23-4-12-30-65-30-65-13 0-24-8-28-20-4-13 2-27 14-34 13-6 28-2 36 9 8 11 7 26-2 36 3 6 6 11 9 18 8 16 22 48 22 48 1 3 9 16 4 34-4 18-20 26-20 26-19 13-46 25-46 25 0 0 0 6-2 11-2 5-5 8-6 10 7 15 15 31 22 46-6 3-13 6-19 10-8-16-16-32-23-47-11 0-21-6-26-15-5-10-4-23 3-32-13-26-26-53-39-80z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="rss" unicode="" d="M214 100q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m286-69q1-15-9-26-10-12-27-12h-75q-14 0-24 9t-11 23q-12 128-103 219t-219 103q-14 1-23 11t-9 24v75q0 16 12 26 9 10 24 10h3q89-7 170-45t145-101q63-63 101-145t45-171z m286-1q1-15-10-26-10-11-26-11h-80q-14 0-25 10t-10 23q-7 120-57 228t-129 188-188 129-227 57q-14 1-24 11t-10 24v80q0 16 11 26 10 10 25 10h1q147-8 280-67t238-164q104-104 164-238t67-280z" horiz-adv-x="785.7" />
|
||||||
|
|
||||||
|
<glyph glyph-name="mail-alt" unicode="" d="M1000 454v-443q0-37-26-63t-63-27h-822q-36 0-63 27t-26 63v443q25-27 56-49 202-137 278-192 32-24 51-37t53-27 61-13h2q28 0 61 13t53 27 51 37q95 68 278 192 32 22 56 49z m0 164q0-44-27-84t-68-69q-210-146-262-181-5-4-23-17t-30-22-29-18-32-15-28-5h-2q-12 0-27 5t-32 15-30 18-30 22-23 17q-51 35-147 101t-114 80q-35 23-65 64t-31 77q0 43 23 72t66 29h822q36 0 63-26t26-63z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="download-cloud" unicode="" d="M714 332q0 8-5 13t-13 5h-125v196q0 8-5 13t-12 5h-108q-7 0-12-5t-5-13v-196h-125q-8 0-13-5t-5-13q0-8 5-13l196-196q5-5 13-5t13 5l196 196q5 6 5 13z m357-125q0-89-62-151t-152-63h-607q-103 0-177 73t-73 177q0 72 39 134t105 92q-1 17-1 24 0 118 84 202t202 84q87 0 159-49t105-129q40 35 93 35 59 0 101-42t42-101q0-43-23-77 72-17 119-76t46-133z" horiz-adv-x="1071.4" />
|
||||||
|
|
||||||
|
<glyph glyph-name="rss-squared" unicode="" d="M286 136q0 29-21 50t-51 21-50-21-21-50 21-51 50-21 51 21 21 51z m196-53q-8 130-99 222t-221 98q-8 1-14-5t-5-13v-71q0-7 5-12t12-6q86-6 147-68t67-147q1-7 6-12t12-5h72q7 0 13 6t5 13z m214 0q-3 86-31 166t-78 145-115 114-145 78-166 31q-7 1-13-5-5-5-5-13v-71q0-7 5-12t12-6q114-4 211-62t156-155 62-211q0-8 5-13t13-5h71q7 0 13 6 6 5 5 13z m161 535v-536q0-66-47-113t-114-48h-535q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535q67 0 114-48t47-113z" horiz-adv-x="857.1" />
|
||||||
|
|
||||||
|
<glyph glyph-name="linux" unicode="" d="M370 621q-6-1-9-6t-4-5q-3-1-3 2 0 7 10 9h6z m49-8q-3-1-7 4t-10 2q14 6 18-1 2-3-1-5z m-196-238q-3 0-4-2t-2-7-3-8-6-7q-5-6 0-7 2 0 7 4t7 10q0 2 1 4t1 4 1 2 0 2v2t-1 1-1 2z m477-201q0 10-31 24 2 8 4 15t3 15 2 12 0 12 0 11-2 12-3 12-2 14-4 14q-5 27-26 58t-40 42q13-11 32-47 48-90 30-155-6-22-28-23-17-2-21 10t-5 47-6 60q-5 21-11 38t-11 25-9 14-7 8-4 4q-8 35-17 58t-17 31-13 19-8 22q-3 12 3 30t2 27-24 14q-9 2-25 10t-20 9q-4 1-6 15t4 28 20 15q21 2 29-16t2-33q-6-10-1-15t17 0q7 2 7 20v21q-3 17-8 28t-11 17-13 8-15 4q-60-4-50-74 0-9-1-9-5 5-16 6t-19 0-8 3q0 31-9 50t-25 19q-15 0-23-16t-10-33q0-8 2-20t8-21 8-8q6 2 9 8 2 5-4 4-4 0-8 8t-6 19q0 12 5 21t19 8q10 0 15-12t6-22-1-12q-12-9-17-16-5-7-16-13t-11-7q-7-8-9-16t4-10q8-4 14-10t9-11 11-7 19-4q27-1 57 8 1 1 13 4t19 6 17 7 12 10q5 8 11 5 2-2 3-5t-1-7-10-5q-11-3-31-12t-25-11q-25-11-40-13-14-3-44 1-5 1-5-1t10-10q14-13 37-13 10 1 20 4t20 8 19 10 17 9 13 7 10 1 5-6q0-1-1-2t-2-3-3-3-5-2-5-3-5-3-6-2q-15-8-37-25t-38-24-27 0q-12 6-35 41-12 17-14 12-1-2-1-6 0-14-8-31t-16-31-12-33 6-35q-13-3-35-50t-26-79q-1-10-1-38t-3-33q-4-14-16-2-18 17-20 53-1 15 2 31 2 10-1 10-1-1-2-3-20-36 6-92 3-7 14-16t13-11q11-13 58-51t52-42q9-9 10-22t-8-24-25-13q4-8 16-24t15-31 4-39q26 13 4 51-2 5-6 9t-5 7-1 3q2 3 7 6t11-2q26-29 93-20 74 9 99 49 13 21 19 17 6-4 5-30 0-13-13-51-5-13-3-21t14-8q1 10 8 43t7 50q1 12-3 41t-5 54 13 39q9 10 29 10 0 21 19 30t40 6 34-13z m-351 462q2 9-1 17t-6 8q-5 1-5-4 1-3 2-3 6 0 4-9-1-11 5-11 1 0 1 2z m234-110q-1 4-3 6t-8 3-8 3q-3 2-5 5t-4 4-3 4-2 2-3-1q-7-9 4-24t22-18q5 0 8 5t2 11z m-99 119q0 6-3 11t-6 7-5 1q-3 0-5-1t0-2 3-2q8-2 10-17 0-2 5 1 1 1 1 2z m30 130q0 1-1 3t-5 3-6 4q-8 8-13 8-5 0-7-4t0-7 0-7q-1-3-4-6t-3-5 2-5q2-2 4 0t6 5 9 5q0 1 5 1t8 1 5 4z m315-749q11-6 18-13t6-14-1-12-9-13-13-10-17-11-17-9-18-9-15-7q-21-11-48-31t-42-36q-9-9-38-11t-50 8q-10 5-16 13t-9 15-13 11-26 5q-24 0-72 0-11 0-32 0t-32-2q-25 0-45-8t-30-17-24-16-30-6q-16 0-62 17t-81 24q-11 2-29 5t-28 5-22 6-18 8-10 11q-5 12 4 37t10 30q1 9-2 23t-6 23-2 21 6 15q7 6 31 8t34 6q17 10 23 20t7 28q12-41-18-59-18-11-46-8-19 1-24-6-7-8 3-32 1-3 4-10t5-10 2-9 1-13q0-8-9-27t-8-27q1-9 20-14 12-4 47-11t56-11q13-3 41-12t46-13 31-2q24 3 36 15t13 27-4 33-11 29-11 20q-67 106-94 135-38 42-63 23-6-5-9 8-1 9-1 21 1 16 6 29t13 26 13 24q4 12 14 40t17 43 17 35 21 30q62 79 70 108-7 63-9 173-1 51 13 85t59 58q22 12 58 12 30 1 59-7t50-24q32-23 51-67t17-83q-3-53 16-119 19-63 75-122 30-33 55-91t33-106q5-28 3-48t-7-30-11-13q-5-1-13-10t-15-20-23-19-34-8q-10 1-17 3t-13 8-7 8-7 12-5 11q-12 20-23 16t-15-27 4-54q11-39 0-109-5-36 10-56t41-19 47 20q33 28 50 37t58 24q30 10 43 20t10 20-14 16-28 13q-19 6-28 27t-8 40 8 27q1-18 5-32t8-23 11-15 12-11 12-7 9-6z" horiz-adv-x="857.1" />
|
||||||
|
|
||||||
|
<glyph glyph-name="mail-squared" unicode="" d="M696 779q67 0 114-48t47-113v-536q0-66-47-113t-114-48h-535q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535z m18-590v244q-17-20-35-31-19-12-74-47t-85-56q-55-38-91-38-37 0-92 38-26 18-79 52t-79 52q-7 4-19 15t-17 15v-244q0-22 16-38t37-15h465q22 0 38 15t15 38z m0 320q0 23-15 39t-38 16h-465q-22 0-37-15t-16-38q0-21 17-43t38-36q26-18 76-50t73-46q1-1 9-6t12-8 12-7 13-8 12-5 12-4 12-2 11 2 13 4 12 5 13 8 11 7 12 8 10 6l149 97q19 13 37 35t17 41z" horiz-adv-x="857.1" />
|
||||||
|
|
||||||
|
<glyph glyph-name="uni" unicode="" d="M536 850l535-214v-72h-71q0-14-11-25t-27-10h-852q-16 0-27 10t-12 25h-71v72z m-393-357h143v-429h71v429h143v-429h71v429h143v-429h72v429h143v-429h33q15 0 27-10t11-25v-36h-929v36q0 14 12 25t27 10h33v429z m890-536q16 0 27-11t11-25v-71h-1071v71q0 15 11 25t28 11h994z" horiz-adv-x="1142.9" />
|
||||||
|
|
||||||
|
<glyph glyph-name="git-squared" unicode="" d="M325 120q0-37-52-37-60 0-60 35 0 36 55 36 57 0 57-34z m-20 260q0-47-42-47-43 0-43 47 0 50 43 50 21 0 31-14t11-36z m92 42v70q-43-16-75-16-28 16-61 16-48 0-81-32t-33-80q0-28 16-57t41-37v-2q-21-9-21-47 0-30 23-43v-2q-63-21-63-77 0-26 11-44t30-29 40-14 46-4q125 0 125 105 0 37-27 55t-71 25q-15 3-28 12t-14 22q0 24 27 29 43 8 68 39t26 75q0 13-6 29 21 5 27 7z m33-234h77q-1 15-1 46v216q0 26 1 38h-77q2-12 2-39v-219q0-28-2-42z m284 9v68q-16-12-38-12-29 0-29 46v125h29q5 0 15 0t14-1v65h-58q0 46 1 57h-78q3-13 3-30v-27h-34v-65q20 2 21 2 1 0 6 0t7-1v-1h-2v-121q0-21 2-36t6-31 14-27 24-18 37-6q36 0 60 13z m-198 394q0 20-14 36t-33 15-34-15-14-36q0-20 14-35t34-15 33 16 14 34z m341 27v-536q0-66-47-113t-114-48h-535q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535q67 0 114-48t47-113z" horiz-adv-x="857.1" />
|
||||||
|
|
||||||
|
<glyph glyph-name="git" unicode="" d="M332 5q0 56-92 56-88 0-88-58 0-57 96-57 84 0 84 59z m-33 422q0 34-17 56t-49 23q-69 0-69-81 0-75 69-75 66 0 66 77z m150 180v-112q-20-7-44-13 9-24 9-47 0-70-41-120t-110-63q-22-5-33-15t-11-33q0-17 13-28t32-18 44-12 48-15 44-21 32-35 13-55q0-170-203-170-38 0-72 7t-65 23-49 46-18 71q0 92 102 125v3q-38 22-38 70 0 61 35 76v3q-40 13-66 60t-27 93q0 77 53 129t131 51q54 0 100-26 54 0 121 26z m178-491h-124q2 25 2 74v340q0 53-2 72h124q-3-19-3-69v-343q0-49 3-74z m335 124v-110q-40-22-97-22-35 0-60 12t-39 27-22 44-10 51-2 58v196h1v2q-4 0-11 0t-10 1q-12 0-33-3v106h54v42q0 30-4 50h127q-3-23-3-92h95v-106q-8 0-24 1t-24 1h-47v-204q0-73 48-73 34 0 61 19z m-321 528q0-32-22-57t-54-24q-32 0-54 24t-23 57q0 33 22 57t55 25q33 0 54-25t22-57z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="gitlab" unicode="" d="M58 456l442-566-484 351q-10 7-14 19t0 24l56 172z m258 0h368l-184-566z m-111 342l111-342h-258l111 342q4 12 18 12t18-12z m737-342l56-172q4-12 0-24t-14-19l-484-351 442 566z m0 0h-258l111 342q4 12 18 12t19-12z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="user-circle" unicode="" d="M850 103q-12 86-49 144t-103 66q-37-42-89-65t-109-23-109 23-89 65q-66-9-103-66t-49-144q59-84 151-133t199-49 199 49 151 133z m-136 390q0 89-62 151t-152 63-151-63-63-151 63-152 151-62 152 62 62 152z m286-143q0-102-40-194t-106-160-159-106-195-40q-102 0-194 40t-160 106-106 160-40 194 40 194 106 160 160 106 194 40 194-40 160-106 106-160 40-194z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="user-circle-o" unicode="" d="M500 850q102 0 194-40t160-106 106-160 40-194q0-101-39-194t-107-159-159-107-195-40-195 40-159 106-106 160-40 194 40 194 106 160 160 106 194 40z m345-754q84 115 84 254 0 87-34 166t-92 137-137 92-166 34-166-34-137-92-91-137-35-166q0-139 84-254 36 183 170 183 73-72 175-72t175 72q134 0 170-183z m-131 361q0 89-62 152t-152 62-151-62-63-152 63-151 151-63 152 63 62 151z" horiz-adv-x="1000" />
|
||||||
|
|
||||||
|
<glyph glyph-name="user-o" unicode="" d="M670 413q26-8 50-22t50-40 44-65 31-96 12-132q0-86-56-147t-134-61h-477q-78 0-134 61t-56 147q0 73 12 132t31 96 44 65 50 40 50 22q-44 69-44 151 0 58 23 111t61 91 91 61 111 23 110-23 92-61 61-91 22-111q0-82-44-151z m-241 366q-89 0-152-63t-63-152 63-151 152-63 151 63 63 151-63 152-151 63z m238-858q49 0 84 40t35 97q0 134-44 211t-126 80q-81-70-187-70t-188 70q-82-3-126-80t-44-211q0-57 35-97t84-40h477z" horiz-adv-x="857.1" />
|
||||||
|
</font>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 16 KiB |
BIN
fontello-cv/font/cv.ttf
Normal file
BIN
fontello-cv/font/cv.ttf
Normal file
Binary file not shown.
BIN
fontello-cv/font/cv.woff
Normal file
BIN
fontello-cv/font/cv.woff
Normal file
Binary file not shown.
BIN
fontello-cv/font/cv.woff2
Normal file
BIN
fontello-cv/font/cv.woff2
Normal file
Binary file not shown.
14
sections_common/interests.tex
Normal file
14
sections_common/interests.tex
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
%\begin{center}
|
||||||
|
%\begin{tabular}{c c c c c}
|
||||||
|
%{\faGlobe} Sustainability & {\faUsers} Open Source & {\faGamepad} Gaming & {\faServer} Self-hosting & {\faCode} Automation
|
||||||
|
%\end{tabular}
|
||||||
|
%\end{center}
|
||||||
|
|
||||||
|
%\begin{tabular}{c>{\hspace{-0.75em}}l}
|
||||||
|
\begin{itemize}[itemsep=-0.25em, leftmargin=1.5em, topsep=0em]
|
||||||
|
\item[\faGlobe] \textbf{Environmentalism} -- Sustainability is a significant aspect of my life. In order to combat e-waste and financially support my studies, I've recently starting buying broken electronics online, repairing them then selling them. I currently do basic repairs, but I'm learning to solder for more advanced repairs.
|
||||||
|
\item[\faUsers] \textbf{Ethical \& Open Source technology} -- I'm a big advocate for ethical and open source technology. I used to volunteer and act as Technical Director for a non-profit organization (hfet.org - which sadly doesn't exist any more) that raised awareness for ethical technology. We provided security/privacy guides and hosted several user-respecting alternatives to popular services.
|
||||||
|
\item[\faServer] \textbf{Self-hosting} -- I self-host a lot of personal services at home and on the cloud. I enjoy learning new technologies to power-up my workflows and lessen my dependence on potentially unsustainable technologies.
|
||||||
|
\item[\faCode] \textbf{Scripting \& Automation} -- When I switched to Linux, I found myself using the terminal whenever I faced an issue. Nearly 10 years later, I have numerous scripts and automations that improve my desktop usage. I've also been able to transfer that knowledge to server use-cases.
|
||||||
|
\item[\faGamepad] \textbf{Gaming} -- When I'm not doing any of the above, I enjoy gaming to relax. It's a good medium for me to interact with my friends who live abroad. I'm also a perfectionist - always aiming to get all the collectibles and achieve the best scores in any game.
|
||||||
|
\end{itemize}
|
5
sections_common/interests.tex.old
Normal file
5
sections_common/interests.tex.old
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
\begin{center}
|
||||||
|
\begin{tabular}{c c c c c}
|
||||||
|
{\faGlobe} Sustainability & {\faUsers} Open Source & {\faGamepad} Gaming & {\faServer} Self-hosting & {\faCode} Automation
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
4
sections_common/profile.tex
Normal file
4
sections_common/profile.tex
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
I’m a final year \textit{Computer Science} undergraduate studying at \textit{Aberystwyth University}, where I'm currently on track to achieve a 1\textsuperscript{st}. I have previous personal and professional experience working with \textit{containers}, \textit{multi-cloud} solutions, and \textit{DevOps} tools \& workflows. In my free time, I tinker with new technologies and self-host several personal services locally and across multiple cloud vendors. I’m looking to continue to develop my skills by working with the latest technology in order to drive positive change for organizations and kick-start my career.
|
||||||
|
|
||||||
|
|
||||||
|
%I’m a final year Computer Science undergraduate currently on track to achieve a 1\textsuperscript{st} and studying at \textit{Aberystwyth University}. I have previous personal and professional experience working with containers, developing multi-cloud solutions, and DevOps tools \& workflows. In my free time, I tinker with new technologies and self-host several personal services on my own servers and across multiple cloud vendors. I'm looking to continue to develop my skills and work with the latest technology to drive positive change for organizations and kickstart my career.
|
5
sections_general/certifications.tex
Normal file
5
sections_general/certifications.tex
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
\traincert{Microsoft Certified: DevOps Engineer Expert}{Microsoft}{Apr 2022}
|
||||||
|
\vspace{-0.5em}
|
||||||
|
\cert{Microsoft Certified: Azure Administrator Associate}{Microsoft}{Sep 2021}
|
||||||
|
\vspace{-0.5em}
|
||||||
|
\cert{Microsoft Certified: Azure Fundamentals}{Microsoft}{Apr 2021}
|
19
sections_general/education.tex
Normal file
19
sections_general/education.tex
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
% Aberystwyth University
|
||||||
|
%\uni{Aberystwyth University}{Sep 2018--Present}{BSC Computer Science (with integrated year in industry) [G401], (Exp. {\fontfamily{cmr}\selectfont I})}
|
||||||
|
\uni{Aberystwyth University}{Sep 2018--Present}{BSC Computer Science (with integrated year in industry) [G401], (Exp. 1\textsuperscript{st})}
|
||||||
|
\textit{Including the following modules:}
|
||||||
|
\begin{itemize*}
|
||||||
|
\item System and Network Services Administration (77\%)
|
||||||
|
\item Open Source Development Issues (89\%)
|
||||||
|
\item Agile Development and Testing (77\%)
|
||||||
|
\item Modelling Persistent Data (80\%)
|
||||||
|
\item Machine Learning (73\%)
|
||||||
|
\end{itemize*}
|
||||||
|
|
||||||
|
% Uckfield College
|
||||||
|
\college{Uckfield College}{Sep 2011--June 2018}{
|
||||||
|
\begin{tabular}{@{}l l}
|
||||||
|
{A-Level}: & French: B, Maths: C, Physics: D\\
|
||||||
|
{GCSE}: & 11 A*-C including Maths, English and Computing
|
||||||
|
\end{tabular}
|
||||||
|
}
|
12
sections_general/languages.tex
Normal file
12
sections_general/languages.tex
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
\begin{tabular}{l p{13cm}}
|
||||||
|
\faComments\ \textbf{Natural} & English (Native), French (Fluent)\\
|
||||||
|
%\multicolumn{2}{c}{} \\[0pt]
|
||||||
|
\faCode\ \textbf{Computer} & Beginner to intermediate in the following:\\&
|
||||||
|
\begin{tabular}{@{}ll}
|
||||||
|
Programming Languages: & Java, Python, JavaScript, Arduino (C/C++), R\\
|
||||||
|
Markup Languages: & XML, HTML + CSS, R Markdown, \LaTeX, JSON, YAML\\
|
||||||
|
Scripting Languages: & Bash, Powershell\\
|
||||||
|
%Style Sheet Languages: & CSS\\
|
||||||
|
Querying Languages: & SQL (PostgreSQL, MariaDB/MySQL), XQuery
|
||||||
|
\end{tabular}
|
||||||
|
\end{tabular}
|
21
sections_general/projects.tex
Normal file
21
sections_general/projects.tex
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{\footnotesize{Highlighted projects shown below. Full list of projects available at {\iconGitea} \href{https://git.oscar.blue}{git.oscar.blue/noble}}}\\
|
||||||
|
\project{Autophotographer (University Major Project)*}{Jan 2022--Present}{
|
||||||
|
Project written in \textbf{Python} that uses computer vision to analyse input video and output the most aesthetic frames based on photographic techniques. Using conventional image analysis techniques and a CNN trained on aesthetic photos using \textbf{PyTorch}. As part of the project I'm following an adapted \textbf{Agile methodology} based on \textbf{Scrum}. Using \textbf{Terraform}, \textbf{Cloud-init}, and \textbf{GCP} to deploy GPU-powered resources for training my model.\\
|
||||||
|
\textit{*(Source cannot be provided until project submission)}.
|
||||||
|
}
|
||||||
|
\giteaproject{\href{https://git.oscar.blue/noble/Terraform-IaC}{Terraform-IaC}}{Apr 2021--Present}{
|
||||||
|
Collection of \textbf{Terraform} IaC (Infrastructure as Code) for deploying the services I run on the cloud.
|
||||||
|
}
|
||||||
|
\giteaproject{\href{https://git.oscar.blue/noble/home-infra}{home-infra}}{Jan 2022--Present}{
|
||||||
|
Collection of \textbf{Ansible} IaC (Infrastructure as Code) for configuring my home servers.
|
||||||
|
}
|
||||||
|
\giteaproject{\href{https://git.oscar.blue/noble/uni-group-project}{Welsh Vocabulary Tutor (University Group Project)}}{Feb 2020--May 2020}{
|
||||||
|
A GUI \textbf{Java} program that helps users record and learn Welsh vocabulary.\\
|
||||||
|
This was a university group project where I acted as project leader. I taught other project members technologies like \textbf{git} and good version control practises. The role required good project planning skills, time-management, relationship-building, and the ability to identify and work on key strengths and weaknesses within the team and myself.
|
||||||
|
}
|
||||||
|
%\gitlabproject{\href{https://gitlab.com/oscarpocock/linux-guides}{Linux Guides}}{Jan 2019--Present}{
|
||||||
|
%Collection of Linux based guides, written in \LaTeX\ and exported as PDFs
|
||||||
|
%}
|
||||||
|
%\gitlabproject{\href{https://gitlab.com/oscarpocock/x230t-dot-files}{Dot Files}}{Oct 2018--Present}{
|
||||||
|
%Collection of my personal dotfiles and scripts that I use for my own system.
|
||||||
|
%}
|
9
sections_general/skills.tex
Normal file
9
sections_general/skills.tex
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
\textbf{Technologies:} Ansible, Apache, Azure, Azure DevOps, Docker, GCP, Git, Grafana, KVM, Nginx, Prometheus, Terraform\\
|
||||||
|
\vspace{0.25\baselineskip} % Whitespace before the section title
|
||||||
|
\textbf{Operating Systems:}\\
|
||||||
|
\begin{tabular}{@{}ll}
|
||||||
|
Linux: & Arch Linux, Debian, Fedora, Proxmox VE, SLES, Ubuntu\\
|
||||||
|
Windows: & Windows Server 2019, Windows Server 2016, Windows 11, Windows 10\\
|
||||||
|
\end{tabular}\\
|
||||||
|
\vspace{0.25\baselineskip} % Whitespace before the section title
|
||||||
|
\textbf{Soft Skills:} self-motivated, teamwork, leadership, communication, problem solving
|
42
sections_general/work-experience.tex
Normal file
42
sections_general/work-experience.tex
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
\work{Demonstrator}{Aberystwyth University}{Aberystwyth, UK}{Oct 2021--Present}
|
||||||
|
\begin{workitems}
|
||||||
|
\item Demonstrating for:
|
||||||
|
\begin{workitems}
|
||||||
|
\item \textit{System and Network Services Administration}
|
||||||
|
\item \textit{Fundamentals of Web Development}
|
||||||
|
\item \textit{Information security}
|
||||||
|
\end{workitems}
|
||||||
|
\item Supporting 1\textsuperscript{st} year students in module practicals
|
||||||
|
\item Communicating core concepts and principles in a practical context
|
||||||
|
\item Solving unexpected problems that prevent students from completing the practical
|
||||||
|
\end{workitems}
|
||||||
|
\work{Cloud Engineer}{NTT DATA UK}{Birmingham, UK}{Oct 2020--Aug 2021}
|
||||||
|
\begin{workitems}
|
||||||
|
\item Deployed managed services on \textbf{Azure} using \textbf{Terraform}
|
||||||
|
\item Wrote high/low-level design and architecture documents
|
||||||
|
\item Documented workflow processes
|
||||||
|
\item Managed resources' metadata of one of the UK's top 5 largest \textbf{Azure} consumers. Providing them vital insight into their estate
|
||||||
|
\item Led meetings discussing inherent security flaws with a client's project proposal
|
||||||
|
\item Created and applied cost-optimisation scripts saving £1000s of pounds a month on a client's \textbf{Azure} estate
|
||||||
|
\item Automated server enrolment using \textbf{Azure DevOps} CI/CD pipelines and \textbf{Ansible}
|
||||||
|
\item Helped colleagues learn technologies like \textbf{Terraform} and \textbf{git}
|
||||||
|
\item Configured patches and content life cycles of a major client's \textbf{SLES} servers via \textbf{SUSE Manager}
|
||||||
|
\item Wrote \textbf{Azure runbooks} and \textbf{PowerShell} scripts to automate tasks
|
||||||
|
\item Deployed \textbf{Azure Datafactory} to process Big Data and provide important business insights
|
||||||
|
\item Worked as part of a team following \textbf{Agile} methods with the aid of \textbf{Azure DevOps}
|
||||||
|
\end{workitems}
|
||||||
|
\work{IT Technician}{Uckfield College}{Uckfield, UK}{Jun 2018--Aug 2018}
|
||||||
|
\begin{workitems}
|
||||||
|
\item Managed \textbf{Google G Suite (now Google Workspace)} using CLI tools like \textbf{GAM}
|
||||||
|
\item Created \textbf{bash} scripts to automate tasks
|
||||||
|
\item Mass-enrolled Chromebooks for upcoming students
|
||||||
|
\item Wrote documentation detailing the use of scripts and software for colleagues
|
||||||
|
\item Reimaged the college's Mac suite
|
||||||
|
\item Provided hardware maintenance on workstation PCs
|
||||||
|
\end{workitems}
|
||||||
|
%\work{Kitchen Porter}{Golden Dragon}{Uckfield}{Jan 2017--Aug 2019}
|
||||||
|
%\begin{workitems}
|
||||||
|
%\item Worked in the kitchen to help prepare orders
|
||||||
|
%\item Helped to fix mistakes saving the business money and resources
|
||||||
|
%\item On Sundays I worked front of house, handling cash, assiting with orders and complaints
|
||||||
|
%\end{workitems}
|
7
sections_public/details.tex
Normal file
7
sections_public/details.tex
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
\begin{center}
|
||||||
|
\begin{tabular}{c c c c c}
|
||||||
|
\footnotesize{{\faMapMarker} Aberystwyth, UK} & \footnotesize{\href{mailto:work@oscarpo.co}{{\faEnvelope} work@oscarpo.co}} & \footnotesize{\href{https://git.oscar.blue/noble}{{\iconGitea} git.oscar.blue/noble}} & \footnotesize{\href{https://gitlab.com/oscarpocock}{{\faGitlab} gitlab.com/oscarpocock}} & \footnotesize{\href{https://linkedin.com/in/oscarpocock}{\textsc{\faLinkedin} linkedin.com/in/oscarpocock}}
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\vspace{-1em}
|
3
sections_public/references.tex
Normal file
3
sections_public/references.tex
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
\begin{center}
|
||||||
|
Provided upon request.
|
||||||
|
\end{center}
|
Loading…
Reference in a new issue