From 31e6edd4af9c6f906a8b19ff628804dd499e9dc0 Mon Sep 17 00:00:00 2001 From: mskorczak Date: Mon, 17 Apr 2023 14:53:38 +0100 Subject: [PATCH] Updated CV to include up to date information + additonal information. Still need to finalise skills, projects and tags --- main.tex | 248 ++++++++++++++++++++----------------------------------- 1 file changed, 89 insertions(+), 159 deletions(-) diff --git a/main.tex b/main.tex index 8cfcdb1..582e06c 100644 --- a/main.tex +++ b/main.tex @@ -30,7 +30,7 @@ %% See http://texdoc.net/pkg/fontawesome5 and http://texdoc.net/pkg/academicons for full list of symbols. You MUST compile with XeLaTeX or LuaLaTeX if you want to use academicons. % Change the page layout if you need to -\geometry{left=1cm,right=1cm,top=1.5cm,bottom=1.5cm,columnsep=1cm} +\geometry{left=1cm,right=1cm,top=1.25cm,bottom=1.25cm,columnsep=1cm} % The paracol package lets you typeset columns of text in parallel \usepackage{graphicx,wrapfig} @@ -87,7 +87,7 @@ \AtBeginEnvironment{itemize}{} \name{Michal Skorczak} -\tagline{} +\tagline{Software Engineer} %% You can add multiple photos on the left or right % \photoR{2.8cm}{Globe_High} % \photoL{2.5cm}{Yacht_High,Suitcase_High} @@ -97,8 +97,8 @@ \email{mskorczak1@gmail.com} \homepage{mskorczak.xyz} \linkedin{mskorczak} - \github{mskorczak}[www.github.com/mskorczak] - %% You MUST add the academicons option to \documentclass, then compile with LuaLaTeX or XeLaTeX, if you want to use \orcid or other academicons commands. + \github{mskorczak} + %You MUST add the academicons option to \documentclass, then compile with LuaLaTeX or XeLaTeX, if you want to use \orcid or other academicons commands. % \orcid{0000-0000-0000-0000} %% You can add your own arbtrary detail with %% \printinfo{symbol}{detail}[optional hyperlink prefix] @@ -111,16 +111,24 @@ \makecvheader +\cvsection{About Me} + +Ambitious computer systems engineer graduate with a positive, proactive approach who excels at finding creative and efficient solutions. Driven to learn and possessing a strong worth ethic, with a desire to go above and beyond expectations. + \cvsection{Experience} -\cvevent{Developer}{Alan Blunden}{Jun 2022 -- Present}{Southend-On-Sea, UK} +\cvevent{Software Developer}{Alan Blunden}{Jun 2022 -- Present}{Fully Remote - Southend-On-Sea, UK} \begin{itemize} - \item Developing and maintaining existing full-stack line of business applications - \item Worked in an Agile team of 5, collabroating and communicating with other teams in different disciplines + \item Developed and maintained existing, full-stack line of business applications for a variety of insurance brokers. + \item Worked remotely as part of an agile team, collaborating and communicating with other teams in different disciplines. + \item Used Azure Cloud technology to provide continous integration and delivery. + \item Personally created a number of developer focused applications to make updating of insurance rules and rates easier. + \item Maintained test suites for both front-end web and API applications. \end{itemize} +\cvtag{PHP} \cvtag{C\#} \cvtag{Javascript} -\cvtag{Vue JS} +\cvtag{Vue} \cvtag{Python} \cvtag{SQL} \cvtag{Node.js} @@ -133,153 +141,96 @@ \cvevent{AV Technical Crew}{Students Union Essex University}{Sep 2021 -- Jun 2022}{Essex, UK} \begin{itemize} - \item Worked here during my studies - \item test + \item Responsible for setting up various sound and lighting system for student events meeting optimal saftey standards. + \item Worked on live events in technical, logistical and interpersonal aspects. + \item Personally helped run a number of events for a number of different university societies (E-Sport tournaments, live music events). \end{itemize} -\cvtag{Not relavent} +\cvtag{Problem solving} +\cvtag{Teamwork} +\cvtag{Time Management} +\cvtag{Organisation} +\cvtag{Managment} +\cvtag{Logistics} +\cvtag{Health and Safety} +\cvtag{Audio Visual Technology} + \divider \cvevent{Database Administrator}{TDP Marketing}{Dec 2018 -- Aug 2019}{Trimley St Mary, UK} \begin{itemize} - \item Full stack software development building internal applications: retrospectives web application with React front-end and Express back-end - - \item Led an Agile team of 4 as a returning intern, helping new developers get setup, moderated and managed changes from team - - \item Moderated source control, reviewed, tested, and debugged changes from all other development teams to new releases - - \item Conducted usability testing, moderated test sessions with design teams, presented and demonstrated solutions to senior executives + \item Provided marketing and sales data to businesses and consumers through managing various different databases. + \item Created a variety of internal tools in order to increase efficiecy in retrieving and updating data and to comply with GDPR guidelines. \end{itemize} -\cvtag{React} -\cvtag{Node.js} -\cvtag{TypeScript} -\cvtag{Express} -\cvtag{Git} -\cvtag{Windows} - -\divider - -\cvevent{Innovation Developer Intern, Technology \& Operations}{RBC Royal Bank of Canada}{Jul 2019 -- Aug 2019}{Toronto, ON} -\cvtag{Node.js} -\cvtag{TypeScript} -\cvtag{Java} -\cvtag{Git} -\cvtag{Angular} -\cvtag{Spring} +\cvtag{PHP} +\cvtag{JavaScript} \cvtag{SQL} +\cvtag{HTML+CSS} +\cvtag{Windows} \cvsection{Projects} -% \begin{wrapfigure}[1]{r}[-25pt]{1.5cm} -% \vspace{-15pt} -% \includegraphics[width=1.5cm]{icon_transparent.png} -% \end{wrapfigure} +\cvevent{Panels}{Terminal User Interface}{April 2022 \github{mskorczak/panels}}{} -\cvevent{LUSK}{3D wall-crawling game (McGameJam '23)}{January 2023 \github{kevinjycui/LUSK}}{} \begin{itemize} - -\item Programmed movement, environment, and animation - + \item As part of my disertation (RISCV debugger) I wrote a simple terminal user interface, which has since been extended to support a number of different types of panels for displaying and interacting with a program. \end{itemize} -\cvtag{C\#} -\cvtag{Unity} -\cvtag{Blender} -\cvtag{.NET} -\cvtag{Visual Studio} -\cvtag{Git} + +\cvtag{C} +\cvtag{RISC-V Assembly} \divider -\cvevent{Wayward Bones}{2D digging + platformer game (McGameJam '22 Audio Winner)}{May 2022 \github{kevinjycui/WaywardBones}}{} +\cvevent{Gibbon}{Hand Sign Trainer (Sign language and Naruto hand signs)}{April 2023 \github{mskorczak/gibbon}}{} + \begin{itemize} - -\item Programmed entity movement, player controls/attack system, in-game enemy boss animation cycles and particles fitted to attack patterns - -\item Fixed bugs in other stages, moderated source control, collaborating with artists and sound designers - + \item A hand sign trainer, built originally to train Naruto hand signs. \end{itemize} -\cvtag{C\#} -\cvtag{Unity} -\cvtag{.NET} -\cvtag{Visual Studio} -\cvtag{Git} -% \cvsection{A Day of My Life} - -% % Adapted from @Jake's answer from http://tex.stackexchange.com/a/82729/226 -% % \wheelchart{outer radius}{inner radius}{ -% % comma-separated list of value/text width/color/detail} -% \wheelchart{1.5cm}{0.5cm}{% -% 6/8em/accent!30/{Sleep,\\beautiful sleep}, -% 3/8em/accent!40/Hopeful novelist by night, -% 8/8em/accent!60/Daytime job, -% 2/10em/accent/Sports and relaxation, -% 5/6em/accent!20/Spending time with family -% } - -% use ONLY \newpage if you want to force a page break for -% ONLY the current column -\newpage - -% \cvsection{Publications} - -% \nocite{*} - -% \printbibliography[heading=pubtype,title={\printinfo{\faBook}{Books}},type=book] - -% \divider - -% \printbibliography[heading=pubtype,title={\printinfo{\faFile*[regular]}{Journal Articles}},type=article] - -% \divider - -% \printbibliography[heading=pubtype,title={\printinfo{\faUsers}{Conference Proceedings}},type=inproceedings] - -% \cvsection{My Life Philosophy} - -% \begin{quote} -% ``Something smart or heartfelt, preferably in one sentence.'' -% \end{quote} - - -\cvevent{Donkey Kong Bongo to Key}{Keyboard \& mouse interface for the DK Bongos for GameCube}{Sept 2021 \github{kevinjycui/DKBongoToKey}}{} \cvtag{C++} -\cvtag{SDL} -\cvtag{DirectX (DirectInput)} - -\divider - -\cvevent{Desmos Renderer}{Fun graphing calculator art tool}{Apr 2021 \github{kevinjycui/DesmosBezierRenderer}}{} -\cvtag{Python} \cvtag{OpenCV} -\cvtag{Flask} -\cvtag{HTML} -\cvtag{JavaScript} -\cvtag{FFmpeg} \divider -\cvevent{Practice Bot}{Competitive programming utility bot}{Mar 2020 -- Jul 2021 \github{kevinjycui/Practice-Bot}}{} -\cvtag{Python} -\cvtag{MariaDB} -\cvtag{discord.py} -\cvtag{AWS} +\cvevent{Orn}{Sample transitioner for live music}{April 2023 \github{mskorczak/orn}}{} + +\begin{itemize} + \item A sample transitioner for live music, built for transitioning music for Dungeons and Dragons campaigns. +\end{itemize} + +\cvtag{C++} + +\divider + +\cvevent{Pesterchum}{Instant Messaging Client/Server}{April 2023 \github{mskorczak/pesterchum}}{} + +\begin{itemize} + \item A Homestuck inspired instant messaging client/server combination. +\end{itemize} + +\cvtag{IRC} \cvsection{Education} -\cvevent{McGill University}{Candidate for B.Sc.\ in Computer Science}{2020 -- 2024}{Montreal, QC} -CGPA: 3.8/4.0 +\cvevent{University Of Essex}{B.Eng in Computer Systemts Engineering}{2019 -- 2022}{Essex, UK} -VP Finance, Game Dev Student's Society +\begin{itemize} + \item Graduated with a 2.1, mentioned on the Deans list for excellence in all 3 years. + \item Part of the Video Game, Game Development and Music Societies. + \item Using my position as part of the AV Technical Crew, I helped run a number of events including a music festival 'Colch-ella' and the Derby Day 2022 E-Sports event. +\end{itemize} \cvtag{Java} \cvtag{C} \cvtag{C++} \cvtag{Python} -\cvtag{Maven} -\cvtag{Unity} -\cvtag{Docker} -\cvtag{Spring} -\cvtag{x86 Assembly} + +\divider + +\cvevent{Suffolk One}{A Levels}{2017 -- 2019}{Ipswich, UK} + +\begin{itemize} + \item Completed my A Levels in Computer Science, Psychology and Mathematics +\end{itemize} \cvsection{Skills} @@ -291,77 +242,56 @@ VP Finance, Game Dev Student's Society \cvtag{Java} \cvtag{JavaScript} \cvtag{Bash} -\cvtag{Go} \cvtag{GLSL} -\cvtag{TypeScript} \cvtag{Lua} -\cvtag{Scala} \cvtag{SQL} \cvtag{HTML+CSS} -\cvtag{Arduino} -\cvtag{x86 Assembly} -\cvtag{MIPS Assembly} +\cvtag{RISC-V Assembly} + +\divider \cvevent{Frameworks, Libs, \& Databases}{}{}{} \cvtag{OpenGL} \cvtag{SDL} \cvtag{.NET} \cvtag{Node.js} -\cvtag{Maven} -\cvtag{Spring} -\cvtag{React} \cvtag{NumPy} -\cvtag{Django} -\cvtag{Hadoop} -\cvtag{MariaDB} \cvtag{OpenCV} +\divider + \cvevent{Development Tools \& Environment}{}{}{} \cvtag{Git} -\cvtag{Docker} \cvtag{Linux} -\cvtag{Unity} \cvtag{GNU} -\cvtag{Jenkins} \cvtag{Visual Studio} -\cvtag{Vim} +\cvtag{Neovim} +\cvtag{Suckless} \cvsection{Others} -\cvachievement{\faIcon{youtube}}{Silver Play Button}{I run a YouTube channel with >150K subscribers as of 2022 covering topics in niche software, game development, mathematics, audio processing, etc. +\cvachievement{\faIcon{map-marker-alt}}{National Citizenshup Service}{Helped build a sensory garden for the Ipswich Hospital as part of a social action project, involving the design, fundraising, logistics and manufacturing.} -\homepage{youtube.com/c/Junferno}} +\cvachievement{\faIcon{book}}{\href{https://cookbook.gg}{cookbook.gg}}{Did transcription work for Super Smash Bros. Melee 'tech'.} -\medskip - -% \cvsection{Languages} - -% \cvskill{English}{5} -% \divider - -% \cvskill{Spanish}{4} -% \divider - -% \cvskill{German}{3} +\cvachievement{\faIcon{book}}{Languages}{Fluent in both Polish and English.} % %% Yeah I didn't spend too much time making all the % %% spacing consistent... sorry. Use \smallskip, \medskip, % %% \bigskip, \vpsace etc to make ajustments. % \medskip -% \divider +\cvsection{References} -% \cvsection{Referees} - -% % \cvref{name}{email}{mailing address} +\cvref{Mathew Staples}{Line Manager - Alan Blunden}{mathew.staples-alanblunden.co.uk} +\cvref{Ben Wilson}{Head of Production - TDP Marketing}{benwilson@tdpmarketing.com} +\cvref{Callum Bartlett}{AV Technical Coordinator - Essex Students Union}{callum.bartlett@essex.ac.uk} +% \cvref{name}{email}{mailing address} % \cvref{Prof.\ Alpha Beta}{Institute}{a.beta@university.edu} % {Address Line 1\\Address line 2} % \divider -% \cvref{Prof.\ Gamma Delta}{Institute}{g.delta@university.edu} -% {Address Line 1\\Address line 2} - - +More available upon request. \end{document}