summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Son Struschka <me@peter-struschka.com>2021-08-25 22:54:41 +0800
committerPeter Son Struschka <me@peter-struschka.com>2021-08-25 22:59:22 +0800
commit205115192851b7a53807dd494623cf11a22f047e (patch)
tree2d7cb83da8e9a5758ed1dd382d397defa2ac0f57
parent452ea4d929cf8be2411f4e8d14f93880346553cb (diff)
downloadresume-205115192851b7a53807dd494623cf11a22f047e.tar.gz
resume-205115192851b7a53807dd494623cf11a22f047e.tar.bz2
resume-205115192851b7a53807dd494623cf11a22f047e.tar.lz
resume-205115192851b7a53807dd494623cf11a22f047e.tar.xz
resume-205115192851b7a53807dd494623cf11a22f047e.tar.zst
resume-205115192851b7a53807dd494623cf11a22f047e.zip
update resume with new experience
-rwxr-xr-xresume.tex41
1 files changed, 26 insertions, 15 deletions
diff --git a/resume.tex b/resume.tex
index 1a66f9b..4533bf7 100755
--- a/resume.tex
+++ b/resume.tex
@@ -6,7 +6,7 @@
% Template from : https://github.com/sb2nov/resume
-\documentclass[letterpaper,12pt]{article}
+\documentclass[a4paper,12pt]{article}
\usepackage{latexsym}
\usepackage[empty]{fullpage}
@@ -38,6 +38,7 @@
\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}
+\setlength{\footskip}{4.5pt}
% Sections formatting
\titleformat{\section}{
@@ -54,7 +55,7 @@
\newcommand{\resumePoint}[1]{
\item\small{
- {#1 \vspace{-2pt}}
+ {#1 \vspace{-2pt}}
}
}
@@ -83,7 +84,7 @@
%----------HEADING-----------------
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
- \textbf{\href{http://peter-struschka.com/}{\Large Peter Son Struschka}} & Email : \href{mailto:me@peter-struschka.com}{me@peter-struschka.com}\\
+ \textbf{\href{https://peter-struschka.com/}{\Large Peter Son Struschka}} & Email : \href{mailto:me@peter-struschka.com}{me@peter-struschka.com}\\
\href{https://peter-struschka.com/linkedin}{https://www.peter-struschka.com/linkedin} & Mobile : +61 422 020 985 \\
\end{tabular*}
%-----------ABOUT-ME------------------
@@ -108,9 +109,23 @@
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading
+ {Iko.Travel}{Remote}{Java Developer}{Apr. 2020 -- Jul. 2021}
+ \resumeItemListStart
+ \resumePoint
+ {Set up OAuth2 authorization flow for public API with Spring Security's authorization server.}
+ \resumePoint
+ {Document public API with OpenApi 3 with SpringDoc for use by clients.}
+ \resumeItemListEnd
+
+ \resumeSubheading
+ {Indochina Services Asia}{Remote}{IT Consultant}{Sep. 2020 -- Mar. 2021}
+ \resumeItemListStart
+ \resumePoint
+ {On demand support e.g. setting up and maintaining web servers}
+ \resumeItemListEnd
+
+ \resumeSubheading
{CMTG}{Morely WA, Australia}{Work Experience}{Nov. 2019 -- Dec. 2019}
- %\resumeItemListStart
- %\resumeItemListEnd
\resumeSubheading
{CMKL University}{Bangkok, Thailand}{Software Engineer}{Sep. 2018 -- Apr. 2019}
\resumeItemListStart
@@ -129,19 +144,13 @@
\resumeSubheading
{vBit Connection}{Bangkok, Thailand}{Full Stack Developer Intern}{Jul. 2017 -- Sep. 2017}
\resumeItemListStart
- \resumePoint
- {Worked on systems for SCG Logistics with Spring backend and Angular JS frontend}
- \resumePoint
- {Wrote methods to filter and query database, display results on frontend and export results as XLS file}
- \resumePoint
- {Wrote unit test using Mockito to insure code robustness}
+ {Importing and exporting data to XLS and unit testing}
\resumeItemListEnd
-
\resumeSubHeadingListEnd
%-----------PROJECTS-----------------
-\section{Projects}
+\section{Uni/Personal Projects}
\resumeSubHeadingListStart
\resumeSubItem{In-memory Datastore [C++]}
{Column store making use of data pages and buffer pools for analytical workloads on numerical data.}
@@ -151,14 +160,16 @@
{A Service to generate gifs from uploaded videos using ffmpeg. Using microservice architecure of workers to process videos into gifs, stored within an object store.}
\resumeSubItem{Simple Object Store [Rust]}
{A system based on MinIO/S3 with a RESTful API, for storing objects (files) within buckets.}
+ \resumeSubItem{Git Server [Git, Bash]}
+ {Personal \href{https://git.pstr.dev/}{git server} with own contiuous deployment of resume with git hooks}
\resumeSubHeadingListEnd
%
%--------PROGRAMMING SKILLS------------
\section{Programming Skills}
\resumeSubHeadingListStart
- \item{\textbf{Languages}{ : C/C++, Rust, Python, Go, Java }}
- \item{\textbf{Technologies}{ : Linux, Docker, Ansible, Kubernetes, RabbitMQ, AWS, Spring, Axon}}
+ \item{\textbf{Languages}{ : C/C++, Rust, Python, Java, Typescript, Go, Bash }}
+ \item{\textbf{Technologies}{ : Linux, Docker, Ansible, GitLab, Kubernetes, RabbitMQ, AWS, Spring, Axon }}
\resumeSubHeadingListEnd