diff --git a/Template/Murtadha.pdf b/Template/Murtadha.pdf index 25e6c5d..ce69c10 100644 Binary files a/Template/Murtadha.pdf and b/Template/Murtadha.pdf differ diff --git a/Template/Murtadha.tex b/Template/Murtadha.tex index c96b9b5..f957d5c 100644 --- a/Template/Murtadha.tex +++ b/Template/Murtadha.tex @@ -115,142 +115,75 @@ \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*} +\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} -%\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 +\section{\color{blue} Summary} + \resumeItemListStart + \resumeItem {Highly accomplished and motivated engineer with a strong background in Robotics and Information Technology.}\vspace{-5pt} + \resumeItem {Demonstrated expertise in leading successful accessibility projects and proposing innovative system 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 {Winner of design competitions, earning \$2,000 prize for an image processor automating medical tests readouts.} \vspace{-5pt} + \resumeItem {Proficient in various programming languages, frameworks, and databases.} \vspace{-5pt} + \resumeItemListEnd + \vspace{-8pt} %-----------EDUCATION----------- \section{\color{blue} Education} - \resumeSubHeadingListStart - \resumeSubheading - {University of Guelph}{Sep 2019 -- May 2023} - {Bachelor of Engineering: Major in Computer Engineering, Minor in Computer Science}{Guelph, Ontario} - \resumeSubHeadingListEnd -\vspace{-8pt} - - %-----------PROGRAMMING SKILLS----------- -\section{\color{blue}Skills} - %\begin{itemize}[leftmargin=0.15in, label={}] - %\small{\item{ - %\textbf{\color{black} Soft Skills}{: Team Work, Collaborative, Self Motivated, Adaptable, Capable, Communication} \\ - %%\textbf{\color{black} Hard Skills}{: Object Oriented Design, Version Control, Software Testing And Debugging, Microprocessor Architecture Design, Digital Signal Processing}\\ - %\textbf{\color{black} Object Oriented}{:Python, C++, C#, Java, Javascript}\\ - %\textbf{\color{black} Web Dev}{: HTML, Javascript (React JS, Node JS), CSS, Python (Django), SQL (MySQL)}\\ - %\textbf{\color{black} Embedded Sys}{: C, VHDL}\\ - %%\textbf{\color{black} Languages}{: C/C++/C\#, Python(Django), JavaScript (React JS, Node JS), VHDL, Java, CSS, SQL (MySQL)}\\ - %%\textbf{\color{black} Framework and Tools}{: Android Studio, Xcode, Git, Unix, Keras, Tensorflow, Visual Studio, ROS} - %\textbf{\color{blue} Languages}{:~~~~~~~~~~~~~~Python, C, Java, JavaScript, HTML, CSS, PHP} \\ - %\textbf{\color{blue} Software}{:~~~~~~~~~~~~~~~~~VS Code, pyCharm, Matlab, Linux, macOS, Windows, Github, Anaconda} \\ - %\textbf{\color{blue} Frameworks}{:~~~~~~~~~~~~Linux, Anaconda, GitHub, Jupyter Lab} \\ - %\textbf{\color{blue} Robots}{:~~~~~~~~~~~~Kuka (KRL), Fanuc CR 4iA (Python), Baxtor(Python, ROS)} \\ - %\textbf{\color{blue} Relevant Courses}{:~~~~Data Structures, Discrete Structures, Operating Systems, Algorithm Analysis, Modeling Systems} - % }} - %\end{itemize} - \begin{tabular}{ @{} >{\bfseries}l @{\hspace{3ex}}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, HTML, 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} + \resumeSubHeadingListStart + \resumeSubheading + {University of Guelph}{Sep 2023 -- Aug 2025} + {Masters of Engineering}{Guelph, Ontario} + \resumeSubheading + {University of Guelph}{Sep 2019 -- May 2023} + % {Bachelor of Engineering: Major in Computer Engineering}{Guelph, Ontario} + {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 - % {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 Assistant - Software developer}{Oct 2022 -- Present} - %{R\&D Software Developer Intern}{Sep 2022 -- Present} - {University of Guelph - Robotics Inistitute}{Guelph, Ontario} - \resumeItemListStart - \resumeItem {Implemented multi-level data pipeline between depth cameras and FANUC arm achieving a modular operational system} - \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 {Authored ROS2 packages in C++ and Python for robotic arm manipulation improving operation accuracy to 20\%} - \resumeItem {Bridged between ROS1 and ROS2 nodes to support backwards compatibility of existing systems} - \resumeItemListEnd + \resumeSubHeadingListStart + \resumeSubheading + {Undergraduate Research Assistant}{May 2023 -- Present} + {University of Guelph - Robotics Institute}{ Guelph, Ontario} + \resumeItemListStart + \resumeItem {Staged an accessibility project funded by NSERC to production and installed it at Collingwood's public facilities} + \resumeItem {Designed and proposed ROS2 system architecture for an assistive feeding robot for individuals with special needs} + \resumeItemListEnd - \resumeSubheading - {Information Technology Analyst}{Jul 2020 -- Oct 2020} - {Kitchener Downtown Community Health Centre - SRHC}{Kitchener, Ontario} - \resumeItemListStart - \resumeItem {Used datasheet software to manage and log equipment upgrades with tight budget of \$10,000 and short deadlines} - \resumeItem {Devised a scheduling scheme to cut down call waiting times by 30\% using existing PBS phone system} - \resumeItem {Increased working flow efficiency by 20\% through network infrastructure improvements, but brining about suitable computers network topology and equipment} - \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} - \resumeItemListEnd + \resumeSubheading + {R\&D Software developer - Work Study}{Oct 2022 -- May 2023} + %{R\&D Software Developer Intern}{Sep 2022 -- Present} + {University of Guelph - Robotics Institute}{ Guelph, Ontario} + \resumeItemListStart + \resumeItem {Implemented multi-level data pipeline between depth cameras and FANUC arm achieving a modular operational system} + \resumeItem {Took tasks to switch to ROS from python based robotics system, to reduce complexity and improve operation stability} + \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 + \resumeSubheading + {Information Technology Analyst}{Jul 2020 -- Oct 2020} + {Kitchener Downtown Community Health Center - SRHC}{ Kitchener, Ontario} + \resumeItemListStart + %\resumeItem {Used datasheet software to manage and log equipment upgrades with tight budget of \$10,000 and short deadlines} + \resumeItem {Devised a call scheduling scheme to cut down patients' call waiting times by 30\%} + %\resumeItem {Increased working flow efficiency by 20\% through network infrastructure improvements, but brining about suitable computers network topology and equipment} + \resumeItem {Saved 45\% of a \$10,000 budget by implementing self-devised equipment upgrade plan using cost-saving initiatives} + \resumeItemListEnd - \resumeSubHeadingListEnd + %\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 %-----------PROJECTS----------- @@ -259,15 +192,17 @@ \resumeProjectHeading {\textbf{\color{black}Text-to-Braille Real-Time Converter} $|$ \color{blue} \emph{Python, Git, Eagle, Jira}}{Apr 2023} \resumeItemListStart - %\resumeItem {Managed a team of four in developing a novel text-to-braille converter tool that was well-received by the faculty advisor} - %\resumeItem {Coordinated with a NPO to ensure that the final product met their needs, and well within a cost of \$250 CAD} - %\resumeItem {Directed critical design decisions when developing the required circuitry, maintaining low manufacturing costs} - %\resumeItem {Utilized existing APIs to extract text from pictures, and map them to an array of braille pins driven by electromagnets} \resumeItem {Lead a group of 4 and coordinated with a NPO to design a novel solution that converts text-to-braille in real time while maintaining a challenging building cost of \$250 CAD} \resumeItemListEnd \resumeProjectHeading - {\textbf{\color{black}Real-Time Security System} $|$ \color{blue} \emph{STM32, FreeRTOS, $\mu$C-OS III }} {Nov 2022} + {\textbf{\color{black}Program Counter CMOS-Based Integrated Circuit} $|$ \color{blue} \emph{Cadence, Jira, Linux}} {Jan 2023} + \resumeItemListStart + \resumeItem{Applied concepts such as fanout, and delay calculations to develope an optimized CMOS based program counter following a hierarchical design and validated functionality by using industry grade simulation tools} + \resumeItemListEnd + + \resumeProjectHeading + {\textbf{\color{black}Real-Time Security System} $|$ \color{blue} \emph{STM32, FreeRTOS, uC-OS III }} {Nov 2022} \resumeItemListStart \resumeItem{Built a real-time security system using a STM32f429 development board, a FHD camera and a PIR motion sensor by utilizing real-time systems concepts such as semaphores and interrupts to deliver a system with response times of 50 ms} \resumeItemListEnd @@ -275,24 +210,20 @@ \resumeProjectHeading {\textbf{\href{https://www.buildnbox.com} {\color{black}buildNbox \faIcon{link}}} $|$ \color{blue}\emph{React, Git, Node JS, SQLite, Jira}}{Aug 2022} \resumeItemListStart - %\resumeItem {Teamed in a group of 2 to develop and deliver a highly scalable computer parts e-store website} - %\resumeItem {Developed 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 the website traffic and maintained maximum performance during heavy incoming and outgoing traffic} - \resumeItem {Developed a REST api backend using Node JS for data retrieval from Amazon.ca using their rainfores api, resulting in instant and seemless browsing} + \resumeItem {Developed a REST api backend using Node JS for data retrieval from Amazon.ca using their rainfores api, resulting in instant and seamless browsing} \resumeItemListEnd - \resumeProjectHeading - {\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} - \resumeItem {Built an intuitive python API that stores players information and holdings of a cryptocurrency and stocks mockery investing game, achieving a scalable and integratble with external noSQL databases with ease} - \resumeItemListEnd + % \resumeProjectHeading + % {\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} + % \resumeItem {Built an intuitive python API that stores players information and holdings of a cryptocurrency and stocks mockery investing game, achieving a scalable and integratble with external noSQL databases with ease} + % \resumeItemListEnd \resumeProjectHeading @@ -308,12 +239,12 @@ \resumeItem{Developed and integrated a software system to automate bar volumetric readouts of urine sample tests by analyzing a captured image of the readout and performing pixel calculations to calculate the concentrations of bacteria. This system is 16 times faster than the current gold standard, and as a result, my team won a prize of \$2,000 in a design competition among 50+ groups} \resumeItemListEnd - \resumeProjectHeading - %{\textbf{\color{black}Indoor CO_2 level monitor} $|$ \color{blue}\emph{Microsoft Teams, ARM Assembly, Keil vision}} {Apr 2022} - {\textbf{\color{black}Indoor $CO_2$ Level Monitor} $|$ \color{blue}\emph{Microsoft Teams, ARM Assembly, Keil vision}} {Oct 2021} - \resumeItemListStart - \resumeItem{Utilized K60 microcontroller and SIHM $CO_2$ carbon monitor sensor, formed a hardware and software interface design and designed a system to monitor $CO_2$ levels with user-friendly feedback to avoid potential COVID-19 and Influenza spreading} - \resumeItemListEnd + % \resumeProjectHeading + % %{\textbf{\color{black}Indoor CO_2 level monitor} $|$ \color{blue}\emph{Microsoft Teams, ARM Assembly, Keil vision}} {Apr 2022} + % {\textbf{\color{black}Indoor $CO_2$ Level Monitor} $|$ \color{blue}\emph{Microsoft Teams, ARM Assembly, Keil vision}} {Oct 2021} + % \resumeItemListStart + % \resumeItem{Utilized K60 microcontroller and SIHM $CO_2$ carbon monitor sensor, formed a hardware and software interface design and designed a system to monitor $CO_2$ levels with user-friendly feedback to avoid potential COVID-19 and Influenza spreading} + % \resumeItemListEnd %\vspace{-15pt} @@ -339,35 +270,46 @@ % \resumeItemListEnd % %\vspace{-15pt} \resumeSubHeadingListEnd -%\vspace{1pt} + \vspace{-8pt} + %-----------PROGRAMMING SKILLS----------- +\section{\color{blue}Skills} + \begin{tabular}{ @{} >{\bfseries}l @{\hspace{3ex}}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, HTML, 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} + \vspace{-8pt} %-----------INVOLVEMENT--------------- -\section{\color{blue} Extracurriculars} - \resumeSubHeadingListStart - \resumeSubheading - {Gryphon AeroSpace}{May 2021} - {Software Engineering Executive}{ } - %\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}{ } - %\resumeItemListStart - % \resumeItem{Provided solutions to mechanical and software challenges, and performed opponents analysis reports} - %\resumeItemListEnd +% \section{\color{blue} Extracurriculars} +% \resumeSubHeadingListStart +% \resumeSubheading +% {Gryphon AeroSpace}{May 2021} +% {Software Engineering Executive}{ } +% %\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}{ } +% %\resumeItemListStart +% % \resumeItem{Provided solutions to mechanical and software challenges, and performed opponents analysis reports} +% %\resumeItemListEnd - \resumeSubheading - {Skills Ontario Competition}{May 2018} - {Builder, Software Developer}{ } - %\resumeItemListStart - % \resumeItem{Participated in a robotics competition held once a year for all Grade 12 high school students in Ontario} - %\resumeItemListEnd +% \resumeSubheading +% {Skills Ontario Competition}{May 2018} +% {Builder, Software Developer}{ } +% %\resumeItemListStart +% % \resumeItem{Participated in a robotics competition held once a year for all Grade 12 high school students in Ontario} +% %\resumeItemListEnd - \resumeSubHeadingListEnd +% \resumeSubHeadingListEnd -\vspace{-8pt} +% \vspace{-8pt} \end{document}