%-------------------------
% Resume in LaTeX
% Based on Jake's Resume template (Jake Gutierrez), MIT License
%-------------------------

\documentclass[letterpaper,10pt]{article}

\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage[english]{babel}
\usepackage{tabularx}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
\input{glyphtounicode}

\pagestyle{fancy}
\fancyhf{}
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\setlength{\footskip}{4pt}

% Adjust margins
\addtolength{\oddsidemargin}{-0.55in}
\addtolength{\evensidemargin}{-0.55in}
\addtolength{\textwidth}{1.1in}
\addtolength{\topmargin}{-0.85in}
\addtolength{\textheight}{1.95in}

\urlstyle{same}

\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}

% Section formatting
\titleformat{\section}{
  \vspace{-9pt}\raggedright\large\bfseries
}{}{0em}{}[\color{black}\titlerule \vspace{-6pt}]

% Ensure that generated pdf is machine readable/ATS parsable
\pdfgentounicode=1

%-------------------------
% Custom commands
\newcommand{\resumeItem}[1]{
  \item\small{
    {#1 \vspace{-2pt}}
  }
}

% Standardized vertical rhythm:
%   subtitle -> first bullet : list topsep (set in resumeItemListStart)
%   bullet   -> bullet       : list itemsep (set in resumeItemListStart)
%   entry    -> next entry   : \vspace after the list (resumeItemListEnd) + before subheading
\newcommand{\resumeSubheading}[4]{
  \vspace{1pt}\item
    \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
      \textbf{#1} & #2 \\
      \textit{\small#3} & \textit{\small #4} \\
    \end{tabular*}\vspace{-3pt}
}

\newcommand{\resumeProjectHeading}[2]{
    \vspace{1pt}\item
    \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
      \small#1 & #2 \\
    \end{tabular*}\vspace{-3pt}
}

\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}

\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}[itemsep=0pt,topsep=2pt]}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-6pt}}

%-------------------------------------------
%%%%%%  RESUME STARTS HERE  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{document}

%----------HEADING----------
\begin{center}
    {\Huge \scshape Ashar S. Ahmed} \\ \vspace{3pt}
    \small Software/Security Developer $|$ Canadian \& U.S. Citizen \\ \vspace{2pt}
    \small
    \href{mailto:ashar@aahmed.ca}{\underline{ashar@aahmed.ca}} $|$
    \href{https://github.com/asharahmed}{\underline{github.com/asharahmed}} $|$
    \href{https://linkedin.com/in/asharsahmed}{\underline{linkedin.com/in/asharsahmed}}
\end{center}

%-----------TECHNICAL SKILLS-----------
\section{Technical Skills}
\begin{itemize}[leftmargin=0.15in, label={}]
  \small{\item{
    \textbf{Security Operations / Detection}{: SIEM alert triage, EDR investigation, log correlation, alert tuning, detection logic (SQL, regex), IR playbooks, threat modeling} \\ \vspace{1pt}
    \textbf{Vulnerability Management}{: CVE triage, validation/prioritization, remediation coordination, evidence collection, compliance tracking} \\ \vspace{1pt}
    \textbf{IAM / Endpoint Security}{: MFA, macOS/Windows hardening, FileVault, patch compliance, MDM policy enforcement, DNS filtering} \\ \vspace{1pt}
    \textbf{Cloud / IaC}{: AWS (IAM, S3, DynamoDB, CloudWatch, CloudTrail), Azure (Defender for Cloud), Terraform, Terragrunt, Checkov, Docker, Kubernetes} \\ \vspace{1pt}
    \textbf{Scripting / Automation}{: Python, PowerShell, Bash, JavaScript/TypeScript} \\ \vspace{1pt}
    \textbf{AI / LLM}{: LLM application development (Claude/OpenAI APIs), prompt engineering, agentic automation, LLM/prompt-injection security} \\ \vspace{1pt}
    \textbf{Compliance}{: NIST CSF, ISO 27001-aligned controls, PHIPA-oriented controls, audit documentation, control evidence workflows}
  }}
\end{itemize}
\vspace{-11pt}

%-----------EXPERIENCE-----------
\section{Professional Experience}
  \resumeSubHeadingListStart

    \resumeSubheading
      {Cyber Security Advisor}{Jan. 2023 -- Present}
      {Dr. Shariq Mumtaz Medicine Professional Corporation}{}
      \resumeItemListStart
        \resumeItem{\textbf{Built and own the full security \& privacy program} end-to-end for a PHIPA-regulated healthcare practice --- risk register, remediation SLAs, prioritized roadmap, and audit-ready KPI reporting --- a scope typically divided across a dedicated security team}
        \resumeItem{Centralized identity, endpoint, and network logging where none existed and built alerting on anomalous access and sign-ins, cutting \textbf{mean-time-to-detect from days to under an hour}}
        \resumeItem{Standardized every endpoint on \textbf{MFA, full-disk encryption (FileVault/BitLocker), EDR, DNS filtering, and enforced patching}, reaching \textbf{100\% policy compliance} with zero unmanaged devices}
        \resumeItem{Implemented and \textbf{restore-tested 3-2-1 backups} to cut ransomware recovery risk; authored PHIPA-aligned policies, a breach-response plan, and audit evidence, and ran security reviews of EMR/IT vendors handling PHI}
      \resumeItemListEnd

    %---- Government of Canada: one employer, two assignments ----
    \item
      \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
        \textbf{Software Developer, Government of Canada} & Feb. 2021 -- Jan. 2022 \\
      \end{tabular*}\vspace{-3pt}

      % Assignment 1: ISED
      \item
        \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
          \textit{\small Innovation, Science \& Economic Development Canada (ISED)} & \textit{\small Feb. -- Oct. 2021} \\
        \end{tabular*}\vspace{-3pt}
        \resumeItemListStart
          \resumeItem{Designed passive request validation that eliminated bot-driven abuse on public form endpoints, removing user friction while increasing detection coverage}
          \resumeItem{Produced security runbooks adopted org-wide across delivery teams}
          \resumeItem{Awarded the \textbf{Directors General Award of Merit} for delivery impact on national spectrum operations}
        \resumeItemListEnd

      % Assignment 2: CDS
      \item
        \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
          \hspace{0.15in}\textit{\small Canadian Digital Service (CDS)} & \textit{\small Oct. 2021 -- Jan. 2022} \\
        \end{tabular*}\vspace{-3pt}
        \resumeItemListStart
          \resumeItem{Engineered secure AWS infrastructure (IAM, S3, DynamoDB, CloudWatch) via Terraform/Terragrunt; enforced policy-as-code scanning with Checkov}
          \resumeItem{Extended the passive anti-abuse validation across the platform's form endpoints, sustaining low-friction protection and detection coverage at scale}
          \resumeItem{Implemented CI/CD quality gates and automated testing, raising code coverage from \textasciitilde20\% to \textbf{85\%}; reduced client-reported data incidents from 4--5 to 1--2 per cycle}
        \resumeItemListEnd

  \resumeSubHeadingListEnd
\vspace{-9pt}

%-----------PROJECTS-----------
\section{Projects \& Publications}
    \resumeSubHeadingListStart

      \resumeProjectHeading
          {\textbf{Ravelin: Vulnerability SLA \& Compliance Tracker}}{\href{https://getravelin.xyz/}{\underline{getravelin.xyz}}}
          \resumeItemListStart
            \resumeItem{Built a vendor-neutral platform that ingests findings from Dependabot, Snyk, and Trivy, assigns severity-based remediation SLAs, and tracks breaches with audit trails and compliance reporting}
            \resumeItem{\emph{Stack:} C\#, .NET 10, Blazor, Azure, Azure DevOps, Docker, Terraform, SQL Server}
          \resumeItemListEnd

      \resumeProjectHeading
          {\textbf{QR-CLI} $|$ \emph{TypeScript, Node.js, Commander, qrcode}}{\href{https://qr-cli.dev/}{\underline{qr-cli.dev}}}
          \resumeItemListStart
            \resumeItem{Built and published a cross-platform CLI that generates QR codes as ASCII art with PNG export, works fully offline, released under MIT on npm and GitHub}
          \resumeItemListEnd

      \resumeProjectHeading
          {\textbf{The Cyber Centre and Technologies: A Meta-Analysis} $|$ \emph{Accepted, Canadian Military Journal (forthcoming)}}{}
          \resumeItemListStart
            \resumeItem{Authored an accepted meta-analysis on the Canadian Centre for Cyber Security, synthesizing open-source sources on threat intelligence operations, detection capabilities, and critical infrastructure protection}
          \resumeItemListEnd

    \resumeSubHeadingListEnd
\vspace{-9pt}

%-----------EDUCATION-----------
\section{Education}
  \resumeSubHeadingListStart
    \resumeSubheading
      {Western Governors University}{}
      {Master of Science (M.S.), Cybersecurity \& Information Assurance}{}
    \resumeSubheading
      {Dalhousie University}{}
      {Bachelor of Computer Science (BCompSci)}{}
  \resumeSubHeadingListEnd
\vspace{-9pt}

%-----------CERTIFICATIONS-----------
\section{Certifications}
\begin{itemize}[leftmargin=0.15in, label={}]
  \small{\item{
    Certified Information Systems Security Professional (CISSP), 2026 $|$ Systems Security Certified Professional (SSCP), 2023 $|$ AWS Certified Solutions Architect \& Developer -- Associate, 2022
  }}
\end{itemize}

\end{document}
