diff --git a/resumes/Murtadha.pdf b/resumes/Murtadha.pdf index fef976e..c4b7d50 100644 Binary files a/resumes/Murtadha.pdf and b/resumes/Murtadha.pdf differ diff --git a/resumes/Murtadha.tex b/resumes/Murtadha.tex index cd09f68..0f1f49e 100644 --- a/resumes/Murtadha.tex +++ b/resumes/Murtadha.tex @@ -15,6 +15,9 @@ \usepackage{tabularx} \usepackage{fontawesome5} \usepackage{multicol} +\usepackage{graphicx} +\usepackage[export]{adjustbox} +\usepackage{multirow} \setlength{\multicolsep}{-3.0pt} \setlength{\columnsep}{-1pt} \input{glyphtounicode} @@ -106,80 +109,99 @@ %----------HEADING---------- \begin{tabular*}{\textwidth}{ @{\extracolsep{\fill}}l @{\hspace{-1ex}}l @{\hspace{-1ex}}l} - \textbf{\href{http://m.nisyif.com/}{\huge\color{blue}Murtadha Saeed Nisyif}} & \faIcon{map-marker-alt} Ontario, Canada & \faIcon{link} \href{https://m.nisyif.com/}{m.nisyif.com} \\ - \emph{\Large Computer Engineer} & \faIcon{at} \href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com} & \faIcon{linkedin} \href{https://www.linkedin.com/in/mnisyif/}{linkedin.com/in/mnisyif}\\ + \textbf{\href{http://m.nisyif.com/}{\huge\color{blue}Murtadha Saeed Nisyif}} & \faIcon{map-marker-alt} Ontario, Canada & \faIcon{link} \href{https://m.nisyif.com/}{m.nisyif.com} \\ + \emph{\Large Cloud and ML Engineer} & \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} +% %----------HEADING---------- +% \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} l l l c} +% % First row with name, location, and portfolio link +% \textbf{\href{http://m.nisyif.com/}{\huge\color{blue}Murtadha Saeed Nisyif}} & +% \faIcon{map-marker-alt} Ontario, Canada & +% \faIcon{link} \href{https://m.nisyif.com/}{Portfolio} & +% \multirow{3}{*}{\includegraphics[height=2.2cm,frame,round=0.2cm]{my_picture.jpg}} \\ +% % Second row with job title and email +% \emph{\Large Computer Engineer} & +% \faIcon{at} \href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com} & +% \faIcon{linkedin} \href{https://www.linkedin.com/in/mnisyif/}{LinkedIn} & \\ +% % Third row with phone and GitHub +% & +% \faIcon{phone-square-alt} +1 (519) 502-8463 & +% \faIcon{github} \href{https://www.github.com/mnisyif}{Github} & \\ +% \end{tabular*} +% \vspace{-5pt} + -%Aspiring Software Engineer with 2 years of experience, focused on developing quality of life solutions %----------Experience---------- \section{\color{blue}Relevant Work Experience} \resumeSubHeadingListStart \resumeSubheading - {MLOps Engineer - Researcher}{Jan 2024 -- Dec 2024} - {University of Guelph}{Guelph, Ontario} + {ML Engineer - Researcher}{Jan 2024 -- Dec 2024} + {University of Guelph}{Guelph, Ontario} \resumeItemListStart \resumeItem {Collected latency data from diverse hardware setups and performed feature engineering to identify optimal correlations, enhancing model performance in varying network conditions} \resumeItem {Designed, implemented, and trained an adaptive model extension to the existing semantic communication transformer, improving real-time responses to network bandwidth fluctuations while maintaining at least 96\% accuracy} \resumeItem {Pioneered deployable transformer-based models for semantic data transmission, achieving 29\% lower latencies in end-to-end communications specifically 30x reduction in network bandwidth utilization} - \resumeItem {Deployed existing PyTorch-based implementations onto Kira SoCs using Vitis AI™, leveraging hardware acceleration to achieve a 15\% reduction in computational time} - % \resumeItem {Published findings in CCECE 2024, showcasing improved data transmission latencies} - \resumeItemListEnd + \resumeItem {Deployed existing PyTorch-based implementations onto Kira SoCs using Vitis AI™, leveraging hardware acceleration} + \resumeItemListEnd \resumeSubheading {Software Developer}{Oct 2022 -- Oct 2023} {University of Guelph - Robotics Institute}{Guelph, Ontario} \resumeItemListStart - \resumeItem {Developed ROS2 modules in C++ and Python to migrate an Assistive Robotic Feeding System for Elderly Individuals, ensuring multithreaded operations' integrity} - \resumeItem {Managed and maintained the codebase of a smart door application suite with a Node.js backend, React Native app, and Vue dashboard, enabling smartphone control of motorized doors and providing user analytics from over 50 users} - \resumeItem {Built a Jenkins CI/CD pipeline for automated building, testing, and deployment of Node.js backend, Vue frontend, and React Native app, with Dockerized PostgresDB for data handling} - \resumeItem {Implemented Terraform for IaC to automate AWS resource provisioning, enhancing the scalability and reliability of the smart door system} + \resumeItem {Implemented server-client backend system powering an Assistive Robotic Feeding System for elderly individuals in ROS2 powered by packages in Python and C++} + \resumeItem {Designed and deployed a wheelchair-friendly smart door system with geo-fencing and auto-opening/closing capabilities, leveraging ESP32 microprocessors, PIR sensors, and smartphone control through a React Native app} + \resumeItem {Maintained and enhanced the smart door system's codebase with a Node.js backend, React Native mobile app, and Vue dashboard, integrating voice recognition, passive BLE door searching, and real-time user analytics} + \resumeItem {Deployed full-stack applications on AWS EC2 and S3 using Terraform for Infrastructure as Code (IaC), ensuring scalable, reliable, and automated cloud infrastructure} + \resumeItemListEnd \resumeSubheading - {Information Technology Analyst}{Jul 2020 -- Oct 2020} + {Information Technology Analyst}{Jul 2020 -- Dec 2020} {Kitchener Downtown Community Health Centre - SRHC}{Kitchener, Ontario} \resumeItemListStart - \resumeItem {Conducted thorough market research on equipment pricing, engaging with three vendors to secure competitive offers; steps taken yielded a 45\% savings, enabling the purchase of additional needed tools} - \resumeItem {Streamlined communication between doctors and patients, reducing patient waiting times by 30\%} - \resumeItem {Maintained the OSCAR McMaster EMR system while migrating to TELUS PS healthcare, the transition involved training 20 staff members, ensuring seamless adoption and minimal disruption to services} + \resumeItem {Designed and implemented a scalable on-premise file-sharing system using Samba eliminating email-based file exchanges, and managed Fortinet's FortiGate firewall and VPN for secure network access} + \resumeItem {Streamlined communication between doctors and patients by optimizing the 3CX PBX phone system's answering machine workflow, reducing patient's on-phone waiting times by 30\%} + \resumeItem {Led a comprehensive network infrastructure upgrade, achieving 45\% budget savings while modernizing systems to meet organizational performance and security standards} \resumeItemListEnd - + \resumeSubHeadingListEnd -%-----------SKILLS----------- -\section{\color{blue}Skills} - \begin{tabular}{ @{} >{\bfseries}l @{\hspace{3ex}}l } - \small\textbf{\color{black}Languages:} &\small C/C++/C\#, Python, JavaScript, SQL, Java, HTML, MATLAB, CSS\\ - \small\textbf{\color{black}Frameworks:} &\small PyTorch, Node.JS, React, Express JS, .NET, TensorFlow, ROS, Django \\ - \small\textbf{\color{black}Cloud \& DB:} &\small Docker, AWS, Kubernetes, PostgresSQL, MongoDB, MySQL, SQLite \\ - \small\textbf{\color{black}Tools \& Protocols:} &\small Git, Jenkins, Postman, Flask, Swagger, HTTP, TCP, Jira, CMake \\ - \end{tabular} -\vspace{-8pt} + %-----------SKILLS----------- + \section{\color{blue}Skills} + \begin{tabular}{ @{} >{\bfseries}l @{\hspace{1.2ex}}l} + \textbf{\color{black}Languages:} & C/C++, Python, Rust, Java, SQL, Bash, JavaScript, HTML, CSS, CMake \\ + \textbf{\color{black}Frameworks:} & PyTorch, TensorFlow, Node.js, React, Express.js, ROS \\ + + \textbf{\color{black}Cloud and DevOps:} & AWS, Docker, Kubernetes, Terraform, Jenkins, PostgreSQL, MongoDB, SQLite \\ + \textbf{\color{black}Tools and Protocols:} & Git, Postman, Flask, Swagger, Jira, CMake, HTTP, TCP \\ + \end{tabular} + \vspace{-8pt} + %-----------PROJECTS----------- \section{\color{blue}Projects} \resumeSubHeadingListStart \resumeSubItem{\textbf{\color{black}Full-stack application}} - {Developed and Dockerized a full-stack portfolio using React and Java (adhering to microservices architecture) and deployed it on a home server using a Jenkins CI/CD pipeline and Minio S3 bucket} + {Built and Dockerized a full-stack portfolio using React and Java (microservices architecture), hosting it on a home server via a Jenkins CI/CD pipeline and Minio S3 bucket} \resumeSubItem{\textbf{\color{black}DevOps Homelab}} - {Orchestrating a robust homelab environment with dockerized apps, virtual machines, Kubernetes clusters for load distribution, Ceph distributed storage and CI/CD pipelines for seamless deployment of personal applications} + {Setup dockerized applications, virtual machines, and Kubernetes clusters sing Terraform scripts. Managed personal Jenkins CI/CD pipelines, and implemented Ceph for distributed storage} - \resumeSubItem{\textbf{\color{black}RL Dynamic Noise Cancelling:}} + \resumeSubItem{\textbf{\color{black}RL Dynamic Noise Cancelling:}} {Implemented real-time Automatic Noise Filtering using Reinforcement Learning and Dynamic Sparse Training in PyTorch} - - \resumeSubItem{\textbf{\color{black}Real-Time Text-to-Braille:}} - {Built a Raspberry Pi device for real-time image-to-Braille conversion, enhancing accessibility for the deaf-blind community} - + + %\resumeSubItem{\textbf{\color{black}Real-Time Text-to-Braille:}} + % {Built a Raspberry Pi device for real-time image-to-Braille conversion, enhancing accessibility for the deaf-blind community} + \resumeSubHeadingListEnd \vspace{-8pt} %-----------EDUCATION----------- \section{\color{blue}Education} \resumeSubHeadingListStart - \resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{MASc. - Computer Engineering}}{} + %\resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{MASc. - Computer Engineering}}{} \resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{B.Comp. - Computer Science}}{} \resumeSchoolItem{University of Guelph $|$ \color{blue} \emph{B.Eng. - Computer Engineering}}{} \resumeSubHeadingListEnd