Compare commits
9 commits
main
...
jobs/contr
| Author | SHA1 | Date | |
|---|---|---|---|
| 46d1eb5ba7 | |||
| 65286d637b | |||
| f49c2b66b4 | |||
| e7be389b4c | |||
| 1b723e457c | |||
| 1610bd491c | |||
| a112f3af3a | |||
| 7de79ef397 | |||
| 30a5d19790 |
11 changed files with 273 additions and 350 deletions
|
|
@ -1,57 +0,0 @@
|
||||||
steps:
|
|
||||||
clear-target-directory:
|
|
||||||
when:
|
|
||||||
- branch: main
|
|
||||||
event: push
|
|
||||||
image: appleboy/drone-ssh
|
|
||||||
settings:
|
|
||||||
host:
|
|
||||||
from_secret: ssh_host
|
|
||||||
username:
|
|
||||||
from_secret: ssh_username
|
|
||||||
key:
|
|
||||||
from_secret: ssh_key
|
|
||||||
port: 2332
|
|
||||||
script:
|
|
||||||
- rm -f /home/mnisyif/docker-containers/mnisyif/frontend/dist/assets/Murtadha.pdf
|
|
||||||
- echo "Target directory cleared"
|
|
||||||
|
|
||||||
copy-resume:
|
|
||||||
when:
|
|
||||||
- branch: main
|
|
||||||
event: push
|
|
||||||
image: appleboy/drone-scp
|
|
||||||
settings:
|
|
||||||
host:
|
|
||||||
from_secret: ssh_host
|
|
||||||
username:
|
|
||||||
from_secret: ssh_username
|
|
||||||
key:
|
|
||||||
from_secret: ssh_key
|
|
||||||
port: 2332
|
|
||||||
target: /home/mnisyif/docker-containers/mnisyif/frontend/dist/assets
|
|
||||||
source:
|
|
||||||
- resumes/Murtadha.pdf
|
|
||||||
|
|
||||||
confirm-deployment:
|
|
||||||
when:
|
|
||||||
- branch: main
|
|
||||||
event: push
|
|
||||||
image: appleboy/drone-ssh
|
|
||||||
settings:
|
|
||||||
host:
|
|
||||||
from_secret: ssh_host
|
|
||||||
username:
|
|
||||||
from_secret: ssh_username
|
|
||||||
key:
|
|
||||||
from_secret: ssh_key
|
|
||||||
port: 2332
|
|
||||||
script:
|
|
||||||
- echo "Verifying deployment..."
|
|
||||||
- ls -l /home/mnisyif/docker-containers/mnisyif/frontend/dist/assets/
|
|
||||||
- echo "Resume successfully deployed!"
|
|
||||||
# trigger:
|
|
||||||
# branch:
|
|
||||||
# - main
|
|
||||||
# event:
|
|
||||||
# - push
|
|
||||||
Binary file not shown.
BIN
coverletters/cl.pdf
Normal file
BIN
coverletters/cl.pdf
Normal file
Binary file not shown.
|
|
@ -6,10 +6,10 @@
|
||||||
|
|
||||||
% Define variables
|
% Define variables
|
||||||
%% Job related
|
%% Job related
|
||||||
\newcommand{\companyName}{Pythian}
|
\newcommand{\companyName}{ATS Automation}
|
||||||
\newcommand{\hiringManager}{Hiring Team}
|
\newcommand{\hiringManager}{Hiring Team}
|
||||||
\newcommand{\companyAddress}{Remote, Canada}
|
\newcommand{\companyAddress}{Cambridge, ON}
|
||||||
\newcommand{\position}{AI/ML Engineer}
|
\newcommand{\position}{Control Systems Software Designer}
|
||||||
|
|
||||||
%% Personal
|
%% Personal
|
||||||
\newcommand{\name}{Murtadha Nisyif}
|
\newcommand{\name}{Murtadha Nisyif}
|
||||||
|
|
@ -17,60 +17,11 @@
|
||||||
\newcommand{\email}{\href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com}}
|
\newcommand{\email}{\href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com}}
|
||||||
\newcommand{\phone}{+1 (519) 502-8463}
|
\newcommand{\phone}{+1 (519) 502-8463}
|
||||||
\newcommand{\links}{\href{https://m.nisyif.com}{Website} | \href{https://www.linkedin.com/in/mnisyif}{LinkedIn} | \href{https://www.github.com/mnisyif}{GitHub}}
|
\newcommand{\links}{\href{https://m.nisyif.com}{Website} | \href{https://www.linkedin.com/in/mnisyif}{LinkedIn} | \href{https://www.github.com/mnisyif}{GitHub}}
|
||||||
|
\newcommand{\schoolName}{University of Guelph}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
%=============================
|
\input{sections/00-header.tex}\\
|
||||||
% HEADER
|
\input{sections/01-intro.tex}\\
|
||||||
%=============================
|
\input{sections/02-body.tex} \\
|
||||||
\noindent \textbf{\huge \name} \\
|
\input{sections/03-closing.tex}
|
||||||
\address \\
|
|
||||||
\email \quad | \quad \phone \\
|
|
||||||
\links \\
|
|
||||||
\vspace{1em}
|
|
||||||
|
|
||||||
\noindent \today \\
|
|
||||||
|
|
||||||
\noindent \hiringManager \\
|
|
||||||
\companyName \\
|
|
||||||
\companyAddress \\
|
|
||||||
|
|
||||||
\noindent Dear \hiringManager, \\
|
|
||||||
\vspace{1em}
|
|
||||||
|
|
||||||
%=============================
|
|
||||||
% OPENING SECTION
|
|
||||||
%=============================
|
|
||||||
Pythian’s reputation for solving "tough data challenges" resonates deeply with my background in engineering high-efficiency AI pipelines for congested network environments.
|
|
||||||
As a Computer Engineering Graduate and Researcher specialized in Semantic Communications and Edge Computing, I have spent my career ensuring that mission-critical data remains reliable and performant—the same standard Pythian has championed since 1997.
|
|
||||||
I am eager to bring my expertise in model optimization and MLOps to the \position{} role to help your clients leverage bleeding-edge technologies.
|
|
||||||
|
|
||||||
%=============================
|
|
||||||
% MAIN BODY SECTION
|
|
||||||
%=============================
|
|
||||||
\vspace{1em}
|
|
||||||
\noindent My technical background aligns directly with Pythian’s focus on robust, scalable AI systems:
|
|
||||||
|
|
||||||
\begin{itemize}[leftmargin=1.5em, labelsep=0.5em]
|
|
||||||
\item \textbf{Optimized AI Pipelines:} I developed semantic communication pipelines using Swin Transformer models that achieved a 30x reduction in bandwidth and 29\% lower latency while maintaining 96\% task accuracy.
|
|
||||||
\item \textbf{Production-Ready Deployment:} I have extensive experience containerizing multi-technology stacks with Docker and ROS2, and automating cloud infrastructure (AWS) using Terraform.
|
|
||||||
\item \textbf{MLOps \& Scalability:} I implemented CI/CD pipelines via Jenkins and GitLab, reducing manual deployment steps by 80\%, and orchestrated a home lab environment managing 15+ Docker containers with Prometheus/Grafana monitoring.
|
|
||||||
\item \textbf{Advanced AI Research:} I have published first-author IEEE research on adaptive JSCC frameworks and network-aware image transmission, demonstrating my ability to stay at the forefront of transformer-based architectures.
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\vspace{1em}
|
|
||||||
Pythian’s commitment to digital transformation and operational excellence mirrors my own drive to bridge the gap between complex model prototypes and production-ready AI systems.
|
|
||||||
Whether it is quantizing models for edge constraints or orchestrating global cloud infrastructure, I thrive on making AI both accessible and highly efficient.
|
|
||||||
|
|
||||||
%=============================
|
|
||||||
% CLOSING SECTION
|
|
||||||
%=============================
|
|
||||||
\vspace{1em}
|
|
||||||
\noindent I am confident that my blend of research-driven innovation and hands-on DevOps experience will allow me to contribute immediately to Pythian’s AI initiatives.
|
|
||||||
I look forward to the opportunity to discuss how my background in high-performance ML engineering can support your clients’ data goals.
|
|
||||||
Thank you for your time and consideration.
|
|
||||||
|
|
||||||
\vspace{2em}
|
|
||||||
\noindent Sincerely, \\
|
|
||||||
% \vspace{1em}
|
|
||||||
\noindent\name
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
||||||
14
coverletters/sections/00-header.tex
Normal file
14
coverletters/sections/00-header.tex
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
\noindent \textbf{\huge \name} \\
|
||||||
|
\address \\
|
||||||
|
\email | \phone \\
|
||||||
|
\links \\
|
||||||
|
\vspace{1em}
|
||||||
|
|
||||||
|
\noindent \today \\
|
||||||
|
|
||||||
|
\noindent \hiringManager \\
|
||||||
|
\companyName \\
|
||||||
|
\companyAddress \\
|
||||||
|
|
||||||
|
\noindent Dear \hiringManager, \\
|
||||||
|
\vspace{1em}
|
||||||
3
coverletters/sections/01-intro.tex
Normal file
3
coverletters/sections/01-intro.tex
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
\indent I am excited to apply for the \position\ position at \companyName.
|
||||||
|
With solid foundation in software development and hands-on experience in designing and deploying integrated systems,
|
||||||
|
I am confident in my ability to contribute to your team and help drive the continued success of \companyName.\\
|
||||||
13
coverletters/sections/02-body.tex
Normal file
13
coverletters/sections/02-body.tex
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
\indent In my recent role as a Machine Learning Engineer at the University of Guelph, I led end-to-end data acquisition, diagnosis, and analysis to uncover key latency and bandwidth correlations in real-time systems.
|
||||||
|
This hands-on experience with edge-cloud environments strengthened my ability to design, deploy, and optimize intelligent systems under varying operational conditions.\\
|
||||||
|
|
||||||
|
Previously, as a Software Developer on an Assistive Robotic Feeding System built with ROS2, I tackled real-time hardware-software integration challenges.
|
||||||
|
I also developed a Smart Door system, integrating ESP32 microcontrollers, PIR sensors, and geo-fencing features to provide seamless automation.
|
||||||
|
In another role as an IT Analyst, I refined my problem-solving and infrastructure skills by reading electrical schematics, configuring Fortinet firewalls, and modernizing legacy network environments.\\
|
||||||
|
|
||||||
|
Beyond my formal roles, I am deeply engaged in embedded systems and industrial automation.
|
||||||
|
I independently designed and built a low-cost, ESP32-based PLC, programming it in Structured Text and Ladder Logic using OpenPLC to support automation safety logic.
|
||||||
|
In my homelab, I maintain a self-hosted environment where I automate lighting, HVAC, and security systems—deepening my expertise in real-time communication protocols, device interoperability, and fault diagnostics.\\
|
||||||
|
|
||||||
|
Throughout my work, I’ve leveraged C/C++, Python, Rust, and Java alongside Ladder Logic (PLC) to deliver robust, production-grade systems.
|
||||||
|
My practical experience with tools like Git, Docker, Terraform, and Jenkins, as well as my attention to functional specifications and documentation, prepares me to contribute meaningfully to \companyName\ industrial automation projects—from system design through commissioning.\\
|
||||||
12
coverletters/sections/03-closing.tex
Normal file
12
coverletters/sections/03-closing.tex
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
\indent I am confident my experience, technical expertise, and proactive problem-solving approach make me a strong candidate for the \position\ role and align with \companyName's needs.
|
||||||
|
I look forward to the opportunity to discuss how my background aligns with \companyName's mission.
|
||||||
|
Please feel free to contact me at \email\ or \phone\ at your earliest convenience.\\
|
||||||
|
|
||||||
|
\noindent Thank you for your time and consideration.
|
||||||
|
|
||||||
|
\vspace{2em}
|
||||||
|
|
||||||
|
\noindent Sincerely, \\
|
||||||
|
\vspace{1em}
|
||||||
|
|
||||||
|
\noindent \name
|
||||||
Binary file not shown.
|
|
@ -1,236 +0,0 @@
|
||||||
\documentclass[letterpaper,11pt]{article}
|
|
||||||
|
|
||||||
\usepackage{geometry} % For page layout adjustments like \addtolength
|
|
||||||
\usepackage{url} % For \urlstyle
|
|
||||||
\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{fontawesome5}
|
|
||||||
\usepackage{multicol}
|
|
||||||
\usepackage{graphicx}
|
|
||||||
\usepackage[export]{adjustbox}
|
|
||||||
\usepackage{multirow}
|
|
||||||
\usepackage{textcase}
|
|
||||||
\usepackage{anyfontsize} % allows arbitrary font sizes
|
|
||||||
\AtBeginDocument{%
|
|
||||||
\fontsize{9pt}{11pt}\selectfont
|
|
||||||
}
|
|
||||||
|
|
||||||
\setlength{\multicolsep}{-3.0pt}
|
|
||||||
\setlength{\columnsep}{-1pt}
|
|
||||||
\input{glyphtounicode}
|
|
||||||
|
|
||||||
\pagestyle{fancy}
|
|
||||||
\fancyhf{} % clear all header and footer fields
|
|
||||||
\fancyfoot{}
|
|
||||||
\renewcommand{\headrulewidth}{0pt}
|
|
||||||
\renewcommand{\footrulewidth}{0pt}
|
|
||||||
|
|
||||||
% Adjust margins
|
|
||||||
\addtolength{\oddsidemargin}{-0.6in}
|
|
||||||
\addtolength{\evensidemargin}{-0.5in}
|
|
||||||
\addtolength{\textwidth}{1.19in}
|
|
||||||
\addtolength{\topmargin}{-.7in}
|
|
||||||
\addtolength{\textheight}{1.4in}
|
|
||||||
|
|
||||||
\urlstyle{same}
|
|
||||||
|
|
||||||
\raggedbottom
|
|
||||||
\raggedright
|
|
||||||
\setlength{\tabcolsep}{0in}
|
|
||||||
|
|
||||||
% Sections formatting
|
|
||||||
\titleformat{\section}{
|
|
||||||
\vspace{-4pt}\raggedright \fontsize{9}{12} \bfseries
|
|
||||||
}{}{0em}{}[\color{blue}\titlerule \vspace{-5pt}]
|
|
||||||
|
|
||||||
% Ensure that generate pdf is machine readable/ATS parsable
|
|
||||||
\pdfgentounicode=1
|
|
||||||
|
|
||||||
\makeatletter
|
|
||||||
\renewcommand\Huge{\@setfontsize\Huge{15pt}{20pt}}
|
|
||||||
\makeatother
|
|
||||||
|
|
||||||
%-------------------------
|
|
||||||
% Custom commands
|
|
||||||
\newcommand{\resumeItem}[1]{
|
|
||||||
\item{
|
|
||||||
{#1\vspace{-2pt}}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\resumeSubItem}[2]{
|
|
||||||
\item
|
|
||||||
\textbf{\color{black}#1}
|
|
||||||
\vspace{1pt} % Adjust this value to increase or decrease space
|
|
||||||
% \small
|
|
||||||
#2\vspace{-5pt} % Adjust this value to increase or decrease space between items
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\resumeSchoolItem}[2]{
|
|
||||||
\item
|
|
||||||
\begin{tabular*}{1.0\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
|
||||||
\textbf{\color{black} #1} & \textbf{ #2} \\
|
|
||||||
\end{tabular*}\vspace{-7pt}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\resumeSubheading}[4]{
|
|
||||||
\vspace{-2pt}\item
|
|
||||||
\begin{tabular*}{1.0\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
|
||||||
\textbf{\color{black} #1} & \textbf{ #2} \\
|
|
||||||
\textit{#3} & \textit{ #4} \\
|
|
||||||
\end{tabular*}\vspace{-7pt}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\resumeSubSubheading}[2]{
|
|
||||||
\item
|
|
||||||
\begin{tabular*}{1.0\textwidth}{l@{\extracolsep{\fill}}r}
|
|
||||||
\textit{#1} & \textit{ #2} \\
|
|
||||||
\end{tabular*}\vspace{-7pt}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
\newcommand{\resumeProjectHeading}[2]{
|
|
||||||
\vspace{-2pt}\item
|
|
||||||
\begin{tabular*}{1.00\textwidth}{l@{\extracolsep{\fill}}r}
|
|
||||||
#1 & \textbf{ #2}\\
|
|
||||||
\end{tabular*}\vspace{-8pt}
|
|
||||||
}
|
|
||||||
|
|
||||||
% \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
|
|
||||||
|
|
||||||
\renewcommand\labelitemi{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
|
||||||
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
|
||||||
|
|
||||||
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.0in, label={}]}
|
|
||||||
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}%\vspace{-7pt}}
|
|
||||||
\newcommand{\resumeItemListStart}{\begin{itemize}}
|
|
||||||
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-7pt}}
|
|
||||||
|
|
||||||
\pdfstringdefDisableCommands{\def\color#1{}}
|
|
||||||
%-------------------------------------------
|
|
||||||
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
||||||
\begin{document}
|
|
||||||
|
|
||||||
%----------HEADING----------
|
|
||||||
\begin{tabular*}{\textwidth}{@{\hspace{-1ex}}l}
|
|
||||||
\textbf{\href{http://m.nisyif.com/}{\Huge\color{blue}MURTADHA NISYIF}} \vspace{2pt}\\
|
|
||||||
\href{mailto:mnisyif@gmail.com}{\faIcon{at} mnisyif@gmail.com} $|$
|
|
||||||
\faIcon{phone-square-alt} +1 (519) 502-8463 $|$
|
|
||||||
\faIcon{map-marker-alt} Kitchener, Ontario $|$
|
|
||||||
\href{https://m.nisyif.com/}{\faIcon{user-tie} m.nisyif.com} $|$
|
|
||||||
\href{https://www.linkedin.com/in/mnisyif}{\faIcon{linkedin} linkedin.com/ln/mnisyif} $|$
|
|
||||||
\href{https://github.com/mnisyif}{\faIcon{github} github.com/mnisyif}\vspace{12pt} \\
|
|
||||||
\end{tabular*}
|
|
||||||
|
|
||||||
\vspace{-20pt}
|
|
||||||
|
|
||||||
%-----------SUMMARY----------
|
|
||||||
\section{\color{blue}SUMMARY}
|
|
||||||
Versatile Computer Engineer and Researcher specialized in Semantic Communications and Edge Computing. First author of two IEEE conference papers focused on optimizing edge-cloud communication through task-driven feature extraction, with expertise in developing high-efficiency AI pipelines for 5G/6G networks. Proven track record of reducing bandwidth demand by \textbf{30$\times$} while maintaining 96\% task accuracy in congested network environments
|
|
||||||
|
|
||||||
\vspace{-7pt}
|
|
||||||
|
|
||||||
%-----------EDUCATION-----------
|
|
||||||
\section{\color{blue}EDUCATION}
|
|
||||||
\resumeSubHeadingListStart
|
|
||||||
\resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{MASc. - Computer Engineering}}{Dec 2025}
|
|
||||||
\resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{B.Eng. - Computer Engineering}}{Apr 2023}
|
|
||||||
\resumeSubHeadingListEnd
|
|
||||||
% \vspace{-8pt}
|
|
||||||
|
|
||||||
%-----------SKILLS-----------
|
|
||||||
\section{\color{blue}SKILLS \& TECHSTACKS}
|
|
||||||
\begin{tabularx}{\textwidth}{ @{} >{\bfseries}l X }
|
|
||||||
% \textbf{Certifications: } & AWS Solutions Architect\\
|
|
||||||
\textbf{Skills: } & AI; DevOps; Cloud Computing; IaC; Containerization; CI/CD; Monitoring; Data Engineering; ML Ops \\
|
|
||||||
\textbf{Languages: } & Python; C++; C; JavaScript; Rust; HTML; Java; Bash \\
|
|
||||||
\textbf{Tech Stacks: } & FastAPI; PyTorch; React; Flask; SQLite; PostgresSQL; NumPy; SciPy; Scikit-learn; Matplotlib; MongoDB; Docker; Git; Jenkins; Terraform; AWS; Kubernetes; Express JS; Node.js; Swagger \\
|
|
||||||
\end{tabularx}
|
|
||||||
\vspace{-10pt}
|
|
||||||
|
|
||||||
%----------Experience----------
|
|
||||||
\section{\color{blue}WORK EXPERIENCE}
|
|
||||||
\resumeSubHeadingListStart
|
|
||||||
\resumeSubheading
|
|
||||||
{Researcher - Machine Learning \& Semantic Communications}{Jan 2024 – Dec 2025}
|
|
||||||
{University of Guelph}{ Guelph, Ontario}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem {Developed semantic communication pipelines using Swin Transformer models, achieving a 30× reduction in bandwidth usage and 29\% lower latency while preserving atleast 96\% task accuracy under variable network conditions}
|
|
||||||
\resumeItem {Extended models with adaptive deterministic mechanisms to handle bandwidth fluctuations and anomalies, ensuring stable real-time performance}
|
|
||||||
\resumeItem {Quantized encoder models to INT8 during edge–cloud simulations to emulate smartphone hardware constraints (6-core CPU, limited RAM), enabling realistic performance benchmarking}
|
|
||||||
\resumeItem {Published a first-author paper in IEEE conference proceedings, detailing the novel integration of semantic communication with edge computing for real-time, near real-time and task-offloading applications}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeSubheading
|
|
||||||
{Software Developer}{Oct 2022 – Oct 2023}
|
|
||||||
{University of Guelph - Robotics Institute}{ Guelph, Ontario}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem {Architected and containerized a multi-technology stack combining ROS2, Node.js, and Vue to enable seamless real-time control across distributed robotic systems}
|
|
||||||
\resumeItem {Implemented automated AWS infrastructure provisioning with Terraform and integrated CI/CD pipelines via GitLab and Jenkins, reducing manual deployment steps by 80\%}
|
|
||||||
\resumeItem {Created a secure certificate management workflow that streamlined Let's Encrypt renewals and configured a Nginx reverse proxy to enforce HTTPS and granular CORS policies}
|
|
||||||
\resumeItem {Led the design and implementation of an accessible smart door system using ESP32, PIR sensors, and React Native, achieving over 95\% reliability in extensive field tests}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeSubheading
|
|
||||||
{Information Technology Analyst}{Jul 2020 – Dec 2020}
|
|
||||||
{Kitchener Downtown Community Health Center - SRHC}{ Kitchener, Ontario}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem {Deployed and tuned a centralized Samba file server, increasing file distribution efficiency by 40\% across more than 20 staff and multiple departments}
|
|
||||||
\resumeItem {Configured and maintained a FortiGate firewall and VPN solution for 60 users, integrating Prometheus-based monitoring for real-time diagnostics and rapid issue resolution}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeSubHeadingListEnd
|
|
||||||
|
|
||||||
%-----------PROJECTS-----------
|
|
||||||
\section{\color{blue}PROJECTS}
|
|
||||||
\resumeSubHeadingListStart
|
|
||||||
|
|
||||||
\resumeProjectHeading {\textbf{\color{black}Home lab Adminstration} $|$ \color{blue} \emph{Docker, Terraform, Jenkins, Prometheus, Grafana, SSL/TLS}}{}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem{Orchestrate a comprehensive home lab environment managing 15+ Docker containers for media, web, and gaming services, configured auto-renewal SSL/TLS certification with Let’s Encrypt, setup Prometheus/Grafana monitoring, and applied Fail2Ban for robust security achieving 99.9\% uptime and detailed system analytics}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
% \resumeProjectHeading{\textbf{\color{black}HAM10K Skin Cancer Classifier} $|$ \color{blue} \emph{Python, PyTorch, SciPy, Pandas}}{}
|
|
||||||
% \resumeItemListStart
|
|
||||||
% \resumeItem{Engineered a comprehensive deep learning pipeline integrating a PCA-enhanced MLP, a custom-designed DCNN, and the RegNetY-320 architecture}
|
|
||||||
% \resumeItem{Applied systematic class rebalancing and extensive data augmentation to achieve 96.9\% accuracy, an optimal F1-score, and a flawless 1.00 AUC}
|
|
||||||
% \resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeProjectHeading{\textbf{\color{black}Heart Disease Predictor} $|$ \color{blue} \emph{Python, Flask, RESTful, HTML, CSS, JS}}{}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem{Developed a scalable Flask-RESTful API paired with an interactive HTML/JS frontend while leveraging the UCI dataset and implemented real-time feature scaling with hyperparameter tuning to deliver a 95\% prediction accuracy, supporting timely clinical decision-making}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeProjectHeading{\textbf{\color{black} Real-Time Noise Cancellation with RL} $|$ \color{blue} \emph{Python, PyTorch, Gymnasium, SciPy, librosa}}{}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem{Created a bespoke OpenAI Gym environment incorporating FFT-based audio processing and trained a PPO agent to perform adaptive noise cancellation in real time, achieving processing speeds exceeding 5,200 FPS for high-fidelity audio performance}
|
|
||||||
\resumeItemListEnd
|
|
||||||
\resumeSubHeadingListEnd
|
|
||||||
\vspace{-7pt}
|
|
||||||
|
|
||||||
\section{\color{blue}PUBLICATIONS}
|
|
||||||
\resumeSubHeadingListStart
|
|
||||||
|
|
||||||
\resumeProjectHeading
|
|
||||||
{\textbf{Network-Aware Adaptive Semantic Image Transmission in Edge-Cloud Communications}}{MECOM 2025}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem{Proposed an adaptive JSCC framework that couples Swin-Transformers with real-time network telemetry to optimize image transmission over dynamic 5G/6G core networks (Published, IEEE Xplore)}
|
|
||||||
\resumeItemListEnd
|
|
||||||
|
|
||||||
\resumeProjectHeading
|
|
||||||
{\textbf{Boosting Edge-to-Cloud Data Transmission Efficiency with Semantic Transcoding}}{CCECE 2024}
|
|
||||||
\resumeItemListStart
|
|
||||||
\resumeItem{Utilized transformer-based edge-to-cloud models to achieve a $30\times$ bandwidth reduction and $30\%$ improvement in end-to-end latency for high-speed data systems (Published, IEEE Xplore)}
|
|
||||||
\resumeItemListEnd
|
|
||||||
\resumeSubHeadingListEnd
|
|
||||||
|
|
||||||
\end{document}
|
|
||||||
223
resumes/mnisyif_resume_con.tex
Normal file
223
resumes/mnisyif_resume_con.tex
Normal file
|
|
@ -0,0 +1,223 @@
|
||||||
|
\documentclass[letterpaper,11pt]{article}
|
||||||
|
|
||||||
|
\usepackage{geometry} % For page layout adjustments like \addtolength
|
||||||
|
\usepackage{url} % For \urlstyle
|
||||||
|
\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{fontawesome5}
|
||||||
|
\usepackage{multicol}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage[export]{adjustbox}
|
||||||
|
\usepackage{multirow}
|
||||||
|
\usepackage{textcase}
|
||||||
|
\usepackage{anyfontsize} % allows arbitrary font sizes
|
||||||
|
\AtBeginDocument{%
|
||||||
|
\fontsize{9pt}{11pt}\selectfont
|
||||||
|
}
|
||||||
|
|
||||||
|
\setlength{\multicolsep}{-3.0pt}
|
||||||
|
\setlength{\columnsep}{-1pt}
|
||||||
|
\input{glyphtounicode}
|
||||||
|
|
||||||
|
\pagestyle{fancy}
|
||||||
|
\fancyhf{} % clear all header and footer fields
|
||||||
|
\fancyfoot{}
|
||||||
|
\renewcommand{\headrulewidth}{0pt}
|
||||||
|
\renewcommand{\footrulewidth}{0pt}
|
||||||
|
|
||||||
|
% Adjust margins
|
||||||
|
\addtolength{\oddsidemargin}{-0.6in}
|
||||||
|
\addtolength{\evensidemargin}{-0.5in}
|
||||||
|
\addtolength{\textwidth}{1.19in}
|
||||||
|
\addtolength{\topmargin}{-.7in}
|
||||||
|
\addtolength{\textheight}{1.4in}
|
||||||
|
|
||||||
|
\urlstyle{same}
|
||||||
|
|
||||||
|
\raggedbottom
|
||||||
|
\raggedright
|
||||||
|
\setlength{\tabcolsep}{0in}
|
||||||
|
|
||||||
|
% Sections formatting
|
||||||
|
\titleformat{\section}{
|
||||||
|
\vspace{-4pt}\raggedright \fontsize{9}{12} \bfseries
|
||||||
|
}{}{0em}{}[\color{blue}\titlerule \vspace{-5pt}]
|
||||||
|
|
||||||
|
% Ensure that generate pdf is machine readable/ATS parsable
|
||||||
|
\pdfgentounicode=1
|
||||||
|
|
||||||
|
\makeatletter
|
||||||
|
\renewcommand\Huge{\@setfontsize\Huge{15pt}{20pt}}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
%-------------------------
|
||||||
|
% Custom commands
|
||||||
|
\newcommand{\resumeItem}[1]{
|
||||||
|
\item{
|
||||||
|
{#1\vspace{-2pt}}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\resumeSubItem}[2]{
|
||||||
|
\item
|
||||||
|
\textbf{\color{black}#1}
|
||||||
|
\vspace{1pt} % Adjust this value to increase or decrease space
|
||||||
|
% \small
|
||||||
|
#2\vspace{-5pt} % Adjust this value to increase or decrease space between items
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\resumeSchoolItem}[2]{
|
||||||
|
\item
|
||||||
|
\begin{tabular*}{1.0\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
||||||
|
\textbf{\color{black} #1} & \textbf{ #2} \\
|
||||||
|
\end{tabular*}\vspace{-7pt}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\resumeSubheading}[4]{
|
||||||
|
\vspace{-2pt}\item
|
||||||
|
\begin{tabular*}{1.0\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
||||||
|
\textbf{\color{black} #1} & \textbf{ #2} \\
|
||||||
|
\textit{#3} & \textit{ #4} \\
|
||||||
|
\end{tabular*}\vspace{-7pt}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\resumeSubSubheading}[2]{
|
||||||
|
\item
|
||||||
|
\begin{tabular*}{1.0\textwidth}{l@{\extracolsep{\fill}}r}
|
||||||
|
\textit{#1} & \textit{ #2} \\
|
||||||
|
\end{tabular*}\vspace{-7pt}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\resumeProjectHeading}[2]{
|
||||||
|
\vspace{-2pt}\item
|
||||||
|
\begin{tabular*}{1.00\textwidth}{l@{\extracolsep{\fill}}r}
|
||||||
|
#1 & \textbf{ #2}\\
|
||||||
|
\end{tabular*}\vspace{-8pt}
|
||||||
|
}
|
||||||
|
|
||||||
|
% \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
|
||||||
|
|
||||||
|
\renewcommand\labelitemi{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
||||||
|
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
||||||
|
|
||||||
|
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.0in, label={}]}
|
||||||
|
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}%\vspace{-7pt}}
|
||||||
|
\newcommand{\resumeItemListStart}{\begin{itemize}}
|
||||||
|
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-7pt}}
|
||||||
|
|
||||||
|
\pdfstringdefDisableCommands{\def\color#1{}}
|
||||||
|
%-------------------------------------------
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
%----------HEADING----------
|
||||||
|
\begin{tabular*}{\textwidth}{@{\hspace{-1ex}}l}
|
||||||
|
\textbf{\href{http://m.nisyif.com/}{\Huge\color{blue}MURTADHA NISYIF}} \vspace{2pt}\\
|
||||||
|
\href{mailto:mnisyif@gmail.com}{\faIcon{at} mnisyif@gmail.com} $|$
|
||||||
|
\faIcon{phone-square-alt} +1 (519) 502-8463 $|$
|
||||||
|
\faIcon{map-marker-alt} Ontario, Canada $|$
|
||||||
|
\href{https://m.nisyif.com/}{\faIcon{user-tie} m.nisyif.com} $|$
|
||||||
|
\href{https://www.linkedin.com/in/mnisyif}{\faIcon{linkedin} linkedin.com/ln/mnisyif} $|$
|
||||||
|
\href{https://github.com/mnisyif}{\faIcon{github} github.com/mnisyif}\vspace{12pt} \\
|
||||||
|
\end{tabular*}
|
||||||
|
|
||||||
|
\vspace{-20pt}
|
||||||
|
|
||||||
|
%-----------SUMMARY----------
|
||||||
|
\section{\color{blue}SUMMARY}
|
||||||
|
Versatile Computer Engineer (MASc) specialized in Robotics, Machine Controls, and Embedded Systems.
|
||||||
|
Certified SolidWorks Associate (CSWA) with a strong foundation in developing technical proposals and hardware-software integration.
|
||||||
|
Experienced in low-level programming (Assembly/C), real-time systems, and evaluating industrial vision solutions—including exposure to Cognex and Keyence platforms—for automated applications
|
||||||
|
|
||||||
|
%-----------SKILLS & CERTIFICATIONS-----------
|
||||||
|
\section{\color{blue}CERTIFICATIONS, SKILLS \& TECHNOLOGIES}
|
||||||
|
\begin{tabularx}{\textwidth}{ @{} >{\bfseries}l X }
|
||||||
|
\textbf{Certifications: } & Certified SolidWorks Associate (CSWA); AWS Solutions Architect \\
|
||||||
|
\textbf{Design \& Vision: } & SolidWorks, Cognex, Keyence, AutoCad, OpenPLC, ROS2 \\
|
||||||
|
\textbf{Automation/Logic: } & Ladder Logic (PLC), Structured Text, ESP32, PID Control, MQTT \\
|
||||||
|
\textbf{Languages: } & C/C++, Python, Rust, Java, Bash, SQL, JavaScript \\
|
||||||
|
\textbf{Tools \& Protocols: } & MS Excel, Git, Jenkins, Docker, Terraform, AWS, Prometheus, HTTP/TCP \\
|
||||||
|
\textbf{Frameworks: } & PyTorch, FastAPI, React, Node.js, Vitis AI, OpenCV \\
|
||||||
|
\end{tabularx}
|
||||||
|
\vspace{-7pt}
|
||||||
|
|
||||||
|
%----------EXPERIENCE----------
|
||||||
|
\section{\color{blue}RELEVANT WORK EXPERIENCE}
|
||||||
|
\resumeSubHeadingListStart
|
||||||
|
\resumeSubheading
|
||||||
|
{Researcher - Machine Learning \& Edge Systems}{Jan 2024 – Dec 2025}
|
||||||
|
{University of Guelph}{Guelph, Ontario}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem {Developed semantic communication pipelines using Swin Transformer models, achieving a 30× reduction in bandwidth usage and 29\% lower latency while preserving atleast 96\% task accuracy under variable network conditions}
|
||||||
|
\resumeItem {Extended models with adaptive deterministic mechanisms to handle bandwidth fluctuations and anomalies, ensuring stable real-time performance}
|
||||||
|
\resumeItem {Quantized encoder models to INT8 during edge–cloud simulations to emulate smartphone hardware constraints (6-core CPU, limited RAM), enabling realistic performance benchmarking}
|
||||||
|
\resumeItem {Published a first-author paper in IEEE conference proceedings, detailing the novel integration of semantic communication with edge computing for real-time, near real-time and task-offloading applications}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeSubheading
|
||||||
|
{Software Developer (Robotics \& Automation)}{Oct 2022 – Oct 2023}
|
||||||
|
{University of Guelph – Robotics Institute}{Guelph, Ontario}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem {Architected and implemented a server-client backend for an Assistive Robotic Feeding System in ROS2; utilized Cognex and Keyence vision systems to perform real-time food detection on trays}
|
||||||
|
\resumeItem {Designed a custom ESP32-based PLC system using Ladder Logic to implement emergency safety interlocks, ensuring fail-safe operation during robotic movement}
|
||||||
|
\resumeItem {Leveraged SolidWorks for concept development and mechanical breakdown structures of automation prototypes, ensuring hardware-software alignment}
|
||||||
|
\resumeItem {Managed project lifecycles from initial technical proposals to successful field testing, achieving 95\% reliability in autonomous assistive tasks}
|
||||||
|
\resumeItem {Utilized Terraform and AWS to provision scalable infrastructure, reducing manual deployment efforts by 80\% through automated CI/CD pipelines}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeSubheading
|
||||||
|
{Information Technology Analyst}{Jul 2020 – Dec 2020}
|
||||||
|
{Kitchener Downtown Community Health Centre}{Kitchener, Ontario}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem {Led a comprehensive network infrastructure upgrade, sourcing "best-in-class" hardware and managing a budget that resulted in 45\% cost savings}
|
||||||
|
\resumeItem {Configured FortiGate firewalls and VPN solutions for 60+ users, ensuring robust security for remote organizational workflows}
|
||||||
|
\resumeItemListEnd
|
||||||
|
\resumeSubHeadingListEnd
|
||||||
|
|
||||||
|
%-----------PROJECTS-----------
|
||||||
|
\section{\color{blue}PROJECTS}
|
||||||
|
\resumeSubHeadingListStart
|
||||||
|
\resumeProjectHeading {\textbf{ESP32-based PLC with OpenPLC} $|$ \emph{Structured Text, Ladder Logic, Automation}}{}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem{Developed a custom PLC for automation tasks, implementing safety logic and sequential control to manage hardware peripherals with real-time feedback loops}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeProjectHeading {\textbf{Home Lab Administration \& Monitoring} $|$ \emph{Docker, Prometheus, Grafana, SSL/TLS}}{}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem{Orchestrate a comprehensive environment with 15+ containers; implemented detailed system analytics and 99.9\% uptime monitoring via custom dashboards}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeProjectHeading {\textbf{Text-to-Braille Real-Time Converter} $|$ \emph{Python, Git, Eagle}}{}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem{Led a group of 4 and coordinated with a Non-Profit Organization (NPO) to design a novel assistive solution; managed a strict building budget of \$250 CAD while meeting all client technical requirements}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeProjectHeading {\textbf{Real-Time Security System} $|$ \emph{STM32, FreeRTOS, uC-OS III}}{}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem{Built a real-time security system utilizing a STM32f429, FHD camera, and PIR sensor; applied RTOS concepts like semaphores and interrupts to achieve 50 ms response times}
|
||||||
|
\resumeItemListEnd
|
||||||
|
|
||||||
|
\resumeProjectHeading {\textbf{Precision Digital Voltmeter} $|$ \emph{K60 (Cortex-M4), Assembly, C, ADC/DAC}}{}
|
||||||
|
\resumeItemListStart
|
||||||
|
\resumeItem{Developed a digital voltmeter on a K60 microcontroller using a hybrid of C and Assembly; implemented ADC sampling and DAC output routines, optimizing for bit resolution and signal quantization to ensure high measurement accuracy}
|
||||||
|
\resumeItemListEnd
|
||||||
|
\resumeSubHeadingListEnd
|
||||||
|
|
||||||
|
%-----------EDUCATION-----------
|
||||||
|
\section{\color{blue}EDUCATION}
|
||||||
|
\resumeSubHeadingListStart
|
||||||
|
\resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{MASc. - Computer Engineering}}{Dec 2025}
|
||||||
|
\resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{B.Eng. - Computer Engineering}}{Apr 2023}
|
||||||
|
\resumeSubHeadingListEnd
|
||||||
|
|
||||||
|
\end{document}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue