diff --git a/coverletters/cl.pdf b/coverletters/cl.pdf index 066b4eb..b082175 100644 Binary files a/coverletters/cl.pdf and b/coverletters/cl.pdf differ diff --git a/coverletters/cl.tex b/coverletters/cl.tex index a5e8a23..6fddea2 100644 --- a/coverletters/cl.tex +++ b/coverletters/cl.tex @@ -12,7 +12,7 @@ \newcommand{\position}{Control Systems Engineer} %% Personal -\newcommand{\name}{Murtadha Saeed Nisyif} +\newcommand{\name}{Murtadha Nisyif} \newcommand{\address}{Kitchener, Ontario, Canada} \newcommand{\email}{\href{mailto:mnisyif@gmail.com}{mnisyif@gmail.com}} \newcommand{\phone}{+1 (519) 502-8463} diff --git a/coverletters/sections/02-body.tex b/coverletters/sections/02-body.tex index b715257..1d269bd 100644 --- a/coverletters/sections/02-body.tex +++ b/coverletters/sections/02-body.tex @@ -1,11 +1,16 @@ -\indent In my recent role as a Researcher ML Engineer at the \schoolName, I conducted in-depth data collection, diagnosis and analysis to identify key correlations in latency and network bandwidth. -This experience in real-time environments helped me develop a solid foundation for programming, deploying and optimzing systems under various operational conditions. -My prior work as a Software Developer on an Assistive Robotic Feeding System in ROS2 required on-the-spot troubleshooting of hardware-software integration issues, as well as coordinating with microcontrollers and sensors (ESP32, PIR) in a Smart Door application, to deliver a stable automated experience. -Additionally, my experience as an IT Analyst entailed reading electrical schematics, configuring rirewalls, and modernizing network infrastructure-further sharpening my problem-solving abilities.\\ +\indent In my recent role as a Researcher ML Engineer at \schoolName, I conducted in-depth data collection, diagnosis, and analysis to identify key correlations in latency and network bandwidth. +This experience in real-time environments helped me develop a strong foundation for programming, deploying, and optimizing systems under various operational conditions.\\ -Beyond my professional roles, I also maintain a personal home lab where I manage automations for lighting, thermostats, and security—deepening my understanding of real-time data exchange, hardware integration, and troubleshooting. -Throughout these projects, I leveraged my skills in C/C++, Python, Rust, and Java, along with Ladder Logic (PLC) knowledge, to integrate hardware and software in real-time systems. -I also appreciate the importance of robust design documentation and functional specifications, having written and followed them closely for various edge-cloud and robotics solutions. -My familiarity with IT/networking, databases, and version control (Git) further positions me to support Brock Solutions’ industrial automation projects from design through commissioning.\\ +My prior work as a Software Developer on an Assistive Robotic Feeding System in ROS2 required on-the-spot troubleshooting of hardware-software integration issues. +Additionally, I worked on a Smart Door application, integrating microcontrollers and sensors (ESP32, PIR) to deliver a stable, automated experience. +My experience as an IT Analyst further refined my problem-solving abilities by involving me in reading electrical schematics, configuring firewalls, and modernizing network infrastructure.\\ -I also welcome the travel requirement of up to 40\% for on-site installations and system commissioning, as I thrive on hands-on involvement to make sure solutions run smoothly in real-world production. My background has prepared me to excel in roles requiring both technical depth and adaptability.\\ +Beyond my professional roles, I actively explore industrial automation and embedded systems in my personal projects. +I have self-educated in using the ESP32 to develop a low-cost, 32-bit PLC, programming it with OpenPLC to enhance my understanding of real-time control systems. +Additionally, I manage a home lab where I automate lighting, thermostats, and security—deepening my experience in real-time data exchange, hardware integration, and troubleshooting. +Throughout these projects, I have leveraged my expertise in C/C++, Python, Rust, and Java, along with Ladder Logic (PLC) knowledge, to integrate hardware and software in real-time systems. +I also understand the importance of robust design documentation and functional specifications, having written and followed them closely for various edge-cloud and robotics solutions. +My familiarity with IT/networking, databases, and version control (Git) further positions me to contribute effectively to Brock Solutions’ industrial automation projects from design through commissioning.\\ + +I also welcome the travel requirement of up to 40\% for on-site installations and system commissioning, as I thrive on hands-on involvement to ensure solutions run smoothly in real-world production. +My background has prepared me to excel in roles that demand both technical depth and adaptability.\\ \ No newline at end of file diff --git a/resumes/Murtadha.pdf b/resumes/Murtadha.pdf index 2800636..80bb7fe 100644 Binary files a/resumes/Murtadha.pdf and b/resumes/Murtadha.pdf differ diff --git a/resumes/Murtadha.tex b/resumes/Murtadha.tex index 9096501..93ba269 100644 --- a/resumes/Murtadha.tex +++ b/resumes/Murtadha.tex @@ -109,8 +109,8 @@ %----------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 Software 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 Nisyif}} & \faIcon{map-marker-alt} Ontario, Canada & \faIcon{link} \href{https://m.nisyif.com/}{m.nisyif.com} \\ + \emph{\Large } & \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} @@ -119,7 +119,17 @@ \section{\color{blue}Relevant Work Experience} \resumeSubHeadingListStart \resumeSubheading - {ML Engineer - Researcher}{Jan 2024 -- Dec 2024} + {Teaching Assistant - ENGG*3640: Microcomputer Interfacing}{Sep 2024 -- Dec 2024} + {University of Guelph}{Guelph, Ontario} + \resumeItemListStart + \resumeItem {Assisted in administering labs by guiding students through hardware/software integration tasks} + \resumeItem {Evaluated and graded lab reports and assessments, ensuring clear feedback and fair evaluation} + \resumeItem {Assessed student lab demonstrations and provided constructive feedback on their implementations} + \resumeItem {Addressed student inquiries related to both lectures and lab work, reinforcing theoretical concepts through practical applications} + \resumeItemListEnd + + \resumeSubheading + {ML Engineer - Researcher}{Jan 2024 -- Present} {University of Guelph}{Guelph, Ontario} \resumeItemListStart \resumeItem {Performed latency data acquisition and thorough dataset diagnosis across diverse hardware setups, applying advanced analysis and feature engineering to identify key correlations-enabling the model to determine optimal transformer configurations for varying networks conditions} @@ -138,24 +148,14 @@ \resumeItem {Deployed scalable, reliable full-stack app on AWS EC2 instances and S3 storage using Terraform for Infrastructure as Code (IaC), and Jenkins for CI/CD cloud infrastructure and automated deployment} \resumeItemListEnd - \resumeSubheading - {Information Technology Analyst}{Jul 2020 -- Dec 2020} - {Kitchener Downtown Community Health Centre - SRHC}{Kitchener, Ontario} - \resumeItemListStart - \resumeItem {Designed and implemented a scalable on-premise file-sharing system using Samba, eliminating email-based file exchanges} - \resumeItem {Configured and managed Fortinet's FortiGate firewall and VPN to ensure secure and reliable network communication, improving the team's remote workflow} - \resumeItem {Streamlined communication between doctors and patients by optimizing the 3CX PBX phone system's answering machine workflow, reducing patients' on-phone waiting times by 30\%} - \resumeItem {Led a comprehensive network infrastructure upgrade, focusing on hardware improvements including network switches, storage servers, and computer hardware, 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{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}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, Ladder Logic (PLC) \\ \end{tabular} @@ -171,12 +171,9 @@ \resumeSubItem{\textbf{\color{black}DevOps Homelab}} {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} - \resumeSubHeadingListEnd \vspace{-8pt}