Mahmoud Ibrahim

Computer Programming Student & Data Analytics Specialist

Dean's Honour List • GPA: 3.87/4.0
📍 Ottawa, ON
💼 LinkedIn
🔗 GitHub

Professional Summary

Dean's Honour List Computer Programming student at Algonquin College (3.87 GPA) with strong technical skills in Java, JavaScript, SQL, PL/SQL (Oracle), MS SQL Server, Python, R, and full-stack web development (HTML, CSS, PHP, JavaScript). Mobile application development with Dart. Proven self-directed learner with certifications in Google Data Analytics and Python programming beyond curriculum requirements.

Experience with team-based development environments and Agile/Scrum methodologies. Demonstrated ability to build scalable applications, database systems, and machine learning models through hands-on academic projects. Quick learner with analytical mindset, business and financial background, strong track record of independent skill acquisition. Permanent resident eligible for co-op placements.

Education

Diploma in Computer Programming

2024 – 2026

Algonquin College, Ottawa, ON

GPA: 3.87/4.0

Focus: Java Development, SQL, Object-Oriented Programming, Web Development

Bachelor of Commerce

Finance and Accounting

Alexandria University, Egypt

Focus: Financial Analysis, Business Management, Data Analytics

Technical Skills

Programming Languages

Java Python SQL JavaScript HTML5 CSS3 PHP Bash

Java Technologies

JDBC DAO Pattern Builder Pattern GUI Development JUnit Testing Exception Handling

Databases

Oracle MySQL MS SQL Server PostgreSQL PL/SQL Database Design

Development Tools

Git GitHub Eclipse Visual Studio VS Code NetBeans Android Studio

Data Analysis & BI

Power BI Tableau RapidMiner R Excel MS Access

Operating Systems

Linux Windows VMware Bash Scripting

Academic Projects

Java Applications

Student Management System (Java/SQL)

Enterprise-level application implementing DAO pattern with JDBC connectivity to SQL database. Built three-tier architecture separating presentation layer, business logic layer, and data access layer.

Fitness Tracker

GUI application with JUnit testing, UML design, and calculation algorithms

Drum Inventory

Inheritance-based architecture with polymorphism and geometric calculations

Database Projects

Movie Database (Oracle)

Normalized schema with PL/SQL procedures, triggers, and sequences

School Database (PostgreSQL)

Optimized queries with indexing, subqueries, and performance tuning

Data Processing & Analytics

Heart Disease Prediction (RapidMiner)

Analyzed heart disease dataset using RapidMiner. Applied K-Means Clustering to identify patient segments and predict heart disease risk.

Large Dataset Processing

Built Java application to extract, clean, and analyze data from multiple sources, implementing efficient algorithms for handling large volumes of data

Full-Stack Web Applications

Ottawa Movies Platform

PHP backend with MySQL, user authentication, admin panel, search functionality, supported with CSS, HTML, and JavaScript.

Personal Portfolio Website

Responsive HTML/CSS/JavaScript site showcasing development projects, developed and used as my portfolio.

Professional Experience

Data analyst

May 2014 – Jan 2024

Youm7 Newspaper

  • Analyzed large datasets from multiple sources to identify market trends, user behavior patterns, and business opportunities
  • Developed data validation processes and quality assurance protocols for accuracy
  • Collaborated with digital marketing teams on user engagement and conversion analysis
  • Managed database systems and automated reporting workflows for performance tracking

Volunteer Experience

Founder & Team Lead

Dec 2019 – Jan 2021

FALSO (Fake News Combat Initiative)

  • Led a 60-member volunteer team to counter misinformation during major news events
  • Used data analysis and journalistic techniques to identify misleading narratives and reframe them accurately
  • Collaborated with media partners to verify content and deliver clear, trustworthy information to the public

Certifications & Continuous Learning

Python Programming Fundamentals

Jan 2025 – Present

University of Michigan (Coursera)

Focus: Web development, data analysis, automation, and AI applications

Google Data Analytics Certificate

Mar 2023 – Aug 2023

Google

Skills: SQL, R, Tableau, data cleaning, statistical analysis, and business intelligence

Core Competencies

Data Processing

Experience with large-scale data extraction, transformation, and analysis

Database Integration

Worked with multiple database systems and data migration

Problem Solving

Strong analytical skills from journalism and finance background

Quick Learning

Proven ability to self-learn new technologies (3.87 GPA + certifications)