\documentclass[10pt]{article} % use "amsart" instead of "article" for AMSLaTeX format % !TEX encoding = UTF-8 Unicode \usepackage[french,english]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[hmargin=3cm,vmargin=1.5cm]{geometry} \usepackage{graphicx} \usepackage{amssymb} \usepackage{tabularx} %\usepackage{ltablex} % page break in tables \usepackage{mdwlist} \usepackage{hyperref} \hypersetup{ colorlinks = true, urlcolor = cyan } \title{\bfseries\Huge Fred Hebert\vspace{-0.3cm}} \author{ 123 French Canadian St. \\ Saguenay, Qc, Canada, H0H 0H0\\ \href{mailto:user@example.org}{user@example.org}\vspace{-0.5cm} } \date{} % Activate to display a given date or no date \begin{document} \maketitle % remove page number \thispagestyle{empty} \pagestyle{empty} \section*{Summary} Motivated by continuous learning and improvement. Loves distributed systems, systems engineering, and has a strong interest in resilience engineering and human factors. Cares about team dynamics, and the importance of good communication for successful projects. \section*{Skills} \begin{description*} \item[Programming] Expert: Erlang/OTP, Elixir; Skilled: SQL, Javascript, Python, PHP, Scheme, Awk;\\ Familiar: Dart, C\#, C, Go, Rust \item[Tools] Networking: tcpdump, tshark, ngrep, dig, netstat; Performance: perf, dtrace, systemtap, iotop \item[Communications] public speaking, technical writing, documentation, knowledge management \item[Leadership] mentoring, training, process improvements \item[Work Ethic] problem-solving, self-disciplined, responsible, thrives under pressure, quick learner \item[Languages Spoken/Written] French (first language), English (fluent) \end{description*} \section*{Experience} \begin{center} \begin{tabularx}{\linewidth}{p{0.15\linewidth} | X} \hfill 2019 -- Current &{\bf Senior Platform Developer} - {\it GigEconomy Co.}\vspace{5pt} \\ &{Senior platform development for shared services in Erlang, Elixir, and Python. Architecture and development of a secure service for storage of sensitive personal identity data; Design of a general plan for technical debt management engineering-wide, and involved in incident review and investigation processes.}\vspace{14pt}\\ \hfill 2017 -- 2019 &{\bf Systems Architect} - {\it Fzzbuzz Co.}\vspace{5pt} \\ &{Architect for a cloud-based IoT data ingestion platform for video / networking edge devices. Served as architect and tech lead for a high-reliability IoT Gateway and protocol translation platform on FreeBSD and Linux. Trained dev teams in Erlang, security, testing, debugging, network programming, and logging best practices.}\vspace{14pt}\\ \hfill 2013 -- 2017 &{\bf Principal Member of Technical Staff} - {\it MegaCorp Subsidiary}\vspace{5pt} \\ &{Led the development and maintenance of the routing systems (proxy libraries, data replication, testing, onboarding and training, build tools, security, documentation, top-level support, etc.) and parts of the logging system for Company's shared platform. Ran operations and was on call for all components involved, and established \textasciitilde80\% of the operational procedures in place for these. Led architecture and development of the free SSL/TLS termination system for all of Company, and of the storage and handling of customer certificates and private keys required for the system. Contributed to the architecture of the platform's next generation.}\vspace{5pt}\\ \hfill &{Hired as Member of Technical Staff. Promoted to Senior Member of Technical Staff, 2014. Promoted to Lead Member of Technical Staff, 2015. Promoted to PMTS, 2016.}\vspace{14pt}\\ %% MANUAL PAGE BREAK \end{tabularx} \begin{tabularx}{\linewidth}{p{0.15\linewidth} | X} %% \hfill 2011 -- 2013 &{\bf Software Developer, Infrastructure Engineering} - {\it AdTech, Inc.}\vspace{5pt} \\ &{Architected, designed, developed, and maintained {\it AdTech Trader}, a real time bidding system in Erlang.}\vspace{14pt}\\ \hfill 2010 -- 2011 &{\bf Training Course Developer, Trainer} - {\it Consultant Corp Ltd.}\vspace{5pt} \\ &{Maintained, created and delivered course material on Erlang, OTP, and Testing with Erlang. Prototyped and developed in-house projects.}\vspace{14pt}\\ \hfill 2008 -- 2010 &{\bf Programmer/Analyst, Web Developer} - {\it Dating Website/Changed Name}\vspace{5pt} \\ &{Acted as front-end and backend developer, implemented RESTful web services, handled application security (XSS, CSRF, SQL Injections). Also did maintenance, and prototyped applications for R\&D.} \end{tabularx} \end{center} \section*{Education} \begin{center} \begin{tabularx}{\linewidth}{p{0.15\linewidth} | X} \hfill 2012 &{\bf Certificate in Computer Science}\vspace{5pt} \\ &{University of Quebec in Saguenay (UQAS), Saguenay}\vspace{14pt} \\ \hfill 2008 &{\bf Diploma of College Studies in Multimedia and Web Development}\vspace{5pt} \\ &{General and Vocational College (CEGEP), James Bay} \end{tabularx} \end{center} \section*{Open Source and Online work} \begin{center} \begin{tabularx}{\linewidth}{p{0.15\linewidth} | X} \hfill Github & \url{https://github.com/ferd}, \url{https://github.com/erlang/rebar3} \\ \hfill Books & \url{https://propertesting.com} \\ & \url{https://www.erlang-in-anger.com} \\ & \url{https://learnyousomeerlang.com} \\ \hfill Blog & \url{https://ferd.ca} \\ \hfill Others & \href{https://erlef.org/}{Erlang Ecosystem Foundation} (Co-Founder and Board Member)\\ \end{tabularx} \end{center} \end{document}