Abdulelah Mashari Alankari

Software engineer delivering business-critical systems, with a strong focus on collaboration, reliability, and growth toward technical leadership.

Brief

Hello! My name is Abdulelah Mashari Alankari. I'm an IT professional based in Riyadh, Saudi Arabia, with a bachelor's degree in Information Management from Imam Muhammed bin Saud University.

I build and support enterprise applications using .NET, .NET Core, MVC architecture, APIs, web technologies, Windows Forms, WPF, and .NET workers for background processing. I also work deeply with SQL Server and Oracle, including SQL tuning, PL/SQL scripting, scheduler configuration, and database design.

I also work with Redis, Git, RabbitMQ, NoSQL, Vue.js, React, Next.js, and modern web application development practices, in addition to practical AI skills applied to real solutions.

My career focus is to combine strong technical execution with better team alignment, clear communication with stakeholders, and dependable delivery—so I can contribute at both engineering and managerial levels.

Experience

.NET Full Stack Developer

Ministry of Justice
August 2025 - Present
Develop and maintain .NET APIs, Vue.js frontends, and databases while coordinating requirements and implementation details across business and technical stakeholders.

Application & Web Development Specialist

Lebara Mobile
June 2024 - August 2025
Delivered and maintained .NET applications, API integrations, and databases, collaborating with cross-functional teams to keep services reliable and aligned with operational needs.

Software Developer

Ministry of National Guard Health Affairs
September 2022 - June 2024
Developed and maintained .NET applications, API integrations, and databases for HIS, supporting critical healthcare workflows and system continuity.

Programmer (Subcontract)

Ministry of National Guard Health Affairs
July 2021 - September 2022
Contributed to development and maintenance of .NET applications, API integrations, and databases for HIS in a high-availability healthcare environment.

IT Support Specialist

Foods Gate Company
February 2021 - July 2021
Provided technical support, configuration, and troubleshooting for IT hardware, software, and networks while ensuring smooth day-to-day operations for end users.

IT Support COOP Intern

General Authority of Civil Aviation
May 2020 - July 2020
Provided technical support and troubleshooting for IT systems, hardware, and software applications, building a strong foundation in service quality and responsiveness.

Portfolio

This section highlights selected projects that reflect the technologies, business domains, and responsibilities I have handled across my professional and academic journey.

🏥 MNGHA – Healthcare Industry

  • Services Dashboard: .NET MVC Website that serves admin users to view statistics for Wasfaty, manage HIS features, register devices, and run DB procedures.
  • Wasfaty: Member of the team that implemented Wasfaty integration and validation for MNGHA HIS with Nupco.
  • Self Check-In: .NET MVC Website enabling patients to check in using QR code, national ID, or Iqama by integrating with HIS systems.
  • Auto Reject Medication Refill: PL/SQL procedure that works with a DB scheduler to reject invalid refill requests based on complex conditions.
  • IVR Medication Refill API: ASP.NET MVC API that connects HIS with the communications department to retrieve and process refillable medications.
  • SMS Medication Prescription Instructions: Integrated HIS and communications to send SMS messages containing prescription instructions after medication dispensing.
  • NPHIES Integration: Implement the integration of medications part between MNGHA and NPHIES.
  • NPHIES Console: Web-based console for tracking and monitoring NPHIES integration status and logs.
  • API Exception Alert: ASP.NET MVC API used to notify stakeholders via email whenever server-side exceptions occur.

📡 Lebara – Telecom Industry

  • Kiosk: .NET WPF desktop app managing scanner and dispenser devices, integrated with fingerprint readers and Geidea POS for issuing/replacing SIMs, updating customer info, and handling port-in requests. Includes auto-update functionality via .NET API that's integrated with TCC.
  • Auto Payment Middleware: .NET Core middleware API between multiple internal systems and HyperPay for handling automated telecom payment workflows.
  • Connected Cars: Secure .NET Core API for providing real-time SIM and service info to automotive systems.
  • Decryption API: .NET Core API for decrypting secure telecom messages using advanced AES algorithms and encrypted key files.
  • Gauss DB Java Bridge: Java console app bridging .NET Core workers and GaussDB (Java-only driver) to execute dynamic SQL queries with caching and high performance.

💻 Others

  • Library Management System: .NET website for managing book inventory, borrowing history, and customer accounts.
  • Personal Responsive Website: Responsive personal website built using HTML, CSS, JavaScript, and Bootstrap—this site serves as an extended CV.
  • Integration LIS with POS: Oversaw testing and management of integration between LIS and POS.
  • Chat Bot: Built a Node.js bot using Puppeteer to handle Arabic customer inquiries on Twitter, with auto-reply and escalation logic.
  • Personal WordPress Website: Personal blog developed using WordPress with extended academic and personal information.

There are more interesting projects and practice work available on my Github. Your visit is always appreciated.

Courses

Course Date Issuer
Building Transformer-Based Natural Language Processing Applications Nov 2025 NVIDIA
Microsoft Azure AI Fundamentals Jul 2025 Microsoft
Develop AI solutions in Azure Jul 2025 Microsoft
Microsoft Future AI Leaders Program Sep 2025 MCIT & Microsoft
Basic Arduino Programming Nov 2024 Tuwaiq Academy
Time Management Sep 2024 IVORY Training
Unity 101 Aug 2024 Satr
English Diploma Jul 2024 Tfaseel
ASP.NET Core MVC 102 May 2024 Satr
BESTCare 2.0A Oct 2023 ezCaretech
Website Development BootCamp using .NET May/2023
-
Jun/2023
Tuwaiq Academy
Oracle Database 19c: SQL Tuning Workshop Jun 2023 Oracle
ASP.NET Core MVC 101 Mar 2023 Satr
Creating Great Game Experiences Feb 2023 Tuwaiq Academy
Bootstrap Jan 2023 Satr
CSS Jan 2023 Satr
HTML Jan 2023 Satr
Advanced skills in JavaScript Nov 2022 MCIT
Python for Data Science Sep 2022 MCIT
API + program with PL/SQL Dec 2021 Alkhaleej
NET Security Aug 2021 SKT
C# Jun 2021 Satr
Cyber Security BootCamp Feb/2021
-
Jun/2021
SDA & Coding Dojo
Kotlin May 2021 Satr
Cyber Security Mar 2021 MCIT
Introduction to Micro Bit Programming Mar 2021 MCIT
Programming using Python Mar 2021 MCIT
Arduino Programming Feb 2021 MCIT
Secure your Smart Phone Feb 2021 MCIT
Information Security and its Systems in the Digital Age Jan 2021 MCIT
Information Security Strategy to Protect Databases Jan 2021 MCIT
Network Security Dec 2020 Udemy
Introduction to IoT Jul 2020 Cisco
Cybersecurity May 2020 ELC
Data Structure using Java May 2017 Harmony Training Institute
C++ Programming 102 May 2016 Harmony Training Institute

Education

I graduated with a Bachelor's degree in Information Management from Imam Muhammed bin Saud University. My coursework included:

  • Programming: Learned C++ and Java programming with multiple projects for each of them.
  • Data Structure: Learned programming data structure such as linked list, queue, stack and tree using Java.
  • Application Development: Learned to develop a web application using HTML, CSS, JavaScript and PHP.
  • Database Management: Explored database design, implementation, normalization, SQL queries and management techniques using MySQL.
  • System Analysis: Learned about design patterns, UI (user interface) and UML diagrams (Unified Modeling Language).
  • Project Management: Developed skills in project planning, execution, cost management, time management, scope management, quality and risk management, communication management and team coordination.
  • Network: Covered principles of network, network protocols, network configuration, network troubleshooting and network security using Cisco packet tracer. with project to code a UDP connection then convert it to TCP using Java.
  • Information Security: Learned to protect my information, encryption and decryption and some algorithms such as AES, DES, RSA, RC4, Symmetric-key cryptography and Hash functions. In this field I have a Cyber Security Boot Camp using kali linux and many tools from Coding Dojo and SDA.
  • Content Management: Learned Joomla and WordPress, completed a Joomla project, and built a previous personal website using WordPress.
  • Cloud Computing: Learned about cloud components, security and platforms such as SaaS, PaaS and IaaS.
  • Operating Systems: Learned about C programming language, Processes and Threads, Memory Management, File Systems, Input/Output Management, Kernel Architecture, System Calls, Access Control and Security Mechanisms.
  • Data Mining: Learned about data mining concepts, techniques and knowledge discovery process (data cleaning, data warehouse, relevant data, pattern evaluation then get knowledge). Using Orange software for data mining.
  • Information Management: Learned how to create, organize, share, secure and retrieve information.
  • ERP System: Learned about ERP planning and ERP implementation using Odoo.
  • Graduation Project: A chatbot for a water company’s social customers on X (Twitter), built with Puppeteer in Node.js. The bot monitors mentions, analyzes Arabic customer queries, retrieves the best matching answer, replies automatically, and escalates unanswered cases to employees. It also prevents duplicate replies by tracking previous responses.

Contact

Abdulelah Alankari assistant icon Ask Me about Abdulelah!