Full site

Abdelrahman Swidan

Full-Stack .NET Developer · ASP.NET Core · Angular

eng.abdelrahman.swidan@gmail.com · +20 109 578 6953 · Egypt · LinkedIn · GitHub · Portfolio

Open to full-time roles · Egypt or remote

Summary

Full-Stack .NET Developer specializing in C# and ASP.NET Core backends, with hands-on ownership from data modeling to production operations. I founded and solely engineer Nqood, a live AI-powered personal finance platform built on ASP.NET Core, PostgreSQL, Redis, and MongoDB with a Flutter client.

Experience

Founder & Sole Engineer — Nqood

2026 – Present

mynqood.com · Google Play

  • Designed a CQRS-inspired polyglot persistence layer (PostgreSQL system of record, Redis real-time aggregation, MongoDB daily snapshots), replacing full transaction scans with bounded snapshot reads. Every read model can be rebuilt from PostgreSQL
  • Built the AI layer on ASP.NET Core: a grounded assistant that answers questions and forecasts cash flow from live data, turns requests into confirmable in-app actions, and drafts transactions from text, voice, and bank SMS
  • Implemented ASP.NET Identity + JWT auth with Redis refresh-token rotation and Google OAuth, plus Hangfire background jobs
  • Run production on a self-managed VPS: Cloudflare mTLS, Nginx, least-privilege databases, zero-downtime Docker deploys via GitHub Actions, and point-in-time recovery with tested off-site backups
  • Built the companion Flutter app (BLoC, Clean Architecture): bilingual RTL interface, offline-first sync, home-screen widgets, tamper detection, and biometric lock

Full-Stack .NET Developer Intern — Alqemam QTech

Sep 2026 – Present

Egypt · 3-month training internship

  • Delivering full-stack web assignments that follow the company's architecture and coding standards
  • Working with the development team through task planning, code reviews, and feedback from senior engineers
  • Sharpening debugging, problem-solving, and clean-code practices while ramping up quickly on new tools

Software Engineer — Future of Egypt

Feb 2025 – Feb 2026

Cairo, Egypt · Military service assignment

  • Developed and maintained internal web-system features that turned operational workflows into production software
  • Designed and implemented an auditing and logging system for traceability, user-activity tracking, and governance compliance
  • Refactored legacy code toward modern design patterns and took part in code reviews
  • Provided production support: debugging issues and keeping systems stable and available

Freelance Software Developer — Syanatuk — Home Appliance Maintenance Center

2025

Remote

  • Built the full repair lifecycle: reception, diagnosis, repair, and delivery
  • Designed client, spare-parts, and warehouse modules with stock and cost tracking
  • Implemented invoicing, revenue reporting dashboards, and debt tracking
  • Enforced role-based access control across four staff roles, with an action log for accountability
  • Shipped encrypted remote backups (Backblaze B2), signed silent updates, and a CI/CD release pipeline

Freelance Flutter Developer — El Mohamady Educational Platform

2023 – 2024

Remote

  • Developed the app with Flutter and Firebase (Auth, Firestore, Cloud Functions)
  • Implemented secure authentication, real-time updates, and an online exam system with automated grading
  • Integrated the YouTube Data API for recorded lesson delivery
  • Applied Clean Architecture and MVVM for long-term maintainability

Selected projects

Nqood — نقود · Live AI-powered finance platform · ASP.NET Core + Flutter, built and run solo

Flutter · Cubit / BLoC · Dart · ASP.NET Core · Entity Framework Core · PostgreSQL · Redis · MongoDB

Syanatuk System · Windows desktop app for an appliance maintenance center

Flutter · Windows Desktop · Clean Architecture · MVVM · Backblaze B2 · CI/CD · Encrypted Backup

Secure Air-Gapped Messaging Platform · Self-hosted messaging for high-security environments (POC)

Go · Gorilla WebSockets · Flutter · PostgreSQL · Docker Compose · JWT Auth · Headwind MDM · iptables

Personal Budget Tracker API · Self-hosted financial-intelligence REST API

ASP.NET Core · Entity Framework Core · SQL Server · Redis · MongoDB · Hangfire · JWT Auth · FluentValidation

Triple S — Security Assessment · Mobile application penetration testing

OWASP Mobile Top 10 · OWASP MASVS · MobSF · Frida · Burp Suite · JADX · Static & Dynamic Analysis

El Mohamady Educational Platform · Cross-platform e-learning for a high school

Flutter · Firebase · Cloud Functions · Clean Architecture · MVVM · YouTube Data API

Skills

Backend & Architecture
C#, ASP.NET Core Web API, Entity Framework Core / LINQ, REST API Design, Clean Architecture / SOLID, ASP.NET Identity / JWT / OAuth 2.0, CQRS, Hangfire, MVC / Razor Pages, LLM APIs (Gemini), Go / Gin, xUnit, ASP.NET Web Forms
Front-end & Mobile
Flutter / Dart, BLoC / Cubit, Angular, TypeScript, JavaScript (ES6+), HTML5 / CSS3, Offline-first & Sync, Firebase
Data & DevOps
PostgreSQL, SQL Server / T-SQL, Redis, MongoDB, Docker / Compose, GitHub Actions, Nginx / Cloudflare, Linux / VPS, Elasticsearch, pgBackRest, Backblaze B2 / S3
Application Security
OWASP Top 10 / MASVS, Android Pen Testing, Burp Suite, Frida, JADX / Apktool, MobSF, Reverse Engineering, Web Security (PortSwigger)

Security background

Education

B.Sc. Computers & Informatics (Information Systems) — Suez Canal University (2020 – 2024)

Vulnerability Analysis & Penetration Testing Track — DEPI, MCIT (Jul 2024 – Nov 2024)

Languages: Arabic (native) · English (professional) · Military service: Completed