Hello, I'm
Abdullah Al Maini
Software Engineer and Machine Learning Engineer

Get To Know More
About Me

Experience
Quantitative Developer Intern at Squarepoint Capital (Upcoming)
Software Engineering Intern at L'Oréal
Machine Learning Engineer Intern at AIP Labs
Education
B.Sc. Computer Science, Mathematics, and Statistics
University of Toronto
Hello, I'm Abdullah Al Maini, a third-year Computer Science student currently residing in Toronto, Ontario. I'm pursuing my Honours Bachelor of Science degree with a specialization in Computer Science, Mathematics, and Statistics at the University of Toronto, with expected graduation in May 2027.
I have a passion for software development, machine learning, quantitative finance, and problem-solving, which I've honed through various projects, coursework, and professional experience. I've completed two significant internships: first as a Machine Learning Engineer Intern at AIP Labs, where I gained hands-on experience with cutting-edge AI technologies in medical imaging, and more recently as a Software Engineering Intern at L'Oréal, where I focused on deploying ML models for beauty applications. I'm excited to continue my journey with an upcoming Quantitative Developer internship at Squarepoint Capital in 2026.
With a strong foundation in languages like Java, Python, C, C++, C#, HTML, CSS, JavaScript, and TypeScript, coupled with extensive experience in machine learning frameworks and MLops tools, I'm continuously expanding my skill set. My experience spans from developing end-to-end ML pipelines and diffusion models to creating full-stack web applications and implementing cloud-based deployment solutions.
Outside of academia and professional work, I enjoy MMA, video games, and exploring new technologies! Fluent in both English and Arabic, I'm excited about opportunities to connect with diverse communities and contribute meaningfully to the ever-evolving tech landscape.
Explore My
Technical Skills
Programming Languages
Machine Learning & AI
Web Development & Frameworks
Data Science & Analysis
Cloud & DevOps
Databases & Tools
My Professional Journey
Experience
Quantitative Developer Intern
Squarepoint Capital
May 2026 - August 2026
- Coming soon
Software Engineering Intern
L'Oréal
May 2025 - May 2026
- Engineered production-scale generative AI hair virtual try-on system using Stable Diffusion models with LoRA adapters for hair style customization and inpainting techniques, serving beauty recommendation features to millions of users across L'Oréal's digital ecosystem.
- Architected distributed ML inference pipelines with microservices architecture, reducing model serving latency by 40% through optimized preprocessing, batching, and caching strategies.
- Designed and implemented RESTful API services for generative AI models, building scalable backend infrastructure with FastAPI to handle concurrent inference requests and integrate ML capabilities across L'Oréal's product ecosystem.
- Developed critical data preprocessing pipeline including image resizing, face swapping, background/foreground segmentation, and hair mask generation, contributing 2,500+ lines of peer-reviewed code (10% of codebase).
- Built and deployed containerized ML services using Docker and GCP with automated CI/CD pipelines, ensuring reliable model serving at scale.
Machine Learning Engineer Intern
AIP Labs
June 2024 - September 2024
- End-to-end ML Pipeline: Curated and analyzed over 200,000 medical images, trained deep neural networks, evaluated model performance, and refined the training pipeline (achieving a 1.5x improvement in precision and recall metrics across classes).
- Dataset Analysis: Conducted image similarity and retrieval tasks (cosine image similarity, feature extractor) on large datasets to identify and resolve issues, ensuring accurate image curation.
- Image Classification: Developed and trained advanced image classifiers using state-of-the-art models like ResNet, achieving over 98% precision and recall in a 3-way classifier for macroscopic, dermoscopic, and non-skin images.
- Technical Expertise: Hands-on experience with PyTorch, PyTorch Lightning, & Scikit-Learn for model development; conducted data analysis using Pandas & NumPy and visualized results with Matplotlib.
Explore My Work
Projects
C++ Neural Network
May 2025
A C++ implementation of a neural network with backpropagation, designed to classify clothing items from the FashionMNIST dataset. The project includes no third-party libraries, showcasing my understanding of neural networks and C++ programming.
Chop Chop
March 2025 - Present
A meal-planning app built for lazy people to explore new foods easily, built using NextJS and deployed on Vercel (WIP)
Academic Planner Full Stack Web Application
January 2025 - April 2025
Managed and collaborated with a team of 7 using Jira for agile project management, building an intuitive and aesthetic frontend using ReactJS and NextJS. Designed and implemented scalable microservices architecture for academic planning features.
Receipt OCR Application
August 2024
Automated text extraction from over 1,000 images with 90% accuracy using OpenCV and PyTesseract. Integrated LLMs for error correction and implemented regex for data extraction, leading to a 30% increase in text detection accuracy.
Accessible Adventure Game
September 2023 - December 2023
Developed an accessible-oriented adventure game in Java, focusing on inclusive design principles. Participated in 6 Scrum sprints, enhancing skills in project management, teamwork, and iterative development.
Personal Portfolio Website
Designed and developed this responsive portfolio website to showcase my projects and skills, utilizing modern web technologies and best practices.
Get In Touch