Ahmed Elzaria

Aspiring Software Engineer passionate about designing innovative and impactful software

Scroll Down

About Me.

image

Third year Software Engineering CO-OP student at McMaster University with a strong passion for machine learning, AI, and building innovative technology solutions. Experienced in developing applications that integrate AI and machine learning, with a focus on mobile and privacy-centric projects. Proficient in languages like Python, Java, C, JavaScript, etc. and various development tools and technologies. I’m driven by the opportunity to solve real-world problems through technology and am exploring opportunities in software engineering, data science, and AI to make a meaningful impact.

    Software Engineering Co-op @ McMaster University (Level III)
    McMaster Award of Excellence · The George and Nora Elwin Scholarship · Dalvi Family Research Experience Award · Faculty of Engineering Entrance Award
    Python · Java · JavaScript · C · Swift · SQL · HTML/CSS · Matlab · Verilog
    Git · GitHub · Unix · React · Vue · Tailwind CSS · Figma · SwiftUI · FastAPI · Apache Maven · Docker · JUnit · Jupyter Notebook · Google Colab · R · PlantUML · Pandas · NumPy · Matplotlib · NetworkX · HuggingFace Transformers ·TensorFlow · scikit-learn · OpenAI

Work Experience.

LLVM Optimization and Visualization

McSCert Summer 2023

Compiler Optimization Research Intern

Developed a novel tool to visualize the interactions and dependencies of LLVM optimization passes during the compilation process, aiding in understanding and improving code optimization.

AI/NLP for Mobile Applications

McSCert Summer 2024

AI/NLP Software Engineer Intern

Developing MindMend, an AI-driven mental health journaling app, by implementing on-device AI/NLP models to ensure data privacy and deliver personalized, timely support to users, all without relying on cloud-based services.

On-Device NLP

UQAM Fall 2024

On-Device NLP Research Assistant

Continuing my work for on-device natural language processing for mobile applications part-time alongside my Fall 2024 studies. This is a continuation from my Summer 2024 research internship.

Projects.

image

NLP/AI Medical Document Parsing

Lab Result Extraction API

A robust API built with FastAPI to extract structured information from medical lab result PDFs. The application leverages Llama Parse for structured text parsing and OpenAI's GPT-4 for field extraction, providing accurate and consistent results. It prioritizes modularity, extensibility, and portability through a scalable architecture and Docker deployment, handling complex layouts, noisy data, and edge cases seamlessly.

image

NLP/AI Mental Health Application

MindMend

MindMend is an AI-powered mental health journaling app built with Vue.js, Quasar, and Capacitor, offering personalized support through sentiment analysis, journaling, and trend tracking. It prioritizes user privacy with on-device NLP models and features reminders, mood filtering, and selective sentiment classification.

Control program

Rescue Mission

A Java-based project focused on developing a sophisticated control system for a rescue drone. The drone will autonomously explore an island, locate stranded individuals, and pinpoint optimal rescue points.

Pathfinding

Maze Runner

Utilizes data structures and algorithms to find a path from the entry to the exit point in any maze using methods like Tremaux, Righthand, DFS, BFS, and more. Additionally, it includes path validation and benchmarking tools.

Research tool

LLVM Pass Microscope

A cutting-edge tool designed to visualize pass interactions, facilitating the analysis of how various LLVM passes influence code transformations and performance. It generates transition graphs for any .c program using any set of LLVM passes.

Machine learning

Twitter Sentiment Analysis

This project fine-tunes pre-trained Hugging Face models on the Cardiff Twitter Sentiment Datasets using TensorFlow and the Transformers library, with scripts for fine-tuning and inference to test sentiment analysis on Twitter data.

Website

Personal Website

Welcome to my personal website, crafted with HTML, CSS, and JavaScript. I enjoy designing intuitive and visually appealing websites with excellent UI/UX. Your feedback is welcome to help improve my site!

Contact Me.

Feel free to reach out! I will get back to you shortly.

Kindly fill out the form. I just need your Name and Email Address.

Send Me A Message