Hello, I'm

Abdalla Eldoumani

I'm a |

Computer Science student passionate about building scalable web applications and exploring the intersection of AI, cybersecurity, and modern development.

Abdalla Eldoumani
👋 Available for work
Scroll to explore

About Me

Passionate developer committed to creating innovative solutions at the intersection of technology and human experience.

Calgary, Alberta, Canada

I'm Abdalla Eldoumani, a dedicated Computer Science student at the University of Calgary with a deep passion for full-stack development, artificial intelligence, and cybersecurity.

My expertise spans modern web technologies including Next.js, React, TypeScript, and various database systems. I excel at creating scalable, high-performance applications that deliver exceptional user experiences.

With strong problem-solving skills and a commitment to staying current with emerging technologies, I'm always ready to tackle new challenges and contribute to innovative projects.

Computer Science Student

University of Calgary

Full-Stack Developer

Specializing in Modern Web Technologies

AI/ML & Cybersecurity

Passionate About Emerging Technologies

Multilingual

Fluent in Arabic & English

My Philosophy

I believe technology should enhance human potential while remaining accessible and secure. Every line of code I write is driven by the goal of creating meaningful, impactful solutions that make a difference in people's lives.

Skills & Expertise

A comprehensive toolkit spanning low-level optimization, full-stack development, AI/ML, cybersecurity, and cloud technologies.

Core Technologies

C/C++

Expert

TypeScript

Expert

Python

Expert

Java

Advanced

Languages

C/C++
Python
Java
TypeScript
Assembly
PHP
Bash
Go
Kotlin

Frontend & Frameworks

React.js
Next.js
TailwindCSS
CSS3
Spring Boot
Express.js

Backend & Databases

Node.js
Django
Flask
PostgreSQL
MongoDB
MySQL
Supabase
Firebase
Oracle

Data Science & AI/ML

TensorFlow
PyTorch
Jupyter
Power BI
OpenAI API

Cloud & DevOps

AWS
Azure
Docker
Kubernetes
Vercel

Testing & Tools

JUnit
pytest
Git
Postman
Jira

Performance & Innovation Focus

Specialized in high-performance computing, low-level optimization, and cutting-edge AI/ML technologies. Experienced in building scalable systems from embedded firmware to cloud-native microservices, with a strong foundation in cybersecurity and data engineering.

Professional Experience

A journey through impactful roles in software engineering, AI development, and technical mentorship across diverse environments.

Fellowship

Software Engineering Fellow

Headstarter AI

July 2024 – September 2024
Calgary, Alberta

Intensive software engineering fellowship focusing on AI projects, hackathons, and scalable platform development.

Key Achievements

Led development and deployment of 5 AI projects using Python and Docker, revamping machine learning proficiency and honing operational deployment capabilities

Delivered innovative solutions during multiple hackathons, addressing real-world challenges through effective teamwork and agile problem-solving across 5 intensive weekends

Completed a high-impact final project reaching over 1,000 users by utilizing React.js, Angular, HTML, CSS, and TypeScript, ensuring a robust and scalable platform

Technologies & Skills
PythonDockerReact.jsAngularTypeScriptMachine LearningTeam LeadershipAgile Development
Mentorship

Python Mentor

Al Oruba International School

July 2021 – July 2022
Riyadh, Saudi Arabia

Led comprehensive Python programming mentorship program for high school students, focusing on practical application and collaborative learning.

Key Achievements

Led a peer mentoring program, guiding high school colleagues in mastering Python programming fundamentals and advanced concepts

Devised and conducted weekly workshops covering Python fundamentals, data structures, and basic algorithms, resulting in overhauled programming proficiency among participants

Facilitated hands-on coding sessions, enabling peers to apply theoretical concepts to practical problems and real-world scenarios

Mentored peers on project-based learning, assisting in developing Python projects, boosting confidence and coding skills significantly

Encouraged collaboration and peer learning, fostering an environment where students supported each other in overcoming coding challenges

Technologies & Skills
PythonTeachingCurriculum DevelopmentProject ManagementMentorshipWorkshop Facilitation

Education

Academic Foundation

B.Sc. Computer ScienceMinor in Philosophy

University of Calgary
2022 – 2027
Calgary, Alberta

Comprehensive computer science education with philosophical foundations, focusing on theoretical and practical aspects of computing.

Academic Highlights

Strong foundation in algorithms, data structures, and software engineering

Interdisciplinary approach combining technical skills with critical thinking

Active participation in hackathons and coding competitions

Focus on performance optimization and system architecture

Ready for New Challenges

With a strong foundation in software engineering, AI development, and technical leadership, I'm excited to tackle complex problems and drive innovation in my next role.

Featured Projects

A showcase of innovative projects demonstrating expertise in performance optimization, AI integration, cybersecurity, and full-stack development.

FastMathExt

FastMathExt

Featured

High-performance C++ matrix multiplication library achieving 25-41% performance gains over NumPy through advanced optimization techniques including multi-level cache blocking, AVX2 SIMD instructions, and OpenMP parallelization.

25-41% faster than NumPy

Technologies Used

C++PythonOpenMPAVX2 SIMDStrassen's AlgorithmPerformance Optimization
Budget Buddy

Budget Buddy

Featured

Full-stack financial management platform empowering young Canadians to make informed investment decisions. Features real-time stock data, projection tools, and comprehensive budget tracking with modern authentication.

Hackathon Winner

Technologies Used

Next.jsTypeScriptTailwindCSSClerk AuthVercelFinancial APIs
Interactive Cybersecurity Site

Interactive Cybersecurity Site

Featured

Educational platform combining theoretical cybersecurity lectures with interactive quizzes. Covers cryptography, hashing, malware, and privacy through detailed content and hands-on learning experiences.

91 commits, 3 contributors

Technologies Used

HTML5CSS3JavaScriptInteractive DesignEducational Content
AI-Platform

AI-Platform

Featured

Comprehensive AI-driven service platform featuring conversation generation, image/video creation, music composition, and code generation. Built with modern tech stack including OpenAI API integration.

Multiple AI tools integrated

Technologies Used

Next.jsTypeScriptOpenAI APIPrismaMySQLStripe
Self-Checkout Station Software

Self-Checkout Station Software

Enterprise-grade software simulation for retail self-checkout systems built with Java. Developed in a 20-member team using object-oriented programming and comprehensive testing with JUnit.

20-member team, 100% usability

Technologies Used

JavaJUnitGUI LibrariesGitObject-Oriented ProgrammingTeam Collaboration

Contact

Feel free to get in touch with me for any inquiries, collaboration opportunities, or just to say hello. I'm always open to discussing new projects, sharing insights, and exploring how we can work together to create innovative solutions. Whether you have a question about my work, a project proposal, or simply want to connect, don't hesitate to reach out. I look forward to hearing from you!

© Abdalla Eldoumani 2025