You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
5.2 KiB
87 lines
5.2 KiB
\documentclass[11pt,a4paper,sans,english]{moderncv} % possible options include font size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family ('sans' and 'roman')
|
|
\moderncvstyle{casual} % style options are 'casual' (default), 'classic', 'oldstyle' and 'banking'
|
|
\moderncvcolor{blue} % color options 'blue' (default), 'orange', 'green', 'red', 'purple', 'grey' and 'black'
|
|
%\nopagenumbers{} % uncomment to suppress automatic page numbering for CVs longer than one page
|
|
\usepackage[utf8]{inputenc} % if you are not using xelatex ou lualatex, replace by the encoding you are using
|
|
\usepackage[scale=0.85,top=1cm, a4paper]{geometry}
|
|
\usepackage{babel}
|
|
\usepackage{tikz}
|
|
\usepackage{pgfgantt}
|
|
%----------------------------------------------------------------------------------
|
|
% personal data
|
|
%----------------------------------------------------------------------------------
|
|
\renewcommand*{\namefont}{\fontsize{38}{40}\mdseries\upshape}
|
|
\firstname{Mitchell}
|
|
\familyname{Hansen}
|
|
\address{}{Seattle, WA}{USA}
|
|
\mobile{509-607-0079}
|
|
\email{mitchellhansen0@gmail.com}
|
|
\homepage{mitchellhansen.info}
|
|
\extrainfo{\homepagesymbol\httplink{git.mitchellhansen.info}}
|
|
%
|
|
|
|
|
|
\begin{document}
|
|
|
|
%----- resume ---------------------------------------------------------
|
|
|
|
\makecvtitle
|
|
\vspace*{-17mm}
|
|
|
|
\section{Experience}
|
|
|
|
\cventry{Aug 2023 -- Present}{Sr. Embedded Devices Engineer / Engineering Manager (Device Video)}{Flock Safety}{}{}{
|
|
At Flock Safety, I was once again thrown into the ever-ambiguous challenge of designing, driving, and launching innovative products at an incredibly fast-paced startup. As an IC, I cut through dense forests of technical debt and competing deadlines to deliver orders of magnitude performance improvements to mission-critical video streaming verticals. As Engineering Manager of the Device Video Streaming team, I guided 3 direct reports to the successful bring-up of 3 high-value products, in addition to making active contributions to fleet stability, launch timelines, and feature performance.
|
|
}
|
|
|
|
\cventry{April 2021 -- Aug 2023}{Embedded Software Engineer III (IC) / Camera FW Lead (Manager)}{Wyze Inc.}{}{}{
|
|
At Wyze, I became a Zen master of refactoring, the Sun Tsu of LoC count, a code monkey with the most primal desire to simplify all that I could touch. I learned more and worked harder than at any point in my career and gained important ownership over critical core product features. I actively played a key role in the complete lifetime of multiple products, from inception, to launch, to maintenance; And was a trusted expert voice in the design and architecture of our software solutions.
|
|
}
|
|
|
|
\cventry{Dec 2018 -- April 2021}{Embedded Software Engineer}{Elektrobit}{Bothell, WA}{}{
|
|
At Elektrobit, I was tasked with supporting EB's Tresos and Corbos implementations of the Autosar automotive standard. This support took many forms; Dealing with low level debugging of automotive ECU's, from assembly to the OS architecture. Painstakingly fact checking configurations against CPU spec sheets. Or even sprinkling in a little onsite customer support as an Autosar SME.
|
|
}
|
|
|
|
\cventry{July 2017 -- Dec 2018}{Software Engineer (Embedded / Full Stack Web)}{Espial}{Kirkland, WA}{}{}
|
|
|
|
\cventry{June 2016 -- Sept. 2016}{Full Stack Web Developer, Intern}{Donuts Inc.}{Bellevue, WA}{}{}
|
|
|
|
\vspace*{-4mm}
|
|
|
|
\section{Skills \& Languages}
|
|
|
|
|
|
\cventry{}{In depth knowledge / Professional experience}{}{}{}{}
|
|
\cvlistitem{C \& C++, their compilers, linkers, debuggers, standard libraries, typical program design, etc.}
|
|
\cvlistitem{Complex and distributed embedded systems. From bringup, bootloaders, and kernels; up to EdgeAI, architecture, and implementation of complex features. The full monty.}
|
|
\cvlistitem{AUTOSAR, Automotive silicon, compilers, debuggers, toolchains. CAN, ISO26262, and the litany of other associated specs and standards.}
|
|
\cvlistitem{OS's of all flavors. The AUTOSAR RTOS/OSEK, FreeRTOS, Linux, etc.}
|
|
\cvlistitem{Java, Python, Rust, OpenCL, Linux, Git / Perforce / SVN / etc. The Tools of the Trade.}
|
|
|
|
\cventry{}{Enough to be dangerous}{}{}{}{
|
|
Vulkan, OpenGL, SQL, HTML \& CSS, AWS, MQTT, WebRTC.
|
|
}
|
|
|
|
\cventry{}{Passing knowledge, enough to sound dangerous}{}{}{}{
|
|
ML/AI, \LaTeX, PCB design \& bringup, Javascript/Typescript/WASM and other devilish web creations.
|
|
}
|
|
|
|
\vspace*{-4mm}
|
|
|
|
\section{Education}
|
|
\cventry{2012--2017}{B.S. in Computer Science}{Central Washington University}{Ellensburg, WA}{}{}
|
|
\cventry{Birth - Present}{Mega-Nerd}{}{}{}{I'm a lifelong learner and a total nerd who thrives on difficult challenges. I voraciously consume any project and codebase that I come across \& take pride in the hard won skills I have learned.}
|
|
|
|
\vspace*{-4mm}
|
|
|
|
\section{Portfolio}
|
|
\cventry{}{Volumetric Rendering Engine}{OpenCL, C++, SFML, Voxel Ray Marching, 3D Math}{}{}{
|
|
A pretty damn cool renderer that I'm still proud of a decade later
|
|
}
|
|
|
|
\cventry{}{Many other things...}{}{}{}{That you can find on my personal website and self-hosted git instance linked at the bottom of this page}
|
|
|
|
|
|
|
|
\end{document}
|