\documentclass[11pt,a4paper,roman]{moderncv}
\usepackage[english]{babel}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ragged2e}
\usepackage[scale=0.80]{geometry}
\usepackage[version=4,arrows=pgf-filled]{mhchem}
\renewcommand*{\makeletterclosing}{\par\vspace{2ex}\closingname\par}
\microtypesetup{expansion=false}

% ========== HEADER ==========
\name{Dennis}{Thiessen, M.Eng.}
\address{Bern, Switzerland}{}{}
\phone[mobile]{+41~795~955~585}
\email{dennis@thiessen.io}
\extrainfo{\href{https://linkedin.com/in/dennis-thiessen}{linkedin.com/in/dennis-thiessen}}
% ============================

\begin{document}

\recipient{Hiring Team}{Frontier Company Engineering\\Microsoft Switzerland GmbH\\Z\"urich, Switzerland}
\date{\today}
\opening{Dear Frontier Company Engineering Team,}
\makelettertitle

\begin{justify}
% P1 — Frontier mission + immediate Bosch/Swisscom production proof + position
Frontier Company Engineering exists to make enterprise AI useful inside real companies, where data, integration and operations determine whether a model creates value. I have worked on that problem from the operator's side. At Bosch Semiconductor, I put containerized ML inference onto 300mm wafer lines that run around the clock; at Swisscom, I now own business-critical data pipelines and build the governed AWS data products AI workloads depend on. I would bring that production discipline to a strategic account as Principal Forward Deployed Engineer, Software Engineer, in Z\"urich (req.\ 200043897).

% P2 — Swisscom ownership + honest LLM scope + Bosch transition continuity
At Swisscom, the Data Mesh is company-wide; my scope is governed data products with active metadata on AWS. As Component Owner for Fulfillment pipelines, I carry the pager and own data quality, incidents and restoration. My LLM work is narrower and practical: LiteLLM API integrations plus agents I configured by selecting available models and supplying curated knowledge bases for migration and data mapping. At Bosch, my Application Owner role added the transition discipline this position needs: SLOs, vendor coordination, user training and documentation that supported reliable 24/7 operations.

% P3 — German + travel record + Microsoft Switzerland + active CTA
Bern is home and German is my first language. Travel suits me: Generali posted me to Cologne and Vienna for months, and I have since worked in Norway and written my master's thesis in Shanghai. Microsoft's Swiss push, from April's AI Tour in Z\"urich to one million people skilled by 2027, targets companies I know from the inside. I would welcome a conversation about where Frontier's German-speaking accounts need an engineer who can translate business needs into production systems and remain accountable after launch.
\end{justify}

\vspace{0.3cm}
% ========== SIGNATURE ==========
{Sincerely,\\
Dennis Thiessen, M.Eng.\\
Staff Data, Analytics \& AI Engineer\\
Swisscom (Schweiz) AG}
% ===============================

\end{document}
