diff --git a/old/MurtadhaF22/MurtadhaF22-2.pdf b/old/MurtadhaF22/MurtadhaF22-2.pdf new file mode 100644 index 0000000..5ea04f2 Binary files /dev/null and b/old/MurtadhaF22/MurtadhaF22-2.pdf differ diff --git a/old/MurtadhaF22/MurtadhaF22-3.pdf b/old/MurtadhaF22/MurtadhaF22-3.pdf new file mode 100644 index 0000000..a07f8bf Binary files /dev/null and b/old/MurtadhaF22/MurtadhaF22-3.pdf differ diff --git a/old/MurtadhaF22/MurtadhaF22.pdf b/old/MurtadhaF22/MurtadhaF22.pdf new file mode 100644 index 0000000..ee4c6a5 Binary files /dev/null and b/old/MurtadhaF22/MurtadhaF22.pdf differ diff --git a/old/MurtadhaF23/Murtadha.pdf b/old/MurtadhaF23/Murtadha.pdf new file mode 100644 index 0000000..a3d8508 Binary files /dev/null and b/old/MurtadhaF23/Murtadha.pdf differ diff --git a/old/MurtadhaF23/Murtadha.tex b/old/MurtadhaF23/Murtadha.tex new file mode 100644 index 0000000..215c63a --- /dev/null +++ b/old/MurtadhaF23/Murtadha.tex @@ -0,0 +1,351 @@ +%------------------------- +% 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} diff --git a/old/MurtadhaS22/MurtadhaS22 copy.pdf b/old/MurtadhaS22/MurtadhaS22 copy.pdf new file mode 100644 index 0000000..dc36f6d Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22 copy.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-10.pdf b/old/MurtadhaS22/MurtadhaS22-10.pdf new file mode 100644 index 0000000..12f5f42 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-10.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-2.pdf b/old/MurtadhaS22/MurtadhaS22-2.pdf new file mode 100644 index 0000000..f6a2660 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-2.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-3.pdf b/old/MurtadhaS22/MurtadhaS22-3.pdf new file mode 100644 index 0000000..7d26a55 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-3.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-4.pdf b/old/MurtadhaS22/MurtadhaS22-4.pdf new file mode 100644 index 0000000..32a04e8 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-4.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-5.pdf b/old/MurtadhaS22/MurtadhaS22-5.pdf new file mode 100644 index 0000000..84fb07f Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-5.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-6.pdf b/old/MurtadhaS22/MurtadhaS22-6.pdf new file mode 100644 index 0000000..a5b17b5 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-6.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-7.pdf b/old/MurtadhaS22/MurtadhaS22-7.pdf new file mode 100644 index 0000000..68bffaf Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-7.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-8.pdf b/old/MurtadhaS22/MurtadhaS22-8.pdf new file mode 100644 index 0000000..5df742f Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-8.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22-9.pdf b/old/MurtadhaS22/MurtadhaS22-9.pdf new file mode 100644 index 0000000..12f5f42 Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22-9.pdf differ diff --git a/old/MurtadhaS22/MurtadhaS22.pdf b/old/MurtadhaS22/MurtadhaS22.pdf new file mode 100644 index 0000000..f071bab Binary files /dev/null and b/old/MurtadhaS22/MurtadhaS22.pdf differ diff --git a/old/MurtadhaS23/Resume.pdf b/old/MurtadhaS23/Resume.pdf new file mode 100644 index 0000000..aa763a8 Binary files /dev/null and b/old/MurtadhaS23/Resume.pdf differ diff --git a/old/MurtadhaW22/MurtadhaW22-2.pdf b/old/MurtadhaW22/MurtadhaW22-2.pdf new file mode 100644 index 0000000..6dd0f12 Binary files /dev/null and b/old/MurtadhaW22/MurtadhaW22-2.pdf differ diff --git a/old/MurtadhaW22/MurtadhaW22.pdf b/old/MurtadhaW22/MurtadhaW22.pdf new file mode 100755 index 0000000..2cf8785 Binary files /dev/null and b/old/MurtadhaW22/MurtadhaW22.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Final.pdf b/old/MurtadhaW23/MurtadhaW23-Final.pdf new file mode 100644 index 0000000..d6352b9 Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Final.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Final2.pdf b/old/MurtadhaW23/MurtadhaW23-Final2.pdf new file mode 100644 index 0000000..89556dc Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Final2.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Final3.pdf b/old/MurtadhaW23/MurtadhaW23-Final3.pdf new file mode 100644 index 0000000..236a129 Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Final3.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Final4.pdf b/old/MurtadhaW23/MurtadhaW23-Final4.pdf new file mode 100644 index 0000000..6affe8a Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Final4.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Final5.pdf b/old/MurtadhaW23/MurtadhaW23-Final5.pdf new file mode 100644 index 0000000..5cda0d0 Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Final5.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23-Old.pdf b/old/MurtadhaW23/MurtadhaW23-Old.pdf new file mode 100644 index 0000000..235a511 Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23-Old.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23.pdf b/old/MurtadhaW23/MurtadhaW23.pdf new file mode 100644 index 0000000..a5fd5e7 Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23.pdf differ diff --git a/old/MurtadhaW23/MurtadhaW23_Init.pdf b/old/MurtadhaW23/MurtadhaW23_Init.pdf new file mode 100644 index 0000000..82c645a Binary files /dev/null and b/old/MurtadhaW23/MurtadhaW23_Init.pdf differ diff --git a/resumes/Murtadha.pdf b/resumes/Murtadha.pdf new file mode 100644 index 0000000..4afc200 Binary files /dev/null and b/resumes/Murtadha.pdf differ diff --git a/resumes/Murtadha.tex b/resumes/Murtadha.tex new file mode 100644 index 0000000..2c9c5bd --- /dev/null +++ b/resumes/Murtadha.tex @@ -0,0 +1,245 @@ +\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} +\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}\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{-2.5pt}} + } +} + +\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]{ + \vspace{-2pt}\item + \begin{tabular*}{1.00\textwidth}{l@{\extracolsep{\fill}}r} + \small#1 & \textbf{\small #2}\\ + \end{tabular*}\vspace{-10pt} +} + +\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}} + +%------------------------------------------- +%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\begin{document} + +%----------HEADING---------- +\begin{tabular*}{\textwidth}{ @{\extracolsep{\fill}}l @{\hspace{-1ex}}l @{\hspace{-1ex}}l} + \textbf{\href{http://mnisyif.com/}{\huge\color{blue}Murtadha Saeed Nisyif}} & \faIcon{map-marker-alt} Kitchener, Ontario, Canada & \faIcon{link} \href{https://mnisyif.com/}{mnisyif.com} \\ + Computer Engineering Undergraduate & \faIcon{at} \href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com} & \faIcon{linkedin} \href{https://www.linkedin.com/in/mnisyif/}{linkedin.com/in/mnisyif}\\ + & \faIcon{phone-square-alt} +1 (519) 502-8463 & \faIcon{github} \href{https://www.github.com/mnisyif}{github.com/mnisyif} +\end{tabular*} +\vspace{-10pt} + +%-----------Summary----------- +% \section{\color{blue} Summary} +% \resumeItemListStart +% \resumeItem {Demonstrated expertise in leading successful projects that enhance system accessibility and proposing innovative architectures}\vspace{-5pt} +% \resumeItem {Lead developer in real-time projects, including a Text-to-Braille Real-Time Converter and a real-time security system}\vspace{-5pt} +% \resumeItem {Strong leader with a track record of design competition victories, winning \$2,000 for a medical test automation project} \vspace{-5pt} +% \resumeItemListEnd +% \vspace{-8pt} + +%-----------EDUCATION----------- +\section{\color{blue}Education} + \resumeSubHeadingListStart + \resumeSubheading + {University of Guelph | MASc.}{Sep 2023 -- Aug 2025} + {Masters of Applied Science in Computer Engineering}{Guelph, Ontario} + \resumeItemListStart + \resumeItem{Focus Area: Machine Learning, Embedded Systems, Edge-Cloud computing, Core Networks} + \resumeItem{Research Topic: Developing efficient algorithms for edge-cloud computing networks} + \resumeItemListEnd + \resumeSubheading + {University of Guelph | BEng.}{Sep 2019 -- May 2023} + {Bachelor of Engineering: Major in Computer Engineering, Minor in Computer Science}{Guelph, Ontario} + \resumeSubHeadingListEnd + \vspace{-8pt} + +%-----------EXPERIENCE----------- +\section{\color{blue}Relevant Work Experience} + \resumeSubHeadingListStart + \resumeSubheading + {Graduate Research Assistant}{Jan 2023 -- Ongoing} + {University of Guelph}{Guelph, Ontario} + \resumeItemListStart + \resumeItem {Developed semantic communication techniques, reducing edge-to-cloud latency by up to 30\%} + \resumeItem {Implemented transformer-based models to enhance data relevance and network efficiency} + \resumeItem {Optimized and benchmarked AI infrastructure for minimal end-to-end latency and high-quality data transmission} + \resumeItem {Research published in IEEE CCECE 2024} + \resumeItemListEnd + + \resumeSubheading + {Undergraduate Research Assistant \& Software Developer}{Oct 2022 -- Oct 2023} + {University of Guelph - Robotics Institute}{Guelph, Ontario} + \resumeItemListStart + \resumeItem {Developed and optimized circuitry and code for automated door control logic board} + \resumeItem {Enhanced mobile app communication using React Native for iOS and Android} + \resumeItem {Developed ROS libraries in Python and C++ for a feeding robot system} + \resumeItem {Dockerized ROS packages to resolve conflicts and improve system communication} + \resumeItem {Migrated Python system to ROS, optimizing node interactions and data flow} + \resumeItemListEnd + + % \resumeSubheading + % {Undergraduate Research Assistant}{May 2023 -- Oct 2023} + % {University of Guelph - Robotics Institute}{Guelph, Ontario} + % \resumeItemListStart + % \resumeItem {Developed and optimized circuitry and code for a logic board controlling automated doors} + % \resumeItem {Enhanced the logic board's code to improve communication and responsiveness to opening commands from a mobile app} + % \resumeItem {Contributed to the development of a mobile app using React Native for iOS and Android platforms} + % \resumeItem {Implemented bug fixes and new features based on user feedback from research participants, enhancing app usability} + % \resumeItemListEnd + + % \resumeSubheading + % {R\&D Software Developer - Work Study}{Oct 2022 -- May 2023} + % {University of Guelph - Robotics Institute}{Guelph, Ontario} + % \resumeItemListStart + % \resumeItem {Developed ROS libraries in Python and C++ for a feeding robot system for individuals with special needs} + % \resumeItem {Dockerized ROS 1 and ROS 2 packages to resolve conflicts and ensure seamless communication between packages} + % \resumeItem {Assisted in migrating the existing Python system to ROS, enhancing computational efficiency on the host machine} + % \resumeItem {Optimized node interactions and data flow to improve overall system performance} + % \resumeItemListEnd + + \resumeSubheading + {Information Technology Analyst}{Jul 2020 -- Oct 2020} + {Kitchener Downtown Community Health Center - SRHC}{Kitchener, Ontario} + \resumeItemListStart + \resumeItem {Devised a call scheduling scheme reducing patient waiting times by 30\%} + \resumeItem {Implemented a self-devised equipment upgrade plan, saving 45\% of a \$10,000 budget} + \resumeItem {Administered and maintained Linux and Windows servers, ensuring 99.9\% uptime} + \resumeItem {Configured and maintained secure VPNs using Fortigate firewall} + \resumeItemListEnd + \resumeSubHeadingListEnd + + +%-----------PROJECTS----------- +\section{\color{blue}Projects} + \resumeSubHeadingListStart + \resumeProjectHeading + {\textbf{\color{black}Homelab with Self-Hosted Services} $|$ \color{blue}\emph{Git, Docker, Linux}}{} + \resumeItemListStart + \resumeItem{Configured and maintained a homelab with self-hosted services including Nextcloud for file storage, Immich for photo management, a Git server for version control, and two game servers} + \resumeItem{Deployed each service in isolated Docker containers, ensuring resource efficiency, automated backups, and secure network protocols} + \resumeItemListEnd + \resumeProjectHeading + {\textbf{\color{black}Dynamic Noise Cancelling with RL} $|$ \color{blue} \emph{Python, PyTorch}}{} + \resumeItemListStart + \resumeItem{Implemented a voice noise cancellation solution using Reinforcement Learning and Dynamic Sparse Training to improve system accuracy and adaptability} + \resumeItem{Adapted an Automatic Noise Filtering algorithm for real-time application, providing significant improvements in voice clarity in varied noise environments} + \resumeItemListEnd + + \resumeProjectHeading + {\textbf{\color{black}Text-to-Braille Real-Time Converter} $|$ \color{blue} \emph{Python, Git, Eagle, Jira}}{} + \resumeItemListStart + \resumeItem{Led a team to develop a real-time text-to-braille converter, implementing a modular architecture for improved flexibility} + \resumeItem{Collaborated with an NPO to deliver the solution with a budget-friendly building cost of \$250 CAD} + \resumeItemListEnd + + % \resumeProjectHeading + % {\textbf{\color{black}Program Counter CMOS-Based Integrated Circuit} $|$ \color{blue} \emph{Cadence, Jira, Linux}}{} + % \resumeItemListStart + % \resumeItem{Designed an optimized CMOS-based program counter by applying concepts like fanout and delay calculations} + % \resumeItem{Validated functionality using industry-grade simulation tools, following a modular, hierarchical design approach} + % \resumeItemListEnd + + % \resumeProjectHeading + % {\textbf{\color{black}Real-Time Security System} $|$ \color{blue} \emph{STM32, FreeRTOS, uC-OS III}}{} + % \resumeItemListStart + % \resumeItem{Developed a real-time security system using an STM32f429 development board, FHD camera, and PIR motion sensor} + % \resumeItem{Utilized concepts like semaphores and interrupts to achieve rapid response times of 50 ms} + % \resumeItemListEnd + + \resumeProjectHeading + {\textbf{\color{black}ZAMAZ UTI Diagnosis - Image Processor} $|$ \color{blue}\emph{Python, NumPy, SciPy, Matplotlib}}{} + \resumeItemListStart + \resumeItem{Created a software system to automate urine test readouts using image analysis and pixel calculations} + \resumeItem{Delivered a solution 16x faster than the gold standard, winning a \$2,000 prize in a competition among 50+ teams} + \resumeItemListEnd + \resumeSubHeadingListEnd + \vspace{-8pt} + +%---------Publications--------- +\section{\color{blue}Publications} + \resumeSubHeadingListStart + \resumeSubheading + {Boosting Edge-to-Cloud Data Transmission Efficiency with Semantic Transcoding}{} + {Published @ IEEE CCECE (Aug 2024)}{} + \resumeItemListStart + \resumeItem {Developed semantic communication techniques, reducing edge-to-cloud latency by up to 30\%} + \resumeItem {Implemented transformer-based models to enhance data relevance and network efficiency} + \resumeItemListEnd + \resumeSubHeadingListEnd +\end{document} diff --git a/resumes/Nisyif_Murtadha_W24.pdf b/resumes/Nisyif_Murtadha_W24.pdf new file mode 100644 index 0000000..0d91ff4 Binary files /dev/null and b/resumes/Nisyif_Murtadha_W24.pdf differ