\documentclass[article,12pt,a4paper,oneside]{memoir}

\input{CommonLaTeX/common.tex}
\input{CommonLaTeX/class_memoir.tex}

\input{CommonLaTeX/resume.tex}
\input{CommonLaTeX/symbols.tex}
\input{CommonLaTeX/graphic.tex}

\layoutMaximalPdf[0.4in][0.4in]
\hypersetup{hidelinks}
\raggedcolumns

\newlength{\qrsize}
\setlength{\qrsize}{4\baselineskip}

\makeatletter\newcommand{\expires}[1]{
    {\itshape (exp. #1)}
}\makeatother

\begin{document}
    \fontsize{11.5}{14}\selectfont

    \columnratio{0.7,0.3}
    \begin{paracol}{2}

        {\fontsize{48}{48}\selectfont\scshape\bfseries Robert Fry}
        \vspace{0.5\baselineskip}\hrule\vspace{0.1\baselineskip}
        {\fontsize{24}{24}\selectfont\scshape Deckhand}
        \vspace{0.4\baselineskip}\hrule\vspace{0.5\baselineskip}

        \begin{multicols}{2}
            \renewcommand{\arraystretch}{1.2}

            \begin{tabularx}{\linewidth}{cX}
                \faMobile* & +44 7982 300669 \\
                \faEnvelope[regular] & inbox@robertfry.xyz \\
                \faGlobe & Antibes, France \\
                \faIdCard & Full Driving Licence \\
                \faCheckCircle & \textbf{Available Immediately} \\
            \end{tabularx}

            \begin{tabularx}{\linewidth}{cX}
                \faIcon{user} & 27 years old \textit{(1998-06-24)} \\
                & British - UK Passport \\
                & Non-Smoker \\
                & No Tattoos \\
                & Quiet Sleeper \\
                & ENG1 \expires{2027} \\
            \end{tabularx}

        \end{multicols}

    \switchcolumn

        \includegraphics[
            width=\linewidth,
            trim={1cm 9cm 1cm 4.5cm},
            clip,
        ]{deckhand-mugshot.jpg}

    \end{paracol}

    {
        \setlength{\parskip}{0.5\baselineskip}

        I'm an RYA Sailing Instructor with three years experience leading safe and fun dinghy sailing lessons from an outboard RIB safetyboat, giving me practical experience with powerboat handling, mooring, and coming alongside moving sailing dinghies.
        I've developed my seamanship skills from a lifelong history of sailing a 29ft Westerly Merlin in The Solent, including solo passages and club races, giving me proficiency with ropework, chartwork, sail handling, and onboard safety.
        I became determined to pursue a hands-on maritime career when approached by Sussex University Sailing Club to be their sole skipper, chartering a 44ft Sun Odyssey 439 in Greece.

        Previously employed as a Software Engineer, I developed a strong attention to detail and problem solving skills, backed up by a Master of Mathematics (MMath, distinction).
        Outside of working, I enjoy racing my RS 700 in Chichester Harbour, exploring the local historical sites, and evening cooking.
    }

    \ResumeSection{Skills}

    \begin{multicols}{4}
        \begin{itemize}
            \item Dinghy Instructor
            \item Tender Driving
            \item Line Handling
            \item Anchoring \& Mooring
            \item Passage \& Pilotage
            \item Woodworking
            \item Varnishing \& Painting
            \item Antifouling
            \item Copper Coating
            \item Fibreglass Repairs
            \item Cleaning \& Polishing
            \item Tech Support
        \end{itemize}
    \end{multicols}

    \ResumeSection{Qualifications}

    \begin{minipage}[t]{\dimexpr\linewidth-\qrsize-3em\relax}
        \begin{multicols}{2}
            \begin{itemize}
                \item STCW 2010 \expires{2031}
                \item STCW 2010 Security Awareness
                \item RYA Day Skipper (ICC) \expires{2029}
                \item MCA Yachtmaster Offshore Theory
                \item RYA Dinghy Instructor \expires{2029}
                \item RYA Safeguarding Awareness
                \item RYA Powerboat Level 2
                % \item RYA First Aid \expires{2027}
                \item RYA VHF SRC
                \item BSAC Ocean Diver
                \item Highfield Level 2 Food Safety
                \item Master of Mathematics (MMath)
            \end{itemize}
        \end{multicols}
    \end{minipage}
    \hfill
    \begin{minipage}[t]{\dimexpr\qrsize+2em\relax}
        \vfill\hfill
        \qrcode[height=\qrsize,level=Q]{https://cloud.robertfry.xyz/s/SailingQualifications}
        \hfill
    \end{minipage}

    \ResumeSection{Maritime Experience}

    \ResumeHistory{Dinghy Instructor in Chichester Harbour}
    [
        start={Mar 2023},
        end={Mar 2026},
    ]

    \begin{itemize}

        \item Three years dedicating every weekend as a Dinghy Instructor for the Emsworth Slipper Sailing Club.

        \item Taught all ages and abilities, from novice up to RYA Stage 4 and racing, in conditions up to moderate F4.

        \item Took initiative with asset maintenance and proactive safety (e.g. foam boom padding, line replacement).

    \end{itemize}

    \ResumeHistory{Sailing in The Solent}

    \begin{itemize}

        \item Extensive experience sailing a 29ft Westerly Merlin in The Solent, logging 630{\footnotesize NM} and 8 night hours last year, including solo passages and inter-club racing.

        \item Practical experience with off-season maintenance, including \emph{woodworking}, \emph{varnishing}, \emph{painting}, \emph{antifouling}, \emph{copper coating}, \emph{mast lifting}, and spectator \emph{crowd control}.

    \end{itemize}

    \ResumeHistory{Sole Charter Skipper}
    [
        start={Jun 2024},
        end={},
    ]

    \begin{itemize}

        \item Sole skipper for Sussex University Sailing Club, chartering a 44ft Sun Odyssey 439 in Athena, Greece.

        \item Responsible for daily \emph{yacht handling}, \emph{guest safety}, \emph{mooring}, \emph{anchoring}, \emph{passage}, and \emph{pilotage}.

    \end{itemize}

\pagebreak

    \ResumeHistory{RS 700 Racing}
    [
        start={Jan 2023},
    ]

    \begin{itemize}

        \item I repaired an RS 700 skiff to race condition, including \emph{fibreglass repairs}, \emph{mast riveting}, and \emph{line and block replacement}. I now compete against the local sailing clubs in Chichester Harbour.

    \end{itemize}

    \ResumeHistory{Director of Emsworth Slipper Sailing Club}
    [
        start={Jan 2024},
        end={Mar 2026},
    ]

    \begin{itemize}

        \item Twice voted as committee member and director of the Emsworth Slipper Sailing Club Ltd.

        \item Responsible for sailing sub-committee minute taking, and providing a point of contact for members.

    \end{itemize}

    \ResumeSection{Professional Summary}

    \ResumeHistory{Software Engineer (C++, Rust)}
    [
        company={BAE Systems},
        location={Portsmouth, UK},
        start={Jan 2023},
        end={Feb 2026},
    ]

    \begin{itemize}

        \item Developed real-time navigation and combat management systems for the Royal Navy, contributing to the £285m RECODE modernisation contract for both surface and subsurface platforms.

        \item Mentored a graduate engineer with no C++ background, ensuring project standards where met on time.

        \item Proposed and implemented efficient algorithms and data structures to meet requirements, including geospatial indexing and deterministic scheduling for scalable distributed Kubernetes-based systems.

        \item Applied Model-Based Software Engineering (UML and SysML under the NATO Architecture Framework v4).

    \end{itemize}

    \ResumeHistory{Software Engineer (C, C++)}
    [
        company={Raymarine},
        location={Fareham, UK},
        start={Aug 2019},
        end={Aug 2020},
    ]

    \begin{itemize}

        \item Built the Yachtsense Digital Control System UI, increasing my knowledge of maritime electronic equipment.

        \item Developed SeaTalk (NMEA 2k) message handling between onboard electronic devices.

    \end{itemize}

    \ResumeHistory{Computer Repair Technician}
    [
        company={Emsworth Computer Company (emscom.co.uk)},
        location={Emsworth, UK},
        start={Jun 2016},
        end={Sep 2018},
    ]

    \begin{itemize}

        \item Developed robust techniques for Windows system maintenance, including virus removal, system speedup.

        \item Performed hardware repairs on Apple devices, desktops, and laptop computers.

        \item Provided friendly advice when advising customers, often needing a tailored description of faults.

    \end{itemize}

    \ResumeSection{Education}

    \ResumeHistory{Master of Mathematics (MMath, Distinction)}
    [
        company={University of Portsmouth},
        location={Portsmouth, UK},
        start={Sep 2016},
        end={Jul 2022},
    ]

    \ResumeThesis{Masters' Thesis}
        {A Categorical Interpretation of Kleinberg's Impossibility Theorem for Clustering}
    [
        link=https://cloud.robertfry.xyz/s/Thesis2022
    ]

    \ResumeSection{Hobbies}

    \begin{itemize}
        \item Racing my RS 700 on weekends in Chichester Harbour.
        \item Watching SailGP, after seeing it live in Portsmouth 2025.
        \item Walking and exploring local historical sites, having visited almost every National Heritage site in Hampshire.
        \item Cooking at home, especially over Christmas when I cook dinner for family.
    \end{itemize}

    \ResumeSection{Referees}

    \begin{multicols}{2}

        \ResumeReferee[
            name={Emma Robertson},
            position={Junior and Youth Coordinator, ESSC},
            phone={+44 7748 644481},
            % email={junior@emsworthslippersc.org.uk},
        ]

        \ResumeReferee[
            name={Austin Eszcori},
            position={Chief Officer - M/Y Metsuyan IV},
            phone={+44 7500 700371},
        ]

        % \ResumeReferee[
        %     name={BAE Systems},
        %     position={Contact BAE Systems},
        %     website={https://www.baesystems.com/en/contact},
        % ]

    \end{multicols}

    % \vfill\hfill
    % \qrcode[height=\qrsize,level=Q]{https://cloud.robertfry.xyz/s/DeckhandCV}

\end{document}
