Logo
Yazid RahmouniPersonal Portal
  • Home
  • Articles
  • Projects
  • My CV
  • Admin

Yazid Rahmouni

FullStack Developer & Data & CyberSecurity Analyst & Thinker-Writer

yezidrahmouni@gmail.com
(613) 709-0054
Ottawa
LinkedInGitHub

Professional Profile

Machine Learning Engineer and Full Stack Developer with Cybersecurity Analysis skills holding a master’s degree and a Canadian Artificial Intelligence Software Development Graduate Certificate. Skilled in designing scalable data pipelines, managing cloud-based databases, and implementing machine learning workflows. Experienced in Python, SQL, Azure cloud services, and ETL processes, with a proven ability to transform complex data requirements into efficient technical solutions. Fluent in Arabic, English, and French.  

Education

Algonquin College – Ottawa 2026 –Sep 2026 Cybersecurity Analysis Graduate Certificate Algonquin College – Ottawa 2025 – 2025 Artificial Intelligence Software Development Graduate Certificate   Epicode Development School – Italy 2020 – 2021 Full-Stack Development Certification One-year intensive program with hands-on coding and project experience.   HBKU University – Doha, Qatar 2012 – 2016 Master’s degree in finance   Universite Tunis El Manar – Tunisia Bachelor of Computer Science  

Professional Experience

Professional Trainer – Advanced Web ProgrammingLa Cité Collégiale – Ottawa, Canada Jan 2026 – Present• Deliver professional training in advanced web programming using React.js, Next.js.• Teach front-end development concepts including Server-Side Rendering (SSR) and Client-Side Rendering (CSR) with Next.js.• Train students in SEO best practices for modern web applications.• Provide hands-on instruction in building RESTful APIs using Node.js and Express.js.• Guide students in developing full-stack applications using React.js, Next.js, JavaScript, and Express.js. Machine Learning Engineer D2D Analytics -Ottawa Canada Aug 2025 – Nov 2025 Conducted data analysis using CRISP-DM framework and created machine learning models using Python and Jupyter Notebooks. Full Stack Developer & ML Engineer Civil Service Bureau – Doha, Qatar Aug 2010 – Nov 2024 Conducted data analysis with Python, Pandas, and NumPy, delivering actionable insights using Power Bi to support decision-making processes. Conducted on class training session in various computer skills, AI and related subjects. Data analysis projects using Power Query , PowerPivot and Power Map. Designed and developed responsive user interfaces using React.js, JavaScript, HTML, CSS. Built and maintained server-side logic and RESTful APIs with Node.js and Express.js, ensuring seamless front-end and back-end integration. Managed MongoDB databases, optimizing data storage and retrieval for high-performance applications. Deployed and monitored applications on Heroku Web Developer Predictix – Georgia, USA Apr 2009 – Jan 2010 Redesigned an existing application using XForms, CSS, XHTML, and XML, enhancing functionality and user engagement. Maintained and updated legacy applications, ensuring operational stability and compatibility. Troubleshot database issues using Unix commands and Python scripting, reducing resolution time by 20%.   Web Developer Cortix – Tunisia Feb 2009 – Apr 2009 Enhanced and maintained websites using JavaScript, HTML, PHP, and CSS, improving site performance and usability. Collaborated with teams to implement updates based on client feedback, increasing customer satisfaction.   IT Consultant Satyam Jan 2008 – Jan 2009 Developed a recruitment website using ASP.NET and C#, streamlining hiring processes for clients. Enhanced an internal website for ArcelorMittal using CSS, JavaScript, and HTML, boosting operational efficiency.  

Key Skills

Technical Skills:Microsoft 365Excel Power QueryPower BIMachine Learning TechniquesPandasPythonPySparkJavaScriptReact.jsNode.jsExpress.jsMongoDBHTMLCSSHerokuNetwork Security Fundamentals (TCP/IPDNSHTTPSSL/TLS)Vulnerability AssessmentThreat AnalysisLog AnalysisSecure Coding PracticesBasic Penetration Testing ConceptsLinux & Windows SecurityAccess Control & Identity ManagementSecurity Tools & Platforms:WiresharkNmapMetasploit (basic)OpenSSLSIEM Concepts (Splunk fundamentals)Microsoft DefenderAzure Security ConceptsGitHub Security Practices 

Languages

: Fluent in Arabic, English and French. Availability: Permanent Resident of Canada.

Contact Details

  • Email: yezidrahmouni@gmail.com
  • Phone: (613) 709-0054
  • Location: Ottawa

© 2026 Yazid Rahmouni. All rights reserved.