%-------------------------
% Resume in Latex
% Author : Jake Gutierrez
% Based off of: https://github.com/sb2nov/resume
% License : MIT
%------------------------

\documentclass[letterpaper,11pt]{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{fontawesome5}
\usepackage{multicol}
\usepackage{fontawesome5}
\setlength{\multicolsep}{-3.0pt}
\setlength{\columnsep}{-1pt}
\input{glyphtounicode}

%----------FONT OPTIONS----------
% sans-serif
% \usepackage[sfdefault]{FiraSans}
% \usepackage[sfdefault]{roboto}
% \usepackage[sfdefault]{noto-sans}
% \usepackage[default]{sourcesanspro}

% serif
% \usepackage{CormorantGaramond}
% \usepackage{charter}


\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}\scshape\raggedright \fontsize{14}{11} \bfseries
}{}{0em}{}[\color{blue}\titlerule \vspace{-5pt}]

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

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

\newcommand{\classesList}[4]{
    \item\small{
        {#1 #2 #3 #4 \vspace{-2pt}}
  }
}

\newcommand{\resumeSubheading}[4]{
  \vspace{-2pt}\item
    \begin{tabular*}{1.0\textwidth}[t]{l@{\extracolsep{\fill}}r}
      \textbf{\color{black} #1} & \textbf{\small #2} \\
      \textit{\small#3} & \textit{\small #4} \\
    \end{tabular*}\vspace{-7pt}
}

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

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

\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}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}

%-------------------------------------------
%%%%%%  RESUME STARTS HERE  %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

%----------HEADING----------
 \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
   \textbf{\href{http://mnisyif.com/}{\huge\color{blue}Murtadha Nisyif}} 
   & \faIcon{at} Email : \href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com}\\
   \faIcon{link} \href{https://mnisyif.com/}{mnisyif.com} 
   & \faIcon{phone-square-alt} Mobile : +1 (519) 502-8463 \\
   \faIcon{linkedin} \href{https://www.linkedin.com/in/murtadhan/}{linkedin.com/in/murtadhan}
 \end{tabular*}

%\begin{center}
%    {\Huge \scshape Murtadha Nisyif} \\ \vspace{2pt}
%    Kitchener, ON \\ \vspace{1pt}
%    \small \raisebox{-0.1\height}\faPhone\ +1 (519) 502-8463 ~ %\href{mailto:mnisyif@gmail.com}{\raisebox{-0.2\height}\faEnvelope\  \underline{mnisyif@gmail.com}} ~ 
%    \href{https://linkedin.com/in//}{\raisebox{-0.2\height}\faLinkedin\ \underline{linkedin.com/in/MurtadhaN}}  ~
%    \href{https://github.com/}{\raisebox{-0.2\height}\faGithub\ \underline{github.com/mnisyif}}
%    \vspace{-8pt}
%\end{center}

%------RELEVANT COURSEWORK-------
%\section{Relevant Coursework}
    %\resumeSubHeadingListStart
 %       \begin{multicols}{3}
  %          \begin{itemize}[itemsep=-5pt, parsep=10pt]
   %             \item\small Data Structures
    %            %\item Software Methodology
      %          \item Algorithms Analysis
     %           \item Discrete Mathematics
       %         \item Modeling Complex Systems
        %        \item Operating Systems
         %       \item Numerical Methods
                %\item Computer Architecture
          %  \end{itemize}
        %\end{multicols}
        %\vspace*{2.0\multicolsep}
    %\resumeSubHeadingListEnd
%\vspace{1pt}

%-----------Summary-----------
%\section{\LARGE Summary}
 %   \resumeSubHeadingListStart
  %  \resumeItemListStart
   %     \resumeItem{Utilized \textbf{System calls in UNIX systems} when implementing hardware simulations with C}
    %    \resumeItem{Completed courses in Algorithm Analysis and Data Structures to solve complex problems}
     %   \resumeItem{Applied \textbf{Object Oriented Programming concepts} and \textbf{MVC-model} to deliver game projects developed in \textbf{JAVA} }
      %  \resumeItem{Explored ways to utilize \textbf{TensorFlow, Keras and pyTorch} for image classification}
    %\resumeItemListEnd
    %\resumeSubHeadingListEnd

%-----------EDUCATION-----------
\section{\color{blue} Education}
  \resumeSubHeadingListStart
    \resumeSubheading
      {University of Guelph}{Sep 2019 -- May 2023}
      {Bachelor of Engineering in Computer Engineering, Minor in Computer Science}{Guelph, Ontario}
  \resumeSubHeadingListEnd
\vspace{-7pt}
 
 %-----------PROGRAMMING SKILLS-----------
%\section{\color{blue}Technical Skills}

% \begin{tabular}{ @{} >{\bfseries}l @{\hspace{4ex}}l }
%     %\textbf{\color{black} Hard Skills:} & Object Oriented Design, Version Control, Software Testing And Debugging, Microprocessor \\&Architecture Design, Digital Signal Processing \\

%     \textbf{\color{black} Languages:} & C/C++/C\#, Python, JavaScript, Java, MATLAB, VHDL, CSS\\
%     \textbf{\color{black} Frameworks:} & Node.js, React.js, Express.js, NumPy, ROS(1 \& 2), Pandas, Tensorflow, Django, FreeRTOS \\
%     \textbf{\color{black} Tools:} & Git, Docker, GCC, CMake, Xilinix, Quartus IV, Cadence Virtuoso \\
%     \textbf{\color{black} Databases:} & MongoDB, MySQL, SQLite \\
%     \textbf{\color{black} Dev Env:} & Android Studio, Xcode, Unix, Visual Studio, Jupyter Notebook \\
% \end{tabular}

\section{\color{blue}Skills Summary}
\begin{itemize}[itemsep=1mm, parsep=0pt]
    \setlength{\itemindent}{-1em}
    \item Proficient in various programming languages including C/C++/C\#, Python, JavaScript, Java, MATLAB, VHDL, and CSS.
    \item Skilled in developing and working with various frameworks such as Node.js, React.js, Express.js, NumPy, ROS (1 \& 2), Pandas, Tensorflow, and Django.
    \item Experienced in using various tools like Git, Docker, GCC, CMake, Xilinx, Quartus IV, Cadence Virtuoso, Android Studio, Xcode, Unix, Visual Studio, and Jupyter Notebook.
    \item Knowledgeable in working with databases such as MongoDB, MySQL, and SQLite.
    \item Excellent problem-solving and analytical skills, with a strong attention to detail and a focus on delivering quality results.
    \item Good communication and teamwork skills, with a passion for collaborating with colleagues to achieve common goals.
\end{itemize}
%-----------EXPERIENCE-----------
\section{\color{blue}Work Experience}
  \resumeSubHeadingListStart
    %\resumeSubheading
    %  {ZAMAZ Inc - University of Guelph (Engineering Design III)}{Jan 2022 -- Apr 2022}
    %  {Software Developer}{Guelph, Ontario}
    %  \resumeItemListStart
    %    \resumeItem{Designed and implemented an image classification model based on pixel calculation to work with limited and low power computers, in a portable form factor}
    %    \resumeItem{Developed strong interpersonal and communication skills from interacting professionally with all stakeholders including judges, professionals and peers}
    %    \resumeItem{Proceeded in winning among the other 50+ competing groups over a \$2,000 prize}
         
    %  \resumeItemListEnd
    %%
    % \resumeSubHeading
    %     {Research Assistant - Software Developer}{Sep 2022 -- Present}
    %     {University of Guelph - Robotics Inistitute}{Guelph, Ontario}
    %     \resumeItemListStart
    %         \resumeItem {Developed ROS2 packages primarily in python, some in C++}
    %         \resumeItem {Assigned to bridge ROS1 existing code to ROS2 new packages}
    %     \resumeItemListEnd
    \resumeSubheading
        %{Reseach Assitant - Software developer}{Oct 2022 -- Present}
        {R\&D Software Developer Intern}{Sep 2022 -- Present}
        {University of Guelph - Robotics Inistitute}{Guelph, Ontario}
        \resumeItemListStart
            \resumeItem {Architectured and implemented data pipelines between ROS camera nodes and FANUC arm coordinate manipulation}
            \resumeItem {Assessed safety procedures incorporated in automation scripts of user-robot based interaction}
            %\resumeItem {Performed scripts safety analysis for user-robot arm based interactions}
            \resumeItem {Created ROS2 communication packages in C++ and Python for data retrieval and processing}
            \resumeItem {Implemented packages to bridge between nodes from different architectures (ROS1 and ROS2) for data manipulation}
        \resumeItemListEnd

    \resumeSubheading
        {Information Technology Analyst}{Jul 2020 -- Oct 2020}
        {Kitchener Downtown Community Health Centre - SRHC}{Kitchener, Ontario}
        \resumeItemListStart
            \resumeItem {Managed equipment upgrades with tight budget of \$10,000 and short deadlines}
            \resumeItem {Devised a scheduling scheme to cut down calls waiting times by 30\% using existing PBS phone system}
            \resumeItem {Enhanced information and hardware sharing resulting in 20\% increase in working environment efficiency}
            %\resumeItem {Boosted information sharing by enhancing interfaces between computer systems}
            \resumeItem {Saved \$5,000 by implementing cost-saving initiatives that addressed long-standing problems}
            %\resumeItem{Work with tight budget and short deadlines for equipment upgrades}
            %\resumeItem{Improved networking and phone systems by adding new features and infrastructure}
            %\resumeItem{Boosted information sharing by enhancing interfaces between computer systems}
            %\resumeItem{Saved \$5,000 by implementing cost-saving initiatives that addressed long-standing problems}
        \resumeItemListEnd

    
    %\resumeSubheading
    %  {Apple Express}{May 2019 -- Dec 2019}
    %  {Medical/Package Courier}{Mississauga, Ontario}
    %  \resumeItemListStart
    %    \resumeItem{Developed strong sense of most efficient routes to avoid traffic and construction on local roads and highways}
    %    \resumeItem{Developed strong interpersonal and communication skills from interacting professionally with all stakeholders including dispatchers, upper management and peers}
    %  \resumeItemListEnd

  \resumeSubHeadingListEnd
%\vspace{-10pt}

%-----------PROJECTS-----------
\section{\color{blue} Relevant Projects}
    \vspace{-5pt}
    \resumeSubHeadingListStart
        \resumeProjectHeading
            {\textbf{\href{https://www.buildnbox.com} {\color{black}buildNbox \faIcon{link}}} $|$ \color{blue}\emph{React, Git, Node JS}}{Aug 2022}
            \resumeItemListStart
                %\resumeItem {Teamed in a group of 2 to develop and deliver a highly scalable computer parts e-store website}
                \resumeItem {Implemented a REST api for computer parts data retrieval from Amazon.ca within 0.2 seconds}
                \resumeItem {Facilitated tools like Jira and Confluence to develop detailed documentations reflecting development progress}
                \resumeItem {Administered website traffic and maintained maximum performance during heavy incoming and outgoing traffic}
            \resumeItemListEnd
        \vspace{-15pt}
        \resumeProjectHeading
        %GryphHacks | 
            {\textbf{\href{https://github.com/aidanbruneel/StonkBot} {\color{black}StonkBot \faIcon{link}}} $|$ \color{blue}\emph{Python, Git, Matplotlib}}{May 2022}
            \resumeItemListStart
                \resumeItem {Forecasted project needs and wants to devise appropriate technologies achieving the teams goal of spending total of \$0}
                %\resumeItem {Facilitated players' data storage implementation to meet project budget and performance goals}
                \resumeItem {Integrated Discord Python API to create a discord bot that can run a mockery investing game}
                \resumeItem {Incorporated financial APIs to retrieve stocks/cryptocurrency prices with real-time price updates}
                \resumeItem {Built a python API that stores current players information and holdings as a JSON object for easy integration with possible future features}
                %\resumeItem{Utilized Discord API to create a discord bot that can run a mockery investing game. Associated data for each player were stored in JSON file and manipulated using JSON Python libraries}
            \resumeItemListEnd
        \vspace{-15pt}
         
        \resumeProjectHeading
            {\textbf{\color{black}Image Processor} $|$ \color{blue}\emph{Python, NumPy, SciPy, Matplotlib}} {Apr 2022}
            \resumeItemListStart
                %\resumeItem{Head of software development team, assigning roles and setting tasks}
                %\resumeItem {Led a team of 5 from different disciplines in engineering to incorporate a software solution to a UTI diagnosis device}
                \resumeItem{Incorporated scientific libraries to perform pixel calculations for Bar-Volumetric chip 128x128 readout picture}
                \resumeItem {Designed a software model that provides 16x faster performance and is more reliable than the current gold standard}
                %\resumeItem{Engineered a software model that provides 16x faster and more reliable performance than the current golden standard.}
                \resumeItem{Ranked first in Engineering \& Design 3 in-school competition with a price of \$2,000 among 50+ other teams}
                %\resumeItem{Utilized libraries such as SciPy, numpy, matplotlib to perform pixel calculations on an image and return useful info}
            \resumeItemListEnd
        %\vspace{-15pt}
        
        
        
%----------Old projects----------%
        % %Personal Project | 
        % \resumeProjectHeading
        %     {\textbf{\color{black}Memory Management Simulator} $|$ \color{blue}\emph{C, VS Code, Git}}{Mar 2022}
        %     \resumeItemListStart
        %         \resumeItem {Adopted new learning paradigms to utilize system calls in Unix operating systems and develop kernel level programs}
        %         %\resumeItem{ Explored Linux system calls to perform kernel level programs}
        %         %\resumeItem{Learned fundamentals of computer memory management, scheduling and operation}
        %         \resumeItem{Created a memory management simulator using C to analyze the time and performance contrarieties of First fit, Best fit, Worst fit, and Next fit algorithms}
        %         \resumeItem{ Improved the performance of the simulator by 15\% by optimizing the searching algorithms}
        %         %\resumeItem{Created a simulation program that simulates First fit, Best fit, Worst fit, and Next fit memory management algorithms}
        %     \resumeItemListEnd 
        % \vspace{-15pt}

        % \resumeProjectHeading
        %     {\textbf{\color{black}Lights Out (Game replica)} $|$ \color{blue}\emph{Java, VS Code}}{Mar 2020}
        %     \resumeItemListStart
        %         \resumeItem{Followed MVC design pattern to implement the game logic equipped with a simple GUI. The logic utilizes FIFO queue to offer the capability to find the solution to the current board at all times}
        %     \resumeItemListEnd
        % %\vspace{-15pt}
        
        
    \resumeSubHeadingListEnd
%\vspace{1pt}

% \vspace{-10pt}

%-----------INVOLVEMENT---------------
\section{\color{blue} Extracurricular}
    \resumeSubHeadingListStart
		\resumeSubheading
			{Gryphon AeroSpace}{May 2021}
			{Software Engineering Executive}{University of Guelph}
			%\resumeItemListStart
			%    \resumeItem{Participated in a robotics competition held once a year for all Grade 12 high school students in Ontario}
			%\resumeItemListEnd
		\resumeSubheading
			{First Robotics Competition}{Sep 2017, Sep 2018}
			{Builder, Automation programmer}{2702 Rebels}
            %\resumeItemListStart
             %   \resumeItem{Provided solutions to mechanical and software challenges, and performed opponents analysis reports}
            %\resumeItemListEnd
            
        \resumeSubheading
            {Skills Ontario Competition}{May 2018}
            {Builder, Software Developer}{Eastwood Collegiate Institute}
            %\resumeItemListStart
            %    \resumeItem{Participated in a robotics competition held once a year for all Grade 12 high school students in Ontario}
            %\resumeItemListEnd
        
    \resumeSubHeadingListEnd
    
%\vspace{-10pt}

\end{document}
