Abdellahi Heiballa
Software Engineer / Visual Artist
Phone:
+222 20265393
Email:
Address:
Nouakchott, Mauritania
👋Hello! I'm Abdellahi Heiballa a Mauritanian software engineer and
artist. My journey in technology has been driven by a deep passion for innovation and problem-solving. With a strong foundation in computer science, I specialize in developing cutting-edge solutions across web and mobile applications, machine learning systems, and digital art forms like hyperrealistic painting and animation.
In my career, I've honed my skills not only in coding but also in DevOps practices and advanced software engineering tools. This expertise allows me to optimize digital infrastructures and drive technological advancements effectively.
Beyond technology, art has always been a fundamental part of my life. From a young age, I've immersed myself in hyperrealistic painting and animation, blending creativity with technical precision to express ideas visually.
Alongside my technical pursuits, I co-founded an association dedicated to promoting Mauritanian art and culture. Through this initiative, we organize exhibitions that showcase our rich heritage and provide a platform for young artists to share their talents with a global audience.
This dual passion for art and technology fuels my desire to create meaningful impact through innovation, both in the digital world and the cultural sphere.
How YOU doin’ Friend ?
So you're here to learn more about me. Excellent! I love talking about myself lol.
EXPERIENCE
Jan 2024 – Jul 2024
Software engineer
-
Led the design, development, and management of a comprehensive taxi service system featuring a mobile application built with Flutter and an administrative panel with Angular.
-
Deployed the system using AWS Lightsail, leveraging Docker for containerization and Nginx for HTTP/HTTPS management.
-
Integrated Firebase for real-time notifications and user authentication, and utilized Google Maps API for location services and fare calculations.
-
Technologies Used: Flutter, Angular, Node.js, AWS Lightsail, Docker, Docker Compose, Nginx, Firebase, Google Maps API, MySQL
Archytas Conseil
Dec 2020 – Jun 2023
Software engineer
-
Developed a machine learning model for entity extraction from legal documents.
-
Technologies Used: AutoML (AI), Node.js, React.js, Python
Afreeway
Jan 2024 – Jul 2024
Software Engineer (CDI)
-
Enhanced the Mizan web application for virtual court proceedings.
-
Technologies Used: Flask, Python, DigitalOcean, Linux
Archytas Conseil
Feb 2020 – Jul 2020
Full Stack Intern
-
Automated procurement processes using RPA, chatbots, and NLP technologies.
-
Technologies Used: Dialogflow, Node.js, UiPath, React.js
Soft Centre
Jan 2020 – Feb 2020
Internship: AI Intern / Security Engineer
-
Analyzed chat publications and exchanged messages for security insights.
-
Technologies Used: Google Cloud Vision, AI, Node.js, TensorFlow
ENSIAS
Nov 2019 – Dec 2019
Nov 2019 – Dec 2019
-
Developed a secure and high-performance online social network with a real-time messaging system.
-
Implemented AI for content delivery and facial recognition in images.
-
Technologies Used: PHP, Bootstrap, MySQL, Cloudera, AI
ENSIAS
Jul 2019 – Sept 2019
iot engineer
-
Created a real-time parking occupancy detection system using a CNN classifier trained on the CNR Park + EXT dataset.
-
Technologies Used: Deep Learning, Machine Learning, CNN
EDUCATION
2020-Ongoing
PHD
National school For Computer Science
Application of Artificial Intelligence to mobile network operation
artificial intelligence (AI) technology is making remarkable progress and is expected to solve human resource shortages in various fields. Likewise, the mobile industry is gaining momentum toward the application of AI to network operation to improve the efficiency of mobile network operation.
This research discusses the possibility of applying AI technology to network operation and presents some use cases to show good prospects for AI-driven network operation.
2018-2020
Master's Degree
National school For Computer Science
Internet of Things and Mobile Services (IOTMS)
This training aims to provide the necessary skills for the design, architecture, development, implementation, integration, maintenance and evaluation of applications, systems software and networks, especially in Internet of things, 5G issues, Mobile systems, Applications and WEB services, networks, Security, software and information systems, Cloud and mobile computing.
2015-2018
Bachelor's Degree
University of Nouackott Al-Aasriya
Internet and Intranet programming and administration (2IPA)
The objective of this training is to train high level technicians capable of developing, installing, and administering Internet and Intranet sites. With high skills in operating systems, databases, software engineering and security.
2012-2015
High School Diploma
NOUAKCHOTT TECHNICAL HIGH SCHOOL
technics,mathematics and mechanical baccalaureate(TMMB)
The objective of this training is to train young skilled mechanical technicians in the fundamentals of electronics, electrics, civil engineering, physics, mathematics and chemistry.
SKILLS
WEB DEVELOPMENT
RESEARCH
SYSTEME ADMINISTRATION
MOBILE DEVELOPMENT
ARTIFICIAL INTELLIGENCE
NETWORK ADMINISTRATION
EXPERTISE
Desktop Application
An interactive simulator of wimax (wireless communication standard) based
on the IEEE 802.16 set of standards.
Technologies used: JavaFX.
Mobile Application
Developing an e-Commerce Mobile App
with appealing visuals, and smooth transitions for the users
Technologies used:Java on Android Studio.
Web Application:
Devoloping a web application to help in localization and Product Management of duty pharmacies.
Technologies used: Java Enterprise Edition.