Abdalrahman Bashir

I'm Abdalrahman Bashir, a systems-focused software engineer with a Bachelor of Science in Computer Science from the University of Missouri-Kansas City. I am passionate about backend development, distributed systems, and solving infrastructure-level problems. My primary focus is on developing cloud-native, production-ready microservices, scalable APIs, and real-time data processing pipelines. I prioritize best practices, clean architecture, and long-term maintainability over technical implementation details, using modern technologies across the C++, C#, JAVA, and Python ecosystems.

Technical Skills

C#
C++
Python
JavaScript
TypeScript
SQL
.NET 9 & .NET Core
ASP.NET Core
Entity Framework Core
gRPC Streaming RPCs
React
PyTorch
Docker & Docker-Compose
Azure DevOps
GitHub Actions
Git & Jira
Visual Studio
Swagger / OpenAPI
Postman
Azure Database Migration Service
Linux
PostgreSQL
Microservices Architecture
RESTful APIs
Single Page Applications (SPA)
Data Modeling (ER & Relational)
Domain-Driven Design (DDD)
Design Patterns
Test-Driven Development (TDD)
CI/CD
Agile & SDLC
Retrieval-Augmented Generation (RAG)
Prompt Engineering

Featured Projects

AI‑Driven Money Management App

Developed end-to-end, scalable RESTful APIs using C#, .NET Core, Entity Framework Core, and Visual Studio, ensuring organized and maintainable code by following programming best practices such as Object‑Oriented Programming (OOP), Domain‑Driven Design (DDD), design patterns, and Test‑Driven Development (TDD).

Collaborated within a cross‑functional team to streamline deployments by setting up an automated CI/CD pipeline in Azure DevOps to build and deploy the app, using Agile methodology, the full SDLC, and tools like Git for version control and Jira for task tracking, which improved team efficiency and delivery cadence.

Engineered a responsive front‑end UI using JavaScript, TypeScript, React, HTML, and Tailwind CSS, delivering a smooth single‑page application experience that adapts flawlessly across devices.

Orchestrated a retrieval‑augmented generation (RAG) system with PostgreSQL and OpenAI’s LLM, integrating vector similarity search on stored data and prompt engineering to provide personalized financial advice in real time.

Pharmacy Management System API

Designed a normalized SQL schema using ER and relational modeling to optimize query performance and data integrity for the Pharmacy Management System.

Developed an ASP.NET Core (.NET 8) RESTful API with a database‑first approach, incorporating comprehensive integration tests for reliable scalability and streamlined debugging.

Documented all endpoints with Swagger/OpenAPI and Postman, migrated PostgreSQL to Azure via Azure Database Migration Service, and automated deployment through GitHub Actions to deliver a highly available, cloud‑native backend.

Decentralized Content Sharing

Built a decentralized content sharing application with a React front end and Node.js verifier server, enabling users to upload and register files on IPFS and interact with smart contracts on the Polygon Amoy Testnet.

Integrated Privado ID for off‑chain credential issuance and Metamask‑based wallet authentication, using QR‑code scanning to grant verified access to the DApp’s content management features.

Wrote and deployed Solidity smart contracts on the Polygon Amoy Testnet to handle content registration, metadata management, and ownership transfers, and implemented automated migration and testing scripts via Hardhat for reliable contract lifecycle management.

Upcoming Project

Stay tuned for my next exciting project! I'm working on something new and innovative.

Coming Soon

Publications

UAVIDS-2025: A Benchmark Dataset for Intrusion Detection in UAV Networks Using Machine Learning Techniques

Zeng, Q., Bashir, A. H., & Nait-Abdesselam, F. (2025). UAVIDS-2025: A Benchmark Dataset for Intrusion Detection in UAV Networks Using Machine Learning Techniques. Accepted to the 2025 IEEE Conference on Communications and Network Security (CNS), Avignon, France; to be published in IEEE Xplore and presented August 2025.

Coming Soon

Upcoming Research Publication

TBD

Coming Soon

Upcoming Research Publication

TBD

Coming Soon