Ahmed El-Sawwah

Full-stack software developer and aspiring AI/ML engineer with experience building end-to-end applications, designing scalable backend systems, and creating intelligent features powered by machine learning. I enjoy turning complex problems into practical, user-focused software that is reliable, efficient, and easy to use.

Based in Toronto, Canada
Ahmed El-Sawwah
Portrait of Ahmed El-Sawwah

About Me

Hi, I’m Ahmed!

I study Computer Science at Queen’s University, specializing in Artificial Intelligence, with interests in machine learning, networking, and building full-stack systems. My interest in computer science began when a friend told me I could be hacked on unsecured public Wi-Fi. My first thought was, “How?” That question introduced me to basic networking concepts and sent me down a rabbit hole I’m still exploring today.

Outside of coding, I enjoy thought provoking games like chess, and learning about paradoxes. I’m drawn to anything involving strategy and psychology. Fun fact: I’ve memorized the flags of all 193 UN member countries, plus a few territories!Inside My Mind

Education

Queen’s UniversityBachelor of Computing (Honours) · Artificial Intelligence Specialization · 2024–2028
Queen’s UniversityMinor in Linguistics · 2024–2028

Technical Stack

C logoC
Java logoJava
JavaScript logoJavaScript
Python logoPython
HTML logoHTML
CSS logoCSS
SQL logoSQL
Bash logoBash
Prolog logoProlog
Astro logoAstro
Vue logoVue
React logoReact
TypeScript logoTypeScript
Tailwind CSS logoTailwind CSS
Next.js logoNext.js
Node.js logoNode.js
Git logoGit
Supabase logoSupabase

Experience

Web Director

Sep 2025 - Apr 2026Website

Arts and Science Undergraduate Society (ASUS)

  • Implement website enhancements using Squarespace, HTML, CSS, JavaScript, and jQuery, including customized page layouts and third-party form integrations.
  • Collaborate with a Co-Director and leaders across eight ASUS offices and commissions to publish accurate academic resources, financial information, event schedules, reports, and student-support content for 13,000+ students.
  • Administer the TriHire recruitment platform to publish available positions, manage applications, and streamline student hiring processes.
  • Optimize site navigation, search functionality, mobile responsiveness, and accessibility while troubleshooting technical issues and responding to website requests from ASUS teams.

Logistics Officer

Sep 2025 - Feb 2026Gallery

QHacks | Queen's University

  • Served as Logistics Officer for QHacks, Queen's University's annual hackathon, supporting the planning and execution of its 11th edition with approximately 250 hackers.
  • Coordinated venue-related paperwork, event setup, meal logistics, sponsors, and day-of operations to ensure the three-day hackathon ran smoothly.
  • Worked with the organizing team to manage event flow, resolve logistical issues in real time, and support a positive experience for participants, organizers, and guests.

Tech Club President

Sep 2023 - May 2024

SABIS

  • Led the club's flagship project, developing a web platform for Grades 9-12 students to select their grade level and enrolled courses to view personalized AMS and Periodic exam schedules, including test dates and times.
  • Built the platform using HTML, CSS, JavaScript, and a Flask/Python backend, with a lightweight SQLite database to store and update course and exam schedule data.
  • Created a simple admin dashboard for updating AMS and Periodic schedules, helping centralize exam information and reduce scheduling confusion for students.
  • Collaborated with the school's IT department to provide on-call technical support for the ITL (institution's test-taking system), troubleshooting issues in real time during exam periods.

Contact

Have a question or a project in mind? Feel free to reach out.

Location:Your country